[发明专利]直播流加载方法及其装置、设备、介质有效
| 申请号: | 202011203058.8 | 申请日: | 2020-11-02 |
| 公开(公告)号: | CN112333529B | 公开(公告)日: | 2022-08-05 |
| 发明(设计)人: | 肖鸿亮;刘天航 | 申请(专利权)人: | 广州华多网络科技有限公司 |
| 主分类号: | H04N21/438 | 分类号: | H04N21/438;H04N21/44;H04N21/443;H04N21/462 |
| 代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
| 地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 直播 加载 方法 及其 装置 设备 介质 | ||
本申请公开了直播流加载方法、装置、电子设备及介质,所述方法包括如下步骤:调用流处理接口创建主连接,获取目标直播流,将目标直播流输出至页面插件中播放;在断开主连接之前,调用所述流处理接口创建备用连接,获取所述目标直播流;断开主连接以释放经其获取的目标直播流所占用的内存空间;将通过备用连接获取的目标直播流与通过主连接获取的目标直播流进行衔接,输出至所述页面插件中播放,使备用连接成为主连接。本申请通过切换连接并行获取流媒体的方式,解决了部分浏览器中因接口功能受限而无法释放获取的流媒体占用的内存的问题,防止因终端设备内存堆积,造成终端设备卡顿或宕机等故障出现。
技术领域
本申请属于互联网技术领域,具体涉及一种直播流加载方法,还涉及与前述方法相应的装置、电子设备以及非易失性存储介质。
背景技术
随着计算机技术的迭代更新,越来越多的过时且低效的计算机技术被新型的计算机技术所替换,但不少的根据以往的计算机技术所研发的数据格式仍旧被大量互联网公司所沿用,以满足互联网公司所开发的应用程序仍能够在网络带宽较低的终端设备中流畅传输数据。
直播平台为了满足网络带宽较低的观众用户观看网络直播的需求,大部分的网络直播的直播流所使用的格式包含Flv直播流格式,虽然较为过时,但因Flv格式的直播流文件大小极低,加载速度极快,使得观看网络直播时所需的网络带宽较低。
但如今,部分浏览器由于接口的功能受限,导致在使用HTML5协议规范的页面中播放显示Flv格式的直播流的故障率较高,因此,大部分的直播平台通过使用Flash页面插件来播放显示Flv格式的直播流以解决部分浏览器的问题,虽然大部分的网络直播应用程序可通过使用Flash插件,使Flv格式的直播流能在Internet Explorer 11浏览器的页面中播放显示,鉴于flash逐渐被淘汰,越来越多的浏览器不再对其提供支持,未来直播平台将越来越难以依赖IE11之类的浏览器播放显示Flv格式的直播流。
另一方面,IE11提供了ms-stream接口用于处理流式数据,虽然理论上开发人员可通过ms-stream接口处理Flv格式的直播流,将其在Internet Explorer11浏览器的页面中播放显示,但因ms-stream接口的功能受限,通过ms-stream接口持续处理Flv格式的直播流的页面将无法及时释放内存,造成终端设备的内存占用溢出,导致终端设备出现卡顿或宕机的问题。
针对以上部分浏览器因接口功能不足导致播放显示Flv格式的直播流所普遍面临的问题,亟待提供一些有效的解决方案。
发明内容
鉴于现有技术所存在的不足,本申请的目的,旨在提供一种直播流加载方法及其相应的网络直播控制装置、电子设备、非易失性存储介质。
为满足本申请的目的,本申请采用如下技术方法:
适应于本申请的目的而提供一种直播流加载方法,包括如下步骤:
调用流处理接口创建主连接,获取目标直播流,将目标直播流输出至页面插件中播放;
在断开主连接之前,调用所述流处理接口创建备用连接,获取所述目标直播流;
断开主连接以释放经其获取的目标直播流所占用的内存空间;
将通过备用连接获取的目标直播流与通过主连接获取的目标直播流进行衔接,输出至所述页面插件中播放,使备用连接成为主连接。
进一步的实施例中,在备用连接成为主连接之后,循环执行本方法各步骤中顺序第二至第四步骤以在所述页面插件中持续播放所述目标直播流。
进一步的实施例中,先于主连接预期断开时间提前一定的第一预设时长/在主连接获取的目标直播流数据量达到第一预设大小后,开始执行调用所述流处理接口创建备用连接,获取所述目标直播流的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011203058.8/2.html,转载请声明来源钻瓜专利网。





