Streaming Video (Media) là gì?

Phương tiện truyền trực tuyến là dữ liệu video và / hoặc âm thanh được truyền qua mạng máy tính để phát ngay lập tức thay vì tải xuống tệp và phát lại sau (ngoại tuyến). Ví dụ về phát trực tuyến video và âm thanh bao gồm đài phát thanh và chương trình phát sóng trên internet và các webcast của công ty.

Sử dụng phương tiện phát trực tuyến

Kết nối mạng băng thông cao thường cần thiết để hoạt động với phương tiện truyền phát trực tuyến. Yêu cầu băng thông cụ thể tùy thuộc vào loại nội dung. Ví dụ: xem video có độ phân giải cao yêu cầu băng thông nhiều hơn là xem video có độ phân giải thấp hoặc nghe luồng nhạc .

Để truy cập luồng truyền thông, người dùng mở trình phát âm thanh / video trên máy tính của họ và bắt đầu kết nối với hệ thống máy chủ . Trên internet, các máy chủ phương tiện truyền thông này có thể là các máy chủ web hoặc các thiết bị chuyên dụng được thiết lập đặc biệt để phát trực tuyến hiệu năng cao.

Băng thông (thông lượng) của luồng truyền thông là tốc độ bit của nó. Nếu tốc độ bit được duy trì trên mạng cho một luồng nhất định giảm xuống dưới mức cần thiết để hỗ trợ phát lại ngay lập tức, hãy giảm khung hình video và / hoặc mất kết quả âm thanh. Các hệ thống truyền thông trực tuyến thường sử dụng công nghệ nén dữ liệu theo thời gian thực để giảm lượng băng thông được sử dụng trên mỗi kết nối. Một số hệ thống truyền phát trực tuyến cũng có thể được thiết lập để hỗ trợ Chất lượng dịch vụ (QoS) để giúp duy trì hiệu suất cần thiết.

Thiết lập mạng máy tính cho phương tiện truyền thông trực tuyến

Một số giao thức mạng nhất định đã được phát triển đặc biệt để phát trực tuyến phương tiện, bao gồm Giao thức truyền tải thời gian thực (RTSP) . HTTP cũng có thể được sử dụng nếu nội dung được truyền trực tuyến bao gồm các tệp được lưu trữ trên máy chủ Web. Ứng dụng trình phát phương tiện có hỗ trợ tích hợp cho các giao thức cần thiết để người dùng thường không cần phải thay đổi bất kỳ cài đặt nào trên máy tính của họ để nhận luồng âm thanh / video.

Ví dụ về trình phát phương tiện bao gồm:

Nhà cung cấp nội dung muốn phân phối luồng có thể thiết lập môi trường máy chủ theo nhiều cách khác nhau: