Asked Mar 4th, 2020 3:13 AM 145 1 1
  • 145 1 1
0

Hỏi về quản lý video và phát video

Share
  • 145 1 1
  • Code e đang sử dụng nginx, code laravel.
  • Hiện tại, e đang sử dụng lưu file mp4 ở server thông và gọi file dùng clappr phát video.
  • Mạng nhanh thì load video oke.
  • Còn khi mạng chậm hoặc từ nước khác xem video, tốc độ load video rất chậm, ko xem được.

Hỏi

  1. Có nên dùng cdn để lưu video không. Bên cdn nào hiện tại đang hỗ trợ cho khoản video này tốt nhất
  2. Em có đọc qua, dùng ffmpeg convert video mp4 sang dạng m3u8. Cái này có giúp ích cho việc load video nhanh hơn và tốt hơn cdn không.
  3. Muốn phát video với nhiều chất lượng thì có cách nào cho 2 lựa chọn trên
  4. tool phát video thì có ảnh hưởng tới tốc độ load video không, tool nào hỗ trợ tốt ạ
Mar 4th, 2020 3:18 AM

Không liên quan nhưng bác đang làm web xem phim hả 😃

0
| Reply
Share
Yua Mikami @lutabra
Mar 4th, 2020 3:20 AM

@huukimit e làm website về bài giảng video

0
| Reply
Share
Trần Xuân Thắng @tranxuanthang
Mar 4th, 2020 3:48 AM

Tưởng là web xxx... thì cho mình xin link với :v

+1
| Reply
Share
cauphainghiencode @hoangtronghieu1812
Mar 4th, 2020 7:39 AM
0
| Reply
Share

1 ANSWERS


Answered Mar 4th, 2020 3:45 AM
+5
  • Bạn nên để các video cho các dịch vụ cloud storage quản lý như s3, google cloud storage,... Làm vậy sẽ giúp giảm tải server chính của bạn 😃 Nếu muốn dùng hàng VN thì hiện tại mình thấy có storage.com.vn nhé
  • Mấy cái S3, GCS ở trên tuy lưu trữ hàng TB vẫn rẻ, nhưng phí băng thông thì trên trời, nên bạn nên dùng kết hợp với CDN nhé. CDN rất nhanh và giá băng thông thì lại cực rẻ. Nhất là khi trang web của bạn có người nước ngoài dùng nữa thì càng được hưởng lợi từ việc dùng CDN.
  • Bạn nên encode video ra nhiều định dạng nhất có thể, từ 360p đến 1080p, 2 định dạng là mp4 và webm. Cho client dùng webm nếu có thể vì web cho dung lượng/chất lượng rất ổn (cẩn thận là Safari không hỗ trợ webm nhé).
Share
morikun @thanhnguyen
Mar 5th, 2020 1:10 AM

Em có đọc qua, dùng ffmpeg convert video mp4 sang dạng m3u8. Cái này có giúp ích cho việc load video nhanh hơn và tốt hơn cdn không. Kiểu convert này là để làm streaming video bạn ạ.

Nếu bạn muốn nhanh thì hãy sử dụng 1 service hỗ trợ streaming. Ngày trước mình có dùng Uliza, thấy nó khá ổn áp và không có claim gì về vấn đề loading video. Còn muốn tự xây dựng hay tự config nhiều thứ hơn thì như bạn bên trên nói là sử dụng dịch vụ của AWS hoặc Google Cloud như S3, Cloudfont...

0
| Reply
Share