digital tv transport stream
DESCRIPTION
This is a simple research with transport stream on DVB in Taiwan's channel "CTS". Using the software "TSR" to lead myself understanding the ts and its structure.And it's the Tatung university 's lesson!TRANSCRIPT
數位電視華視節目transport stream分析
大同大學資訊工程系 I4A 51 周俊佑
2010/3/23
使用工具軟體名稱:TSR (transport stream reader) beta 0.2.04
由北京 Xiong, Yuwu (Bruin) 製作
下載網址:http://www.digital-digest.com/software/download.php?sid=171&ssid=0&did=1
開啟MPEG2檔案
PS/PSI資訊(包含PAT,PMT,NIT)
根據PID順序排列的transport stream
packet
transport stream packet
全部內容(16進位)
PAT(program association table)
PAT在TS packet中PID固定為0x00
PAT中包含PMT/NIT等的program PID資訊
PAT中所標的5010表示在TS packet中,有個PMT 的PID = 5010
根據PID 5010找到PMT
PMT中有一個video stream component
PMT中有兩個audio stream component表示支援雙語聲
Component中的ES(elementary stram)也有PID,可在底下確認
Descriptor
根據iso13818-1 page62Program and program element descriptors are structures which may be used to extend the definitions of programs and program elements.
All descriptors have a format which begins with an 8-bit tag value. The tag value is followed by an 8-bit descriptor length and data fields.
參考資料: http://neuron2.net/library/mpeg2/iso13818-1.pdf
這是PMT中descriptor的不同tag識別號碼
智慧財產權
是否需要收費?語言的
descriptor
中文發音
0a (hex) = 10 (dec) 為iso 639 language的
descriptor
63 68 69 解析為chi中文語系,此為PID 5012
英文發音
0a (hex) = 10 (dec) 為iso 639 language的
descriptor
65 6e 67解析為eng英文語系,此為PID 5013
參考資料
數位電視廣播DVB之影像傳輸(MPEG2 Data Stream)基本架構介紹http://203.70.205.16/library/library.asp?ID=4&Page=1
ISO13818-1http://neuron2.net/library/mpeg2/iso13818-1.pdf
PAT, PMT in MPEG2 Streamhttp://my.opera.com/checko/blog/show.dml/96757