Ngày nay, video là ứng dụng nổi trội nhất trong
Internet. Theo một nghiên cứu và dự báo gần đây [1],
video giao thông Internet toàn cầu chiếm 15 PB mỗi tháng
trong năm 2012, đó là 57% của tất cả lưu lượng của người tiêu dùng. Vào năm 2017, nó được
dự kiến đạt 52 PB mỗi tháng, mà sau đó sẽ là 69% của
toàn bộ lưu lượng Internet của người tiêu dùng. Hai phần ba của tất cả các lưu lượng mà
sau đó sẽ được phân phối bởi mạng lưới phân phối nội dung (CDN)
như YouTube, mà đã là ngày hôm nay một trong những phổ biến nhất
các ứng dụng Internet.
Trong một thời gian dài, YouTube đã được sử dụng
một máy chủ streaming dựa trên, nhưng Gần đây nó được giới thiệu HTTP
adaptive streaming (HAS) [2] như mặc định giao hàng / phát sóng của
phương pháp. HAS đòi hỏi video có sẵn trong bit nhiều
giá, tức là trong khác nhau mức độ chất lượng / đại diện, và chia
thành các đoạn nhỏ mỗi có chứa một vài giây của thời gian chơi.
Các khách hàng đo băng thông hiện tại và / hoặc đệm trạng
và yêu cầu các phần tiếp theo của video ở tốc độ bit thích hợp,
mà trì hoãn (tức là, sự gián đoạn của phát do trống
bộ đệm phát sóng) là tránh và băng thông có sẵn là tốt nhất
có thể sử dụng được.
xu hướng này không chỉ có thể được quan sát với YouTube, đó
là một nổi bật Ví dụ, nhưng ngày nay một số lượng ngày càng tăng
của các ứng dụng video sử HAS, vì nó có nhiều lợi ích hơn
so với dòng cổ điển. Đầu tiên, cung cấp nhiều
tốc độ bit của video cho phép các nhà cung cấp dịch vụ video để thích ứng
video giao cho nhu cầu của người sử dụng. Như một ví dụ, một
đoạn video tốc độ bit cao, đó là mong muốn của người dùng gia đình thường
thưởng thức truy cập Internet tốc độ cao và màn hình hiển thị lớn,
không phù hợp với người sử dụng điện thoại di động với một thiết bị màn hình nhỏ
và truy xuất dữ liệu chậm hơn. Thứ hai, mức dịch vụ khác nhau và / hoặc
phương án giá có thể sẽ được cung cấp cho khách hàng. Ví dụ,
khách hàng có thể chọn bản thân mà mức độ tỷ lệ bit, tức là,
mà mức độ chất lượng mà họ muốn tiêu thụ. Hơn nữa, adaptive
streaming cho phép cho các mô hình dịch vụ linh hoạt, để người sử dụng
có thể tăng hoặc giảm chất lượng video trong khi phát lại nếu
muốn, và có thể được tính vào cuối phiên xem
chính xác có tính đến các mức dịch vụ tiêu thụ [3].
Cuối cùng và quan trọng nhất, tỷ lệ bit video hiện tại, và do đó
băng thông giao hàng yêu cầu, có thể được điều chỉnh tự động
để thay đổi mạng và máy chủ điều kiện / CDN. Nếu video
có sẵn trong chỉ có một tỷ lệ bit và các điều kiện thay đổi,
hoặc là tốc độ bit là nhỏ hơn so với băng thông có sẵn mà
dẫn đến một khả năng chơi mượt nhưng phụ tùng các nguồn lực có thể
được sử dụng cho một chất lượng video tốt hơn, hoặc tỷ lệ bit video
đang được dịch, vui lòng đợi..