2013-10-10 48 views
1

只是想知道什麼是使用不同的影片片段程序手動選擇視頻質量的自適應HTTP流的可能性。手動通過程序的視頻質量在HTTP自適應流選擇

例如,如何是有可能,我選擇用於視頻的最初的60秒鐘1000 kbps的視頻,然後選擇下一個40秒600 kbps的視頻,然後可以是800 kbps的爲下60秒。

我知道在自適應流媒體中,視頻質量是基於網絡條件自動選擇的。同一個客戶端最初可以接收高質量視頻,但是當網絡條件發生變化時,視頻質量可以降低到較低質量。

我只是想利用這個決策對視頻質量,控制這怎麼可能。我不是一個多媒體人。但我真的需要這樣做。

幫助將非常感激。

謝謝, 賽

回答

0

對於HTTP自適應流影片cuttet成段。一段可以是例如15秒。 視頻是由一個關鍵幀序列構成的,然後是很多幀,它們不包含整個圖片,但只包含與之前幀的差異。關鍵幀的頻率可以由編碼器選擇,在這種情況下可以說每125幀(= 25FP每5秒)。每個片段以這樣一個關鍵幀開始(這並不意味着一個片段不能包含多個關鍵幀)。 播放器會檢測網絡質量,並且在下載最後一個段的過程中(例如視頻因緩衝而停止或者測量顯示爲小帶寬),如果網絡質量不佳,播放器將加載較低質量的視頻。或者如果有更好質量的視頻可供使用並且玩家檢測到例如通過測量可以製作出更好的視頻,它會採用更好的視頻。在例如15秒鐘有一個新的分段,整個程序再次開始。

一個非常普遍的描述,但我想你首先應該瞭解背後一般自適應流的魔力。

問:什麼是一個合理的理由來操作自適應流? - 我無法想象,但請告訴我們。

+0

感謝您的評論。我很長一段時間沒有收到任何答案,因此停止檢查。我有興趣建立一個系統,在這個系統中,我可以決定或強制在180秒後改變質量 - 而不是決定降低質量的玩家。我想知道我是否可以採取任何方式進行控制。 – SotonJ

相關問題