[发明专利]直播时移方法、终端及存储介质有效
申请号: | 201911061179.0 | 申请日: | 2019-11-01 |
公开(公告)号: | CN112788352B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 罗晓燕 | 申请(专利权)人: | VIDAA(荷兰)国际控股有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/4335;H04N21/472;H04N21/488 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 董亚军 |
地址: | 荷兰戴文*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 方法 终端 存储 介质 | ||
本申请公开了一种直播时移方法、终端及存储介质,属于多媒体技术领域。在本申请中,当检测到已时移的直播视频所占用的内存的大小等于当前时移可用内存的大小时,可以根据该直播节目的节目信息来判断该直播节目是否全部完成时移,如果确定该直播节目已全部完成时移,则可以停止对该直播视频进行时移。这样,就不会对最早时移的直播视频进行覆盖,也即,可以保证时移的视频中包含有从用户启动时移功能起播放的直播节目的完整数据,从而保证了用户可以观看到完整的直播节目。
技术领域
本申请涉及多媒体技术领域,特别涉及一种直播时移方法、终端及存储介质。
背景技术
随着多媒体技术的发展,针对直播视频提供的时移功能受到众多用户的青睐。时移指的是对直播视频进行录制并临时存储。在播放直播视频时,可以通过暂停该直播视频来开启时移功能,并通过时移功能从暂停时刻开始对直播视频进行时移。之后,用户可以通过触发播放键来播放已时移的直播视频。
相关技术中,终端中包括可以临时存储直播视频的时移可用内存。在开启时移功能之后,终端可以从开启时移功能的时刻开始对直播视频进行时移,当已时移的直播视频所占用的内存的大小达到时移可用内存的大小时,若时移功能仍在运行,则最新录制的直播视频会将最早时移的直播视频进行覆盖。
由此可见,相关技术中,当已时移的直播视频所占用的内存的大小达到时移可用内存的大小时,若时移功能仍在运行时,则后续将只能从被覆盖的视频后的视频开始播放,这将有可能导致用户无法观看到完整的节目。
发明内容
本申请实施例提供了一种直播时移方法、终端及存储介质,用于解决在时移直播视频时,最新录制的直播视频将最早时移的直播视频进行覆盖,导致无法播放完整节目的问题。所述技术方案如下:
一方面,提供了一种直播时移方法,所述方法包括:
当检测到时移功能开启时,获取直播视频对应的直播节目的节目信息;
根据所述节目信息和第一时移可用内存,确定当前时移可用内存,所述第一时移可用内存是指预先指定的时移可用内存;
从所述时移功能的开启时刻所播放的视频画面开始,对所述直播视频进行时移;
当检测到已时移的直播视频所占用的内存的大小等于所述当前时移可用内存的大小时,根据所述直播节目的节目信息判断所述直播节目是否已全部完成时移;
如果所述直播节目已全部时移完成,则停止对所述直播视频进行时移。
可选地,所述节目信息包括所述直播节目的时间信息和视频格式;
所述根据所述节目信息和第一时移可用内存,确定当前时移可用内存,包括:
根据所述直播节目的时间信息和视频格式,预估时移所述直播节目所需的内存的大小;
根据所述第一时移可用内存和所述直播节目所需的内存的大小,确定所述当前时移可用内存。
可选地,所述根据所述第一时移可用内存和所述直播节目所需的内存的大小,确定所述当前时移可用内存,包括:
当所述第一时移可用内存的大小不小于所述直播节目所需的内存的大小时,将所述第一时移可用内存作为所述当前时移可用内存。
可选地,所述将所述第一时移可用内存作为所述当前时移可用内存之后,还包括:
显示第一提示信息和时移模式选项,所述第一提示信息用于提示用户所述第一时移可用内存的大小不小于所述直播节目所需的内存的大小;
如果检测到所述用户根据所述时移模式选项选择的时移模式为时移当前节目模式,则执行根据所述直播节目的节目信息判断所述直播节目是否已全部完成时移的步骤,所述时移当前节目模式是指对当前正在播放的直播节目进行时移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于VIDAA(荷兰)国际控股有限公司,未经VIDAA(荷兰)国际控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911061179.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光源系统
- 下一篇:用于车辆的触控辅助系统、车辆、相应的方法和存储介质