[发明专利]直播流播放方法及装置有效
申请号: | 202010727131.5 | 申请日: | 2020-07-26 |
公开(公告)号: | CN111787404B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 刘炽珍 | 申请(专利权)人: | 易视腾科技股份有限公司 |
主分类号: | H04N21/462 | 分类号: | H04N21/462;H04N21/472;H04N21/643;H04N21/654 |
代理公司: | 北京联创佳为专利事务所(普通合伙) 11362 | 代理人: | 郭防 |
地址: | 214028 江苏省无锡市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 流播 方法 装置 | ||
本发明提供一种直播流播放方法,包括的步骤:拉取直播流切片,复制所述直播流切片到点播化目录,根据预生成的点播化切片名称序列,对所述直播流切片进行重命名,生成点播化切片序列;并行接收终端发送的点播化索引请求,根据点播化索引请求中的起始时间、结束时间,从所述点播化切片名称序列中确定出目标点播化切片名称序列,依据所述目标点播化切片名称序列生成索引文件,发送所述索引文件给所述终端;接收终端根据所述索引文件生成的切片请求,根据所述切片请求中的点播化切片名称,索引到对应的点播化切片,并将索引到的点播化切片返回给所述终端,以使所述终端进行播放。解决直播流点播化播放的问题。同时提供了相应的装置、设备和介质。
技术领域
本发明属于直播处理技术领域,具体而言,涉及一种直播流播放方法、播放装置、计算机可读介质及电子设备。
背景技术
基于互联网直播技术的发展,为了适应不同的需求,出现了点播与直播混合的技术。现有技术中,常常存在有直播转点播的产品,直播转点播是将直播流同步录制成点播视频。可支持媒体再处理(转码、切片、内容审核等)、内容再制作(云剪辑、缩略图等)、CDN分发加速等操作。点播视频在终端播放过程中支持快进快退操作。在一些直播中,客户需要对未来观看时间段进行点播,但是现有技术中并未有这样的产品。
发明内容
本发明为了解决上述现有技术的缺点,提出了一种直播点播化的方案,直播点播化是将直播流以点播的形式呈现,即终端获取的是点播流,但用户可享受直播的体验。不支持再处理、再制作,如需对接传统CDN,则需CDN额外定制。点播化流在播放过程中不支持快进到未来时间节点的操作。具体地,第一方面,本发明实施例提出了一种直播流播放方法,包括如下步骤:
S110、定时拉取直播流切片,复制所述直播流切片到点播化目录,根据预生成的点播化切片名称序列,对存储到点播化目录下的所述直播流切片进行重命名,生成点播化切片序列;
S120、并行接收终端发送的点播化索引请求,根据点播化索引请求中的起始时间、结束时间,从所述点播化切片名称序列中确定出目标点播化切片名称序列,依据所述目标点播化切片名称序列生成索引文件,发送所述索引文件给所述终端;
S130、接收终端根据所述索引文件生成的切片请求,根据所述切片请求中的点播化切片名称,索引到对应的点播化切片,并将索引到的点播化切片返回给所述终端,以使所述终端进行播放。
进一步地,所述预生成的点播化切片名称由如下步骤产生:
按照批量预生成切片总时长、切片固定时长,批量生成点播化切片名称序列,发布到redis;之后定时生成最新的点播化切片名称,发布到redis。
进一步地,所述步骤S110包括:
S111、拉取直播流,转换为直播流切片进行本地存储,并将直播切片信息发布到redis;
S112、订阅redis中最新的直播切片信息,根据直播切片信息获取直播流切片,将所述直播流切片复制到点播化目录;
S113、查询redis中点播化切片名称,获取还未使用且最先生成的点播化切片名称,对复制到点播化目录下的直播流切片进行重命名,生成点播化切片;
重复步骤S111、S112、S113。
进一步地,所述步骤S120包括:查询redis中预生成的点播化切片名称,根据点播化索引请求中的起始时间、结束时间,从所述点播化切片名称序列中确定出目标点播化切片名称序列。
进一步地,所述切片请求为所述终端根据所述索引文件中切片的时序生成的切片请求,所述步骤S110包括:
判断拉取直播流失败,出现断流情况,进行等待,直至在阈值时间内直播流恢复时,将恢复的直播流切片进行本地存储,将恢复的直播切片信息发布到redis;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易视腾科技股份有限公司,未经易视腾科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010727131.5/2.html,转载请声明来源钻瓜专利网。