[发明专利]一种直播流传输方法、装置及相关设备有效
| 申请号: | 201810582762.5 | 申请日: | 2018-06-07 |
| 公开(公告)号: | CN108881956B | 公开(公告)日: | 2022-01-04 |
| 发明(设计)人: | 胡小华 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04N21/236 | 分类号: | H04N21/236;H04N21/234;H04N21/434;H04N21/431;H04N21/43 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 直播 流传 方法 装置 相关 设备 | ||
本发明实施例提供一种直播流传输方法、装置及相关设备,该方法包括:获取直播流;获取业务数据,所述业务数据对应有展示时间;处理所述直播流,以获取目标直播流;所述目标直播流携带有所述业务数据,且所述目标直播流中与所述展示时间对应的直播内容,与所述业务数据相关联;输出目标直播流,以使终端播放获取的目标直播流时,根据所述展示时间控制展示所述业务数据。本发明实施例可减小业务数据的并发量,减小服务器的负载;进一步可实现业务数据和关联的直播内容的同步展示,提升业务数据的展示准确性。
技术领域
本发明涉及数据处理技术领域,具体涉及一种直播流传输方法、装置及相关设备。
背景技术
直播是一种通过流媒体技术,将语音、视频等直播内容以流形式通过网络传达给用户的技术;涉及视频直播、语音广播等使用直播流的场景。
在直播流传输的过程中,除向用户传输直播流外,还往往存在将直播相关的业务数据下发给用户的需求;例如,在视频直播场景下,除向用户传输直播的视频内容,还存在向用户下发当前观看直播的人数等业务数据的需求。
目前,直播流和业务数据是分别单独的传达给用户,如直播流通过一个通信通道传达给用户,业务数据通过另一个通信通道传达给用户,从而在用户的终端播放直播流和展示业务数据;这种方式面临的问题是,当较多用户请求业务数据时,将面临较大的业务数据并发量,服务器负载较高。
发明内容
有鉴于此,本发明实施例提供一种直播流传输方法、装置及相关设备,以降低业务数据的并发量,减小服务器的负载。
为实现上述目的,本发明实施例提供如下技术方案:
一种直播流传输方法,应用于流处理服务器,所述方法包括:
获取直播流;
获取业务数据,所述业务数据对应有展示时间;
处理所述直播流,以获取目标直播流;所述目标直播流携带有所述业务数据,且所述目标直播流中与所述展示时间对应的直播内容,与所述业务数据相关联;
输出目标直播流,以使终端播放获取的目标直播流时,根据所述展示时间控制展示所述业务数据。
本发明实施例还提供一种直播流传输方法,应用于终端,所述方法包括:
获取携带有业务数据的直播流;
解析所述携带有业务数据的直播流,确定直播内容、所述业务数据、及所述业务数据的展示时间;
播放所述直播内容;
在播放所述直播内容的过程中,根据所述展示时间,控制展示所述业务数据。
本发明实施例还提供一种直播流传输装置,应用于流处理服务器,所述装置包括:
直播流第一获取模块,用于获取直播流;
业务数据获取模块,用于获取业务数据,所述业务数据对应有展示时间;
目标直播流获取模块,用于处理所述直播流,以获取目标直播流;所述目标直播流携带有所述业务数据,且所述目标直播流中与所述展示时间对应的直播内容,与所述业务数据相关联;
输出模块,用于输出目标直播流,以使终端播放获取的目标直播流时,根据所述展示时间控制展示所述业务数据。
本发明实施例还提供一种直播流传输装置,应用于终端,所述装置包括:
直播流第二获取模块,用于获取携带有业务数据的直播流;
解析模块,用于解析所述携带有业务数据的直播流,确定直播内容、所述业务数据、及所述业务数据的展示时间;
播放模块,用于播放所述直播内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810582762.5/2.html,转载请声明来源钻瓜专利网。





