瀏覽單個文章
CrazyDark
Major Member
 

加入日期: Feb 2002
文章: 174
引用:
作者feedback
照理說是TS封裝的檔案會大一些
因為TS是一個封包(188 or 192 bytes)為一個單位,每個封包都有固定的PID等資訊在裡頭,也就是Header
就整體影片檔案來說這些都是冗餘,但因為TS應用的特殊需求,這樣的方式是必須的,不然沒辦法達到隨選隨看的目的


TS (Transport Stream)最初設計上就是用來傳輸
在傳輸上必然會遇到的問題就是傳錯或是掉資料
另外還有頻道利用的問題
因此TS在設計上與PS不一樣的重點
一個就在於增加對錯誤處理的支援
例如:使用固定長度封包(188), 新增輔助欄位(Transport Error Indicator, Continuity counter..等)
另外一個就是利用PID跟PAT, PMT搭配
讓一個TS可以搭載一個至多個節目
以及一些附加資訊

而使用TS封裝Stream跟隨選隨看並沒有關係
如果我使用TS封裝
但是每十秒才送一次PAT..PMT...
而Video也是每十秒才丟一次Sequence Header的話
你一樣沒辦法隨選隨看
最差可能要等上幾十秒
所以在DVB的標準中另外有建議這些資訊的最大間隔時間
來達到使用者切入該頻道或節目時
可以很快就開始收看
(ATSC跟日規的標準沒看過....但我想應該也有類似的文件)
舊 2007-07-18, 02:10 PM #18
回應時引用此文章
CrazyDark離線中