发明名称 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 广东省深圳市龙岗区坂田华为总部办公楼