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协议源代码。
我的RTSP协议源码地址:
http://70565912.blog.51cto.com/1358202/284546
Ctrl+Enter 发布
发布
取消