[发明专利]数据传输方法、装置、设备及存储介质在审
申请号: | 201910858888.5 | 申请日: | 2019-09-11 |
公开(公告)号: | CN112491937A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 白松灵 | 申请(专利权)人: | 北京陌陌信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 彭琼 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 设备 存储 介质 | ||
本发明实施例提供了数据传输方法、装置、设备及存储介质。该方法包括:接收请求信息,所述请求信息中包含有第一时间戳信息;确定媒体数据中的第二时间戳信息与所述第一时间戳信息是否一致;若所述第二时间戳信息与所述第一时间戳信息一致,则将与所述第二时间戳对应的媒体数据共享给客户端。本发明实施例能够降低资源开销和计算压力。
技术领域
本发明涉及P2P直播业务技术领域,尤其涉及一种数据传输方法、装置、设备及存储介质。
背景技术
随着网络技术的飞速发展,直播在互联网中应用越来越广泛。传统的直播模式存在带宽压力大,且若用户量过大导致视频质量降低的问题。因此,目前采用对等网络(Peerto Peer,P2P)技术来解决传统直播方式中带宽压力大等问题。
使用P2P技术进行视频直播需要搭建分片服务器,以对直播的媒体数据进行分片。但是,对直播的媒体数据进行分片不仅搭建分片服务器耗时,而且在进行直播的媒体数据进行分片后需要修改数据传输协议,来保证媒体数据的传输。而上述直播技术会造成了直播时间开销大。
发明内容
本发明实施例提供了一种数据传输方法、装置、设备及存储介质,解决了资源开销大和计算压力大的问题。
第一方面,本发明实施例提供了一种数据传输方法,该方法包括:
接收请求信息,请求信息中包含有第一时间戳信息;
确定媒体数据中的第二时间戳信息与第一时间戳信息是否一致;
若第二时间戳信息与第一时间戳信息一致,则将与第二时间戳对应的媒体数据共享给客户端。
在一个可能的实现中,该方法还包括:
若第二时间戳信息与第一时间戳信息不一致,则生成数据查询指令;
向客户端发送数据查询指令,以使客户端响应于数据查询指令,从预先生成的共享端信息对应的共享端上,请求第一时间戳信息对应的媒体数据。
在一个可能的实现中,第二时间戳信息位于媒体数据的扩展字段中;
媒体数据的每一个关键帧均包含第二时间戳信息,以使画面组GOP中包含第二时间戳信息。
第二方面,本发明实施例提供了一种数据传输方法,该方法包括:
生成请求信息,请求信息中包含第一时间戳信息;
将请求信息发送给共享端,以使共享端确定媒体数据中的第二时间戳信息与第一时间戳信息是否一致;
接收媒体数据,媒体数据中包含第二时间戳信息。
在一个可能的实现中,该方法还包括:
接收数据查询指令;
响应于数据查询指令,从预先生成的共享端信息对应的共享端上,请求第一时间戳信息对应的媒体数据。
在一个可能的实现中,在接收媒体数据之后,该方法还包括:
在确定第二时间戳信息与第一时间戳信息一致的情况下,播放媒体数据。
在一种可能的实现中,所述媒体数据包括第一媒体数据和第二媒体数据;所述第一媒体数据和第二媒体数据由不同的共享端共享得到;
根据第一媒体数据的最后一个关键帧对应的时间戳,请求所述第二媒体数据。
第三方面,本发明实施例提供了一种数据传输装置,该装置包括:
接收模块,用于接收请求信息,请求信息中包含有第一时间戳信息;
对比模块,用于确定媒体数据中的第二时间戳信息与第一时间戳信息是否一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京陌陌信息技术有限公司,未经北京陌陌信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910858888.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:油田不同含水时期的单井产液量的确定方法及装置
- 下一篇:封装结构