So với truyền thống dựa trên UDP video streaming như vậynhư RTP, cuộc triển lãm ĐÃ thuận lợi chẳng hạn như tường lửa dễ dàng traversal,tái sử dụng HTTP hiện có cơ sở hạ tầng, và khả năng thích ứng.Tuy nhiên, thời gian thực dựa trên UDP trực tuyến vẫn còn trưng bàymột số lợi thế hơn HAS: việc sử dụng băng thông cao,khả năng sử dụng multicast để giảm tải mạng, mộtthấp hơn bắt đầu và thay đổi kênh chậm trễ, và một kết thúc thấp hơn-to-endsự chậm trễ cho sống streaming.Để cải thiện QoE cho CÓ sống streaming, một ngắn hơnthời gian thực hiện phân đoạn có thể được sử dụng. Điều này có lợi thế sau:(1) ngắn các phân đoạn có sớm tại khách hàngvì thời gian ít hơn là cần thiết để mã hóa ở phía đầuvà vận chuyển. Kết quả là một sự chậm trễ giảm trực tiếp. (2)Khi khách hàng bắt đầu một phiên, đoạn đầu tiên cần ít hơnthời gian vận tải, dẫn đến một sự chậm trễ giảm ban đầu và mộtphản ứng nhanh hơn để thay đổi kênh. (3) lúc thay đổi kênh,không có ít dữ liệu video đã lỗi thời trong các đường ống dẫn từ máy chủđể khách hàng vẫn cần phải được nhận bởi các khách hàng. Nhưmột kết quả, sự chậm trễ thay đổi kênh tiếp tục giảm. (4)Phân đoạn ngắn tăng số đo và quyết địnhđiểm cho RDA. Trong trường hợp xấu đi mạngđiều kiện, RDA có thể phản ứng nhanh hơn, có thể ngăn ngừa một đông.Thật không may, nó là thường infeasible sử dụng siêu ngắnCác phân đoạn trong hệ thống ĐÃ hiện nay vì những điều sau đâylý do: (1) hơn HTTP nhận ĐƯỢC thư được yêu cầu để lấyCác phân đoạn, kết quả là một chi phí lớn hơn cho cácmáy chủ và mạng. (2) vì nhiều hơn các phân đoạn phải cóLấy ra, thêm RTT chu kỳ đang bị mất giữa tiếp theo yêu cầu.Điều này làm giảm việc sử dụng liên kết và trung bìnhchất lượng. (3) ở HAS, mọi phân khúc bắt đầu với một khung IDRđể được giải mã độc lập với các phân đoạn khác. Chovideo mã hóa tiêu chuẩn như H.264/AVC và cao Effi-ciency Video Coding (HEVC), mã hóa hiệu quả của mộtIDR khung là thấp hơn đáng kể so với hiệu quả của khungbao gồm P hoặc B lát. Kết quả là, một bitrate cao hơn làyêu cầu để đạt được chất lượng tương tự như đối với phân đoạn dài.Một cách tiêu chuẩn để ước tính này bitrate trên không bắt buộcđể đạt được một số điểm PSNR tương đương trung bình trên một tập hợp cácphân đoạn là để đo lường tỷ lệ Bjontegaard Delta [5]một số kiểm tra trình tự. Overheads ước cho nhiềuđộ dài đoạn được báo cáo trong phần 5.Tuy nhiên, những hạn chế của phân đoạn ngắn có thể được giảm nhẹbằng cách áp dụng các phương pháp bổ sung. (1) các tăngchi phí của HTTP nhận ĐƯỢC tin nhắn có thể tránh được bằng cách sử dụngphương pháp thúc đẩy đầy đủ. (2) tương tự như vậy, vấn đề gây ra bởibổ sung mất RTT chu kỳ giữa các phân đoạn tiếp theoretrievals có thể tránh được bằng cách sử dụng đầy đủ đẩy từ các phân đoạnđang đẩy back-to-back. (3) vấn đề mã hóa mấthiệu quả có thể được giảm nhẹ bằng cách sử dụng mức độ chất lượngmã hóa phụ thuộc. Sử dụng loại mã hóa, caoquality levels contain less IDR frames than the lower quality levels. Since all segments have the same duration in everylevel, not every segment in the highest level starts withan IDR frame. Consequently, upwards quality switching requiresa high quality segment that starts with an IDR frame.Downward quality switching can be done at every segmentsince every low-quality segment starts with an IDR frame.This type of encoding matches very well with the HAS characteristicssince a HAS client must be able to switch downquickly to avoid a freeze. However, clients act very conservativelywhen increasing the quality. Typically, a client waitsseveral seconds, evaluating the available bandwidth, beforeit decides to increase the quality. For now, quality-level dependentencoding was left as future work. Instead, we basedour evaluation on the typical HAS encoding scheme whereevery segment starts with an IDR frame.
đang được dịch, vui lòng đợi..
