[发明专利]一种多媒体数据传输方法、装置以及相关设备在审
申请号: | 201811088057.6 | 申请日: | 2018-09-18 |
公开(公告)号: | CN109068147A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 杨阳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/2347;H04L29/08;H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播流媒体数据 第一服务器 第二服务器 多个目标 数据包 多媒体数据传输 加密处理 解密处理 通信记录 目标数据包 并行传输 传输效率 获取目标 建立连接 | ||
本发明实施例公开了一种多媒体数据传输方法、装置以及相关设备,方法包括:第一服务器获取目标直播流媒体数据;若第一服务器中存在和第二服务器建立连接关系的通信记录,则第一服务器根据通信记录对目标直播流媒体数据进行加密处理;第一服务器根据加密处理后的目标直播流媒体数据生成多个目标数据包,并为每个目标数据包设置排列序号;第一服务器向第二服务器并行传输多个目标数据包,以使第二服务器对多个目标数据包所包含的直播流媒体数据进行解密处理,并根据排列序号将解密处理后的直播流媒体数据组合为目标直播流媒体数据。采用本发明,可以提高直播流媒体数据的传输效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种多媒体数据传输方法、装置以及相关设备。
背景技术
随着新媒体时代的到来,许多与互联网相关的文化创意产业相继涌现。网络视频直播就是其中一个独具代表性的新兴产业。它具有强大的传播性、互动性,广泛的受众性和独具特色的盈利模式。数据显示,截止2018年2月,我国在线直播平台数据已经超过200家,且网络直播直播用户规模达到3.25亿,占网民总体数量的45.8%。由此可见,视频直播具有良好的发展前景。
在现有直播推流技术中,客户端(直播数据录制端)将直播视频数据和音频数据发送至数据服务器,由数据服务器封装为流媒体数据后,基于传输控制协议(TransportControl Protocol,tcp)将流媒体数据再实时传输至流媒体服务器,后续由流媒体服务器分发至观众终端。采用tcp传输主要是因为tcp协议一种面向连接、可靠的传输层协议。面向连接是指一次正常的tcp传输需要通过在数据服务器和流媒体服务器建立特定的虚电路连接来完成,该过程通过被称为“三次握手”。建立了数据服务器和流媒体服务器之间的连接关系后,为了保证tcp传输数据的可靠性,数据服务器每次发送了数据后流媒体服务器都要返回确认消息用于表明已收到数据。传输数据的过程为:数据服务器向流媒体服务器发送序号为1000的数据包,流媒体服务器接收到数据包后向数据服务器反馈已接收到序号为1000的数据包的消息。数据服务器继续向流媒体服务器发送序号为2000的数据包,流媒体服务器接收到数据包后向数据服务器反馈已接收到序号为2000的数据包的消息,以此类推,直到发送完所有的数据包为止。
上述可知,基于tcp传输协议每次传输直播流媒体数据时,都需要三次握手用于建立连接关系,连接耗时过大;且直播流媒体数据的有序串行传输会大大降低传输数据的效率。
发明内容
本发明实施例提供一种多媒体数据传输方法、装置以及相关设备,可以提高直播流媒体数据的传输效率。
本发明实施例一方面提供了一种多媒体数据传输方法,包括:
第一服务器获取目标直播流媒体数据;
若所述第一服务器中存在和第二服务器建立连接关系的通信记录,则所述第一服务器根据所述通信记录对所述目标直播流媒体数据进行加密处理;
所述第一服务器根据加密处理后的目标直播流媒体数据生成多个目标数据包,并为每个目标数据包设置排列序号;
所述第一服务器向所述第二服务器并行传输所述多个目标数据包,以使所述第二服务器对所述多个目标数据包所包含的直播流媒体数据进行解密处理,并根据所述排列序号将解密处理后的直播流媒体数据组合为所述目标直播流媒体数据。
其中,还包括:
所述第一服务器向所述第二服务器发送连接请求;
所述第一服务器接收所述第二服务器根据所述连接请求返回的目标密钥算法信息和所述第二服务器的公钥信息;
所述第一服务器根据所述目标密钥算法信息、所述第二服务器的公钥信息、所述第一服务器的本地私钥,计算目标对称密钥和所述第一服务器的公钥信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811088057.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大型活动的直播方法
- 下一篇:一种视频处理的方法和装置