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