[发明专利]一种直播视频获取方法、装置及存储介质有效
| 申请号: | 201810267286.8 | 申请日: | 2018-03-28 |
| 公开(公告)号: | CN108540816B | 公开(公告)日: | 2020-03-17 |
| 发明(设计)人: | 李育中 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/858 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 直播 视频 获取 方法 装置 存储 介质 | ||
1.一种直播视频获取方法,其特征在于,包括:
获取多个直播视频对应的流标识;
接收配置终端发送的携带区域信息和通讯信息的访问配置信息,根据所述区域信息和通讯信息构造与所述流标识对应的播放地址,得到播放地址集,所述播放地址用于访问末端节点;
根据所述播放地址集获取直播视频数据集,并将所述直播视频数据集传输至末端节点集;
当接收到播放终端发送的携带播放地址的直播视频获取请求时,将所述末端节点集中与所述播放地址对应的末端节点上的直播视频数据,发送给所述播放终端;
其中所述根据所述播放地址集获取直播视频数据集,并将所述直播视频数据集传输至末端节点集的步骤包括:
访问与所述播放地址集中每个播放地址对应的末端节点;
根据所述末端节点预存的二级源地址访问二级源;
根据所述二级源预存的一级源地址访问一级源;
通过所述一级源获取回源路径,得到回源路径集;
从所述回源路径集中每个回源路径的接流节点中获取直播视频数据,得到直播视频数据集;
将所述直播视频数据集传输至所述回源路径集对应的末端节点集。
2.根据权利要求1所述的直播视频获取方法,其特征在于,所述将所述末端节点集中与所述播放地址对应的末端节点上的直播视频数据,发送给所述播放终端的步骤包括:
从末端节点集中确定与所述播放地址对应的末端节点,并从所述末端节点上获取直播视频数据;
从所述直播视频数据中查找第一帧关键帧;
将所述直播视频数据中从所述第一帧关键帧开始的数据帧发送给所述播放终端。
3.根据权利要求1所述的直播视频获取方法,其特征在于,所述根据所述末端节点预存的二级源地址访问二级源的步骤之前,所述方法还包括:
控制二级源的源主每间隔第一预设时间向所述末端节点发送二级源地址,并控制所述末端节点存储所述二级源地址;或者,
当检测到二级源地址存在更新时,控制二级源的源主向所述末端节点发送更新后的二级源地址,并控制所述末端节点基于更新后的二级源地址更新所存储的二级源地址。
4.根据权利要求1所述的直播视频获取方法,其特征在于,所述根据所述二级源预存的一级源地址访问一级源的步骤之前,所述方法还包括:
控制一级源的源主每间隔第二预设时间向所述二级源发送一级源地址,并控制所述二级源存储所述一级源地址;或者,
当检测到一级源地址存在更新时,控制一级源的源主向所述二级源发送更新后的一级源地址,并控制所述二级源基于更新后的一级源地址更新所存储的一级源地址。
5.根据权利要求1至4任一项所述的直播视频获取方法,其特征在于,所述获取多个直播视频对应的流标识的步骤包括:
每隔第三预设时间获取直播列表;
从所述直播列表中提取出直播信息;
根据所述直播信息从所述直播列表中筛选出多个直播视频对应的流标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810267286.8/1.html,转载请声明来源钻瓜专利网。





