发明名称 |
RTP媒体数据的接收、发送方法及装置、处理系统 |
摘要 |
本发明实施例涉及一种RTP媒体数据的接收、发送方法及装置、处理系统。通过DTLS数据包的DTLS头中所包含的数据包格式标识和起始变化字节标识,使得接收端设备能够根据上述数据包格式标识和起始变化字节标识,以及存储的标准头部数据,将DTLS数据包的DTLS载荷中所包含的不完整的头部数据还原成完整的头部数据,以便对完整的带IP头的RTP数据包进行解析处理,能够避免现有技术中由于DTLS载荷中的头部数据占用了大量的系统开销而导致的与RTP媒体数据相关的有效载荷占整个DTLS数据包的比例严重下降的问题,从而提高了传输信道的利用率。 |
申请公布号 |
CN102726024B |
申请公布日期 |
2015.08.19 |
申请号 |
CN201180000926.5 |
申请日期 |
2011.06.29 |
申请人 |
华为技术有限公司 |
发明人 |
舒续祖;陈明功;陈文盛 |
分类号 |
H04L29/06(2006.01)I;H04L12/70(2013.01)I;H04L1/00(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种RTP媒体数据的接收方法,其特征在于,包括:接收发送端设备发送的第一DTLS数据包,所述第一DTLS数据包的DTLS头中包含数据包格式标识和起始变化字节标识,所述第一DTLS数据包的DTLS载荷中包含第一头部数据和RTP媒体数据;若所述数据包格式标识指示为完整格式,存储所述第一DTLS数据包中的第一头部数据以作为标准头部数据,并对所述标准头部数据和所述RTP媒体数据进行解析处理;若所述数据包格式标识指示为变化格式,根据所述起始变化字节标识、所述标准头部数据和所述第一DTLS数据包中的第一头部数据,获得第二头部数据,并对所述第二头部数据和所述RTP媒体数据进行解析处理,其中,所述第一头部数据为所述第二头部数据与所述标准头部数据相比,发生变化的头部数据;所述根据所述起始变化字节标识、所述标准头部数据和所述第一DTLS数据包中的第一头部数据,获得第二头部数据,包括:根据所述起始变化字节标识,确定对应的起始变化字节;根据所述第一头部数据的大小,确定对应的变化字节长度;将所述标准头部数据中从所述起始变化字节开始,总共所述变化字节长度的数据替换为所述第一头部数据,所述标准头部数据中其他数据不变,构成所述第二头部数据。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |