The invention provides a method and a device for multiplexing transmission message, the method can include custom message sending and receiving connection through a socket pre created by a sender; among them, the custom message by sending end according to access to the original streaming media packet protocol type mark; according to the corresponding relationship between mark the contents and types of predefined protocol, to identify markers of the content of the message contains the custom, to determine the streaming media packet protocol type protocol; application layer corresponding to the message sent to the streaming media and determine the types of protocol processing. Through the technical scheme of the application, can reduce the time to establish a connection between the sending terminal equipment and receiving terminal equipment, and the occupation of the sending terminal equipment and receiving terminal equipment resources, so as to improve the performance of sending terminal equipment and receiving terminal equipment.
【技术实现步骤摘要】
多路复用传输报文的方法及装置
本申请涉及网络通信
,尤其涉及一种多路复用传输报文的方法及装置。
技术介绍
在现有的流媒体通信中,通常会采用RTSP(RealTimeStreamingProtocol,实时流传输协议)、RTP(RealtimeTransportProtocol,实时传输协议)、RTCP(RealtimeTransportControlProtocol,实时传输控制协议)等协议来完成流媒体的配置、控制和传输。在相关技术中,针对多种不同的协议,会通过在发送端设备和接收端设备之间针对每种协议都创建一条socket连接,来分别传输每种协议的报文。然而,创建多条socket连接,增加了在发送端设备和接收端设备之间建立连接的时间,同时也占用了发送端设备和接收端设备大量的处理资源,导致降低了发送端设备和接收端设备的性能。
技术实现思路
有鉴于此,本申请提供一种多路复用传输报文的方法及装置,可以减少在发送端设备和接收端设备之间建立连接的时间,以及对发送端设备和接收端设备的处理资源的占用,从而提高发送端设备和接收端设备的性能。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种多路复用传输报文的方法,应用于接收端设备,所述方法包括:通过预先创建的一条socket连接接收发送端发送的自定义报文;其中,所述自定义报文由发送端根据获取到的原始的流媒体报文的协议类型进行标记得到;按照预定义的标记内容与协议类型之间的对应关系,对所述自定义报文中包含的标记内容进行识别,以确定所述流媒体报文的协议类型;将所述流媒体报文送至与确定的协议类型对应的协议应 ...
【技术保护点】
一种多路复用传输报文的方法,其特征在于,应用于接收端设备,所述方法包括:通过预先创建的一条socket连接接收发送端发送的自定义报文;其中,所述自定义报文由发送端根据获取到的原始的流媒体报文的协议类型进行标记得到;按照预定义的标记内容与协议类型之间的对应关系,对所述自定义报文中包含的标记内容进行识别,以确定所述流媒体报文的协议类型;将所述流媒体报文送至与确定的协议类型对应的协议应用层进行处理。
【技术特征摘要】
1.一种多路复用传输报文的方法,其特征在于,应用于接收端设备,所述方法包括:通过预先创建的一条socket连接接收发送端发送的自定义报文;其中,所述自定义报文由发送端根据获取到的原始的流媒体报文的协议类型进行标记得到;按照预定义的标记内容与协议类型之间的对应关系,对所述自定义报文中包含的标记内容进行识别,以确定所述流媒体报文的协议类型;将所述流媒体报文送至与确定的协议类型对应的协议应用层进行处理。2.根据权利要求1所述的方法,其特征在于,所述标记内容包括:向所述流媒体报文中添加的自定义字段,所述自定义字段包含特征标识与区分标识;其中,所述特征标识用以表示所属字段为所述自定义字段,所述区分标识用以区分不同的协议类型。3.根据权利要求2所述的方法,其特征在于,所述按照预定义的标记内容与协议类型之间的对应关系,对所述自定义报文中包含的标记内容进行识别,以确定所述流媒体报文的协议类型,包括:根据所述特征标识,确定所述自定义报文中包含的所述自定义字段;当所述对应关系包括预定义的区分标识与协议类型之间的对应关系时,根据所述自定义字段中的区分标识,确定所述流媒体报文的协议类型。4.根据权利要求1所述的方法,其特征在于,所述将所述流媒体报文送至与确定的协议类型对应的协议应用层进行处理,包括:删除所述自定义报文中的所述标记内容以得到流媒体报文,并将得到的流媒体报文送至与确定的协议类型对应的协议应用层进行处理。5.根据权利要求1所述的方法,其特征在于,所述流媒体报文的协议类型包含实时流传输协议、实时传输协议、实时传输控制协议。6.一种多路复用传输报文的方法,其特征在于,应用于发送端设备,所述方法包括:根据获取到的原始...
【专利技术属性】
技术研发人员:张鹏程,黄小华,顾蒙,马延文,
申请(专利权)人:浙江风向标科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。