ISMA,3GPP,DVB-H,三种协议都是基于RTSP协议交互。使用RTP协议传输。
协议,版本,对应的音视频编码见下表:
| 协议,版本 | 视频编码 | 音频编码 |
| ISMA0 | MPEG4SP | AAC |
| ISMA1 | MPEG4ASP | AAC |
| ISMA2 | H.264Base | AAC AAC-HE |
|
|
|
|
| 3GPPv2 | H.263 MPEG4SP | ARM-NB ARM-WB QCELP |
| 3GPPv5 | H.263 MPEG4SP | ARM-NB ARM-WB AAC |
| 3GPPv6 Single | H.263 MPEG4SP H.264Base | ARM-NB ARM-WB AAC AAC-HE AAC HE2 |
| 3GPPv6 Multi | H.263 MPEG4SP H.264Base | ARM-NB ARM-WB AAC AAC-HE AAC HE2 |
|
|
|
|
| DVB-H | H.264Base | AAC-HE AAC HE2 |
三种协议,所针对的SDP信息的生成,以及编码的RTP封装方式,都有些不同。
不同点主要集中在SDP信息里面,MPEG4音频的描述,以及AAC音频的RTP封装上面。
具体SDP信息生成,各个编码的RTP封装方式,可以参考我的RTSP协议源代码。
(目前尚不支持QCELP音频编码)
RTSP协议源码地址: http://blog.csdn.net/ttxk/archive/2009/10/21/4710555.aspx
本文介绍了ISMA、3GPP及DVB-H等音视频协议的不同版本及其支持的音视频编码格式。并对比了这些协议在SDP信息生成及RTP封装上的差异。
1万+

被折叠的 条评论
为什么被折叠?



