TS 类型备忘 音视频格式

来源:互联网 发布:java关闭线程的方法 编辑:程序博客网 时间:2024/04/30 10:06

转自 http://blog.csdn.net/wuxy_shenzhen/article/details/8694768


  • TS

    支持Transport Stream传输流,该类文件扩展名包括.ts、.tp、.m2ts、.tod、.m2t、mts。TS中支持下述格式的视频、音频、字幕。

    1. 视频
    2. MPEG-1 Video:stream_type为0x01
    3. MPEG-2 Video:stream_type为0x02
    4. AVC(H264):stream_type为0x1b
    5. VC-1:stream_type为0xea
    6. 音频
    7. Mpeg-1 Audio:stream_type为0x03
    8. Mpeg-2 Audio:stream_type为0x04
    9. Mpeg-2 AAC:stream_type为0x0f
    10. Mpeg-4 AAC:stream_type为0x11
    11. LPCM:stream_type为0x80
    12. AC3:stream_type为0x81或0x06
    13. DTS:stream_type为0x82
    14. Dolby TrueHD:stream_type为0x83
    15. AC3-Plus:stream_type为0x84
    16. DTS_HD:stream_type为0x85
    17. DTS-MA:stream_type为0x86
    18. AC3-Plus_SEC:steam_type为0xa1
    19. DTS_HD_SEC:stream_type为0xa2
    20. 字幕
    21. PGS:stream_type为0x90
    22. IGS:steam_type为0x91,暂不支持
    23. Text Subtitle:stream_type为0x92

    PS

    支持Program Stream节目流,该类媒体包括VCD、SVCD、DVD、HD-DVD。

  •  

  • 常见扩展名包括.dat、.mpg、.mpeg、.vob、.evo、.mod、.m1s、.m2s。PS中支持下述格式的视频、音频、字幕

    1. 视频
    2. Mpeg-1 Video:stream_type为0x01
    3. Mpeg-2 Video:stream_type为0x02
    4. Mpeg-4 Video:stream_type为0x010
    5. H264:stream_type为0x1b
    6. AVS Video:stream_type为0x43
    7. 音频
    8. Mpeg-1 Audio:stream_type为0x03
    9. Mpeg-2 Audio:stream_type为0x04
    10. Mpeg-2 AAC:stream_type为0x0f
    11. Mpeg-4 AAC:stream_type为0x11
    12. AVS Audio:stream_type为0x42
    13. 字幕

    支持内嵌字幕

    AVI

    支持AVI文件,扩展名为.avi。AVI中支持以下格式的视频、音频、字幕。

    1. 视频:支持以下FourCC的视频
    2. Mpeg-1 Video:mpg1/MPG1、pim1/PIM1
    3. Mpeg-2 Video:mpg2/MPG2、mpeg/MPEG、pim2/PIM2、vcr2/VCR2、dvr/DVR、mmes/MMES、lmp2/LMP2。
    4. Mpeg-4 Video:mp4s/MP4S、m4s2/M4S2、xvid/XVID、divx/DIVX、dx50/DX50、mp4v/MP4V、fmp4/FMP4
    5. 、div1/DIV1、blz0/BLZ0、ump4/UMP4、sedg/SEDG、rmp4/RMP4、3iv2/3IV2、ffds/FFDS、fvfw/FVFW、
    6. dcod/DCOD、
    7. mvxm/MVXM、pm4v/PM4V、smp4/SMP4、dxgm/DXGM、vidm/VIDM、m4t3/M4T3、geox/GEOX、hdx4/HDX4、
    8. dmk2/DMK2、digi/DIGI、inmc/INMC、ephv/EPHV、em4a/EM4A、m4cc/M4CC、sn40/SN40、wv1f/WV1F。
    9. H.263:h263/H263、x263/X263、m263/M263、t263/T263、l263/L263、u263/U263、vx1k/VX1K、ZyGo、viv1/VIV1。
    10. Intel H.263:i263/I263。
    11. H.264:h264/H264、x264/X264、n264/N264、l264/L264、avc1/AVC1、vssh/VSSH。
    12. VC-1:wmv3/WMV3、wmva/WMVA、wvc1/WVC1。
    13. Microsoft Video:wmv2/WMV2、wmv1/WMV1、mp43/MP43、div3/DIV3、mpg3/MPG3、div5/DIV5、div6/DIV6、
    14. div4/DIV4、dvx3/DVX3、ap41/AP41、col1/COL1、col0/COL0、mp42/MP42、dvx2/DVX2、mpg4/MPG4、mp41/MP41、
    15. mss1/MSS1、mss2/MSS2、wmvp/WMVP、wvp2/WVP2。
    16. RGB:BI_RGB(0x00000000)、BI_RLE8(0x01000000)、BI_RLE4(0x02000000)、BI_BITFIELDS(0x03000000)。
    17. YUV:yv12/YV12、iyuv/IYUV uyuy/UYUY、vyuy/VYUY、2vuy/2VUY、yuv9/YUV9、yvu9/YVU9、ifo9/IFO9。
    18. Motion Jpeg:mjpg/MJPG、ljpg/LJPG、dmb1/DMB1、jpgl/JPGL、mjls/MJLS、jpeg/JPEG、ijpg/IJPG、acdv/ACDV、
    19. qivg/QIVG、slmj/SLMJ、cjpg/CJPG、zjpg/ZJPG、AVRn。
    20. Motion GIF:mgif/MGIF、gif/GIF。
    21. Motion PNG:mpng/MPNG、png1/PNG1、png/PNG。
    22. 音频:支持以下FormatTag的音频
    23. lpcm:0x0001
    24. ms_adpcm:0x0002
    25. float pcm:0x0003
    26. a-law:0x0006
    27. mu-law:0x007
    28. ima-adpcm:0x0011
    29. create_adpcm:0x0200
    30. mpeg-1 audio layer Ⅱ:0x50
    31. mpeg-1 audio layer Ⅲ:0x55
    32. ac-3:0x2000
    33. dts:0x2001
    34. wma1:0x160
    35. wma2:0x161
    36. wma professional:0x162
    37. wma lossess:0x163
    38. wma speech 9:0x0a
    39. mpeg-2 aac with raw data block:0xff
    40. mpeg-2 aac with adts packet:0x4143
    41. vorbis ffmpeg format:0x566f
    42. vorbis 1:0x674f
    43. vorbis 1 plus:0x676f
    44. vorbis 2:0x6750
    45. vorbis 2 plus:0x6770
    46. vorbis 3:0x6751
    47. vorbis 3 plus:0x6771
    48. pcm extended:0xfffe
    49. vorbis (with OggSwap):0xfffe
    50. f1ac:0xf1ac
    51. amr-nb:0x0057
    52. amr-wb:0x0058
    53. 字幕
    54. srt
    55. ssa
    56. aas
    57. VobSub

    ASF

    支持ASF文件。常见扩展名包括.asf、.wma、.wmv、.dvr-ms。ASF中支持以下格式的视频、音频。(ASF中不含字幕流)

    1. 视频 FourCC

    支持包含在AVI中列出的所有视频格式。

    1. 音频 FormatTag

    支持包含在AVI中列出的所有音频格式。

    REAL

    支持REAL文件。常见扩展名包括.rm、.rmvb、.ra、.rv。REAL中支持以下格式的视频、音频。(REAL中不含字幕流)

    1. 视频 CodecId
    2. RV10
    3. RV20
    4. RV30
    5. RV40
    6. RVTR:与RV20相同
    7. 音频:支持以下CodecId 的音频
    8. Dolby AC3(RealAudio 3):dnet
    9. G2/Cook(RealAudio 6):cook,其中cook多声道暂不支持
    10. Mpeg-2 AAC(RealAudio 9):raac
    11. Mpeg-4 HE-AAC(RealAudio 10):racp

    MP4

    支持MP4文件。常见扩展名包括.mp4、.m4s、.qt、.mov、.3gp、.3gpp、.3g2、.f4v。MP4中支持以下格式的视频、音频、字幕

    1. 视频
    2. Mpeg-1 Video:mpg1、MPG1
    3. Mpeg-2 Video:mpg2、mpeg、MPG2、MPEG
    4. Mpeg-4 Video:mp4v、xvid、XVID、divx、DIVX、DX50
    5. H.264:avc1、h264、H264、x264、X264
    6. H.263:h263、s263、H263、x263、X263
    7. VC-1:WMV3
    8. Microsoft Video:WMV2、WMV1、MP43、DIV3、MPG3、MP42、MPG4、MP41、MSS1、MSS2、WMVP、WVP2
    9. Motion Jpeg:jpeg、MJPG、mjpa、mjpb
    10. RGB:raw_、8BPS
    11. YUV:yuv、qcif、uyvy、vyuv、yuy2、yvyu
    12. 音频
    13. Mpeg-4 AAC/Ogg Vorbis:mp4a
    14. AMR_NB:samr
    15. AMR_WB:sawb
    16. QDesign music version 2:QDM2
    17. PCM:NONE、raw、twos、sowt
    18. QuickTime Adpcm:ima4
    19. Floating Point、fl32、fl64
    20. Integer:in24、in32
    21. aLaw:alaw
    22. uLaw:ulaw
    23. Microsoft Adpcm:0x6d730002
    24. DVI/Intel IMA Adpcm:0x6d730011
    25. Mpeg-1 Audio Layer Ⅲ:.mp3
    26. Mpeg-1 Audio Layer Ⅱ:.mp1、.mp2
    27. AC-3:ac-3、sac3
    28. DTS:dts1、dsts
    29. Microsoft Audio:WMA1、WMA2、WMA3、0x6d730160、0x6d730161、0x6d730162、0x6d730163、0x6d73000a
    30. Ogg Vorbis:OggV。
    31. 字幕:支持MP4内嵌的字幕
    32. text
    33. tx3g

    FLV

    支持各种格式的FLV文件。扩展名为.flv。FLV中支持一以下视频、音频。(FLV中不含字幕流)

    1. 视频 CodecId
    2. Sorenson H.263
    3. Screen video
    4. AVC
    5. 音频Sound Format
    6. ADPCM
    7. MP3
    8. Linear PCM little endian
    9. AAC。

    OGG

    支持各种OGG文件。常见扩展名为.ogg、.ogm、.ogv。OGG中支持以下格式的视频、音频、字幕。

    1. 视频

    支持在ASF中列出的视频格式,还支持theora video。

    1. 音频
    2. flac:flac、fLac
    3. vorbis
    4. 字幕

    支持OGG中内嵌的字幕

    MKV

    支持各种MKV文件。常见扩展名为.mkv、.mka、.mks。MKV中支持以下格式的视频
    音频、字幕。

    1. 视频 CodecId
    2. Avi
    3. Mpeg-1 Video
    4. Mpeg-2 Video
    5. H.264
    6. Mpeg-4 Video
    7. RV10 real Video
    8. RV20 real Video
    9. RV30 real Video
    10. RV40 real Video
    11. QuickTime Video
    12. 音频 CodecID
    13. Mpeg-2 aac
    14. AC3
    15. DTS
    16. MpeG-1 Audio
    17. Vorbis
    18. Real Cook
    19. flac
    20. PCM
    21. qdesign music version 2。
    22. 字幕 CodecId
    23. srt
    24. ssa
    25. ass
    26. pgs

    WAVE

    支持wave音频,扩展名为.wav。WAVE中支持以下格式的音频。

    1. lpcm:0x0001
    2. ms_adpcm:0x0002
    3. float pcm:0x0003
    4. a-law:0x0006
    5. mu-law:0x0007
    6. ima-adpcm:0x0011
    7. creative_adpcm:0x0200
    8. Mpeg-1 Audio Layer Ⅰ/Ⅱ:0x50
    9. Mpeg-1 Audio Layer Ⅲ:0x55
    10. AC-3:0x2000
    11. DTS:0x2001
    12. wma1:0x160
    13. wma2:0x161
    14. wma Professional:0x162
    15. wma lossess:0x163
    16. wma speech 9
    17. aac with raw data block:0xff
    18. Mpeg-2 aac with adts packet:0x706d、0x4143

    ES Audio

    Mpeg-1 Audio:.mp1、.mp2、.mp3、.mpa、.m1a,支持mp3 pro
    Mpeg-2/Mpeg-4 AAC:.aac、.m2a、.adts、.adif
    AMR:.amr、.awb、.awp
    AC-3:.ac3、.eac3
    DTS:.dts
    APE:.ape
    FLAC:.flac
    WMA:.wma
    PCM:.pcm

    ES Video

    Mpeg-1 Video:.m1v
    Mpeg-2 Video:.m2v、.mpv
    Mpeg-4 Video:.m4v
    H.264:.264、.h264、.avc
    VC-1:.rcv、.vc1
    Yuv:.yuv、.qcif、.uyvy、.vyuv、.yuy2、.yvyu

    Picture

    JPEG:.jpg、.jpeg
    GIF:.gif
    PNG:.png
    BITMAP:.bmp、.dib







音频编解码格式 
*MPEG Audio Layer 1/2 
*MPEG Audio Layer 3(MP3) 
*MPEG2 AAC 
*MPEG4 AAC 
*Windows Media audeo v1/v2/7/8/9 
*RealAudio cook/sipro(real media series) 
*RealAudio AAC/AACPlus(real media series) 
*QDesign Music 2(apple series) 
是QDesign 公司开发的用于高保真高压缩率的编码方式,类似于MP3,不过比MP3要先进。支持流式播放. 
*Apple MPEG-4 AAC(apple series) 
*ogg(ogg vorbis音频) 
*AC3(DVD 专用音频编码) 
*DTS(DVD 专用音频编码) 
*APE(monkey’s 音频) 
*AU(sun 格式) 
*FLAC(fress lossless 音频) 
*M4A(mpeg-4音频)(苹果改用的名字,可以改成.mp4) 
*MP2(mpeg audio layer2音频) 
*MWA 
视频编解码格式 
*MPEG1(VCD) 
*MPEG2(DVD) 
*MPEG4(divx,xvid) 
*MPEG4 AVC/h.264 
*h.261 
*h.262 
*h.263 
*h.263+ 
*h.263++ 
*MPEG-4 v1/v2/v3(微软windows media系列) 
*Windows Media Video 7/8/9/10 
*Sorenson Video 3(用于QT5,成标准了)(apple series) 
*RealVideo G2(real media series) 
*RealVideo 8/9/10(real media series) 
*Apple MPEG-4(apple series) 
*Apple H.264(apple series) 
*flash video 
音、视频文件格式 
*说明:首先要分清楚媒体文件和编码的区别:文件是既包括视频又包括音频、甚至还带有脚本的一个集合,也可以叫容器;文件当中的视频和音频的压缩算法才是具体的编码。 
*AVI 
        音视频交互存储,最常见的音频视频容器。支持的视频音频编码也是最多的 


*MPG 
MPEG编码采用的音频视频容器,具有流的特性。里面又分为 PS,TS 等,PS 主要用于 DVD 存储,TS 主要用于 HDTV。 
*VOB 
DVD采用的音频视频容器格式(即视频MPEG-2,音频用AC3或者DTS),支持多视频多音轨多字幕章节等。 
*MP4 
         MPEG-4编码采用的音频视频容器,基于 QuickTime MOV 开发,具有许多先进特性。 
*3GP 
         3GPP视频采用的格式,主要用于流媒体传送。 
*ASF 
         Windows Media 采用的音频视频容器,能够用于流传送,还能包容脚本等。 
*RM 
         RealMedia 采用的音频视频容器,用于流传送。 
*MOV 
QuickTime 的音频视频容器,恐怕也是现今最强大的容器,甚至支持虚拟现实技术,Java 等,它的变种 MP4,3GP都没有这么厉害。 
*MKV 
MKV 它能把 Windows Media Video,RealVideo,MPEG-4 等视频音频融为一个文件,而且支持多音轨,支持章节字幕等。 
*WAV 
一种音频容器(注意:只是音频),大家常说的 WAV 就是没有压缩的 PCM 编码,其实 WAV 里面还可以包括 MP3 等其他 ACM 压缩编码。 
音、视频技术 
VCD 
DVD 
DVD目录是如何工作的 


Audio CD 
*标准CD格式也就是44.1K的采样频率,速率88K/秒,16位量化位数 
**.cda格式,这就是CD音轨了,一个CD音频文件是一个*.cda文件,这只是一个索引信息,并不是真正的包含声音信息,所以不论CD音乐的长短,在电脑上看到的“*.cda文件”都是44字节长 
MP3 
*MPEG音频文件的压缩是一种有损压缩,MPEG3音频编码具有10:1~12:1的高压缩率,同时基本保持低音频部分不失真,但是牺牲了声音文件中12KHz到16KHz高音频这部分的质量来换取文件的尺寸,相同长度的音乐文件,用*.mp3格式来储存,一般只有*.wav文件的1/10,而音质要次于CD格式或WAV格式的声音文件 
*MP3格式压缩音乐的采样频率有很多种,可以用64Kbps或更低的采样频率节省空间,也可以用320Kbps的标准达到极高的音质 
*每分钟音乐的MP3格式只有1MB左右大小 
MIDI: 


经常玩音乐的人应该常听到MIDI(Musical Instrument Digital Interface)这个词,MIDI允许数字合成器和其他设备交换数据。MID文件格式由MIDI继承而来。MID文件并不是一段录制好的声音,而是记录声音的信息,然后在告诉声卡如何再现音乐的一组指令。这样一个MIDI文件每存1分钟的音乐只用大约5~10KB。今天,MID文件主要用于原始乐器作品,流行歌曲的业余表演,游戏音轨以及电子贺卡等。*.mid文件重放的效果完全依赖声卡的档次。*.mid格式的最大用处是在电脑作曲领域。*.mid文件可以用作曲软件写出,也可以通过声卡的MIDI口把外接音序器演奏的乐曲输入电脑里,制成*.mid文件。 
WMA: 
*WMA的压缩率一般都可以达到1:18左右,WMA的另一个优点是内容提供商可以通过DRM(Digital Rights Management)方案如Windows Media Rights Manager 7加入防拷贝保护。这种内置了版权保护技术可以限制播放时间和播放次数甚至于播放的机器等等,这对被盗版搅得焦头乱额的音乐公司来说可是一个福音,另外WMA还支持音频流(Stream)技术,适合在网络上在线播放 
* WMA这种格式在录制时可以对音质进行调节。同一格式,音质好的可与CD媲美,压缩率较高的可用于网络广播 
以文件名标识识别音频编码格式 
*.aac 
音频编码:aac 
*.ac3 
音频编码:ac3 
*.ape 
*.au 
音频编码:pcm_s16be 
*.m4a 
音频编码:mpeg4 aac 
*.mp2 
*.mp3 
*.ogg 
音频编码:vorbis 
*.wav 
音频编码:pcm_s16le 
*.flav 
*.wma 
音频编码:wma7x 
以文件名标识识别音频编码格式 
1.*.MP4 (MP4 MPEG-4视频) 
视频编码:mpeg4 
音频编码:mpeg4 aac 
2.*.3gp (3GPP 第三代合作项目) 
视频编码:mpeg4 
音频编码:amr_nb((mono, 8000 Hz, Sample Depth 16 bit, bitrate 12 kbps) 
3.*.3g2 (3GPP 第三代合作项目2) 
视频编码:mpeg4 
音频编码:mpeg4 aac 
4.*.asf (ASF 高级流格式) 
视频编码:msmpeg4 
音频编码:mp3 
5.*.avi (AVI 音视频交错格式) 
视频编码:mpeg4 
音频编码:pcm_s161e 
6.*.avi (divx 影片) 
视频编码:mpeg4 
音频编码:mp3 
7.*.avi(xvid 视频) 
视频编码:Xvid 
音频编码:mp3 
8.*.vob (DVD) 
视频编码:mpeg2 video 
音频编码:ac3 
9.*.flv (flash 视频格式) 
视频编码: 
音频编码:mp3 
10.*.mp4 (iPod 320*240 MPEG-4 视频格式) 
视频编码:mpeg4 
音频编码:mpeg4 aac 
11.*.mp4(iPod video2 640*480 MPEG-4 视频格式) 
视频编码:mpeg4 
音频编码:mpeg4 aac 
12.*.mov (MOV 苹果quicktime 格式) 
视频编码:mpeg4_qt 
音频编码:mpeg4 aac_qt 
13.*.mpg (mpeg1影片) 
视频编码:mpeg1 video 
音频编码:mp2 
14.*.mpg (mpeg2 影片) 
视频编码:mpeg2 video 
音频编码:mp2 
15.*.mp4 (mpeg4 avc 视频格式) 
视频编码:h.264 
音频编码:mpeg4 aac 
16.*.mp4 (PSP mpeg4 影片) 
视频编码:Xvid 
音频编码:mpeg4 aac 
17.*.mp4 (PSP AVC 视频格式) 
视频编码:h.264 
音频编码:mpeg4 aac 
18.*.rm (RM realvideo) 
视频编码:rv10 
音频编码:ac3 
19.*.mpg (超级VCD) 
视频编码:mpeg2 video 
音频编码:mp2 


20.*.swf (SWF 格式) 
视频编码: 
音频编码:mp3 
21.*.mpg (video CD 格式) 
视频编码:mpeg1 video 
音频编码:mp2 
22.*.vob (mpeg2 ps格式) 
视频编码:mpeg2 video 
音频编码:ac3 
23.*.wmv(windows 视频格式) 
视频编码:wmv3x 
音频编码:wma7x 





(转)mpeg PMT 的 stream type汇总

  (2011-11-17 15:08:28)
转载
标签:  

杂谈

分类: 音视频

Value    Description
0x00     ITU-T | ISO/IEC Reserved
0x01     ISO/IEC 11172-2 Video
0x02     ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream
0x03     ISO/IEC 11172-3 Audio
0x04     ISO/IEC 13818-3 Audio
0x05     ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x06     ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
0x07     ISO/IEC 13522 MHEG
0x08     ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM-CC
0x09     ITU-T Rec. H.222.1
0x0A     ISO/IEC 13818-6 type A
0x0B     ISO/IEC 13818-6 type B
0x0C     ISO/IEC 13818-6 type C
0x0D     ISO/IEC 13818-6 type D

0x0E     ITU-T Rec. H.222.0 | ISO/IEC 13818-1 auxiliary
0x0F     ISO/IEC 13818-7 Audio with ADTS transport syntax
0x10     ISO/IEC 14496-2 Visual
0x11     ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3/Amd.1
0x12     ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in PES packets
0x13     ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in ISO/IEC 14496_sections
0x14     ISO/IEC 13818-6 Synchronized Download Protocol
0x15     Metadata carried in PES packets
0x16     Metadata carried in metadata_sections
0x17     Metadata carried in ISO/IEC 13818-6 Data Carousel
0x18     Metadata carried in ISO/IEC 13818-6 Object Carousel
0x19     Metadata carried in ISO/IEC 13818-6 Synchronized Download Protocol
0x1A     IPMP stream (defined in ISO/IEC 13818-11, MPEG-2 IPMP)
0x1B     AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
0x1C     ISO/IEC 14496-3 Audio, without using any additional transport syntax, such as DST, ALS and SLS
0x1D     ISO/IEC 14496-17 Text
0x1E     Auxiliary video stream as defined in ISO/IEC 23002-3
0x1F-0x7E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
0x7F     IPMP stream
0x80-0xFF User Private

 

如上就是PMT表的stream_type的汇总,具体也可以查看13818-1标准的Table 2-36,第64页,有相关的详细说明。

我们以coretv为例子来做说明:

 

#define   STREAMTYPE_11172_VIDEO                  0x01
#define   STREAMTYPE_13818_VIDEO                  0x02
#define   STREAMTYPE_11172_AUDIO                  0x03
#define   STREAMTYPE_13818_AUDIO                  0x04
#define   STREAMTYPE_13818_PRIVATE                0x05
#define   STREAMTYPE_13818_PES_PRIVATE            0x06
#define   STREAMTYPE_13522_MHPEG                  0x07
#define   STREAMTYPE_13818_DSMCC                  0x08
#define   STREAMTYPE_ITU_222_1                    0x09
#define   STREAMTYPE_13818_A                      0x0a
#define   STREAMTYPE_13818_B                      0x0b
#define   STREAMTYPE_13818_C                      0x0c
#define   STREAMTYPE_13818_D                      0x0d
#define   STREAMTYPE_13818_AUX                    0x0e

#define   STREAMTYPE_AAC_AUDIO     0x0f
#define   STREAMTYPE_MPEG4_AUDIO     0x11
#define   STREAMTYPE_H264_VIDEO     0x1b
#define   STREAMTYPE_AVS_VIDEO     0x42

#define   STREAMTYPE_AC3_AUDIO                    0x81
#define   STREAMTYPE_DTS_AUDIO                    0x82

 

 switch(streamType)
 {
      case STREAMTYPE_11172_AUDIO:
      case STREAMTYPE_13818_AUDIO:
      case STREAMTYPE_AC3_AUDIO:
      case STREAMTYPE_AAC_AUDIO:
      case STREAMTYPE_MPEG4_AUDIO:

              break;

      case STREAMTYPE_11172_VIDEO:
      case STREAMTYPE_13818_VIDEO:
      case STREAMTYPE_H264_VIDEO:
      case STREAMTYPE_AVS_VIDEO:

             break;

      case STREAMTYPE_13818_PES_PRIVATE:

             break;

      case STREAMTYPE_13818_B:

             break;

      default:
             break;

}



0 0