[发明专利]一种媒体文件的播放方法及装置、电子设备有效
申请号: | 201710700458.1 | 申请日: | 2017-08-16 |
公开(公告)号: | CN107360470B | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 周杰;魏勇邦 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/643;H04N21/6587;H04N21/422 |
代理公司: | 11438 北京律智知识产权代理有限公司 | 代理人: | 邢雪红;乔彬 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 关键资源 调用 选中 新管道 页面 计算机可读存储介质 播放方法及装置 播放指令 电子设备 添加元件 并行 创建 展示 指令 播放 | ||
本公开揭示了一种媒体文件的播放方法及装置、电子设备、计算机可读存储介质,所述媒体文件为在媒体文件展示页面中显示,并基于选中指令被选中的媒体文件,所述方法包括:在媒体文件展示页面,为选中的第一媒体文件调用非关键资源创建管道;在选中第一媒体文件切换为选中第二媒体文件时,为第二媒体文件调用非关键资源并行创建新管道;在非关键资源调用完毕且第二媒体文件保持被选中时,调用关键资源为新管道添加元件;在关键资源调用完毕且第二媒体文件保持被选中时,基于接收到的播放指令,播放第二媒体文件。该方案缩短了媒体文件的起播时间,解决了现有媒体文件起播时间长的问题。
技术领域
本公开涉及通信技术领域,特别涉及一种媒体文件的播放方法及装置、电子设备。
背景技术
视频播放无论是本地视频播放还是网络视频点播,影响NPS(Net PromoterScore,净推荐值)和用户体验的一个关键因素是视频起播速度,即从用户点击到播放画面和声音出现之间的时间差。
Gstreamer作为一个多媒体开源框架被越来越多的使用在多媒体中间件及播放器的开发上。Gstreamer最大的特点是基于插件和管道的。播放一个片源需要首先根据片源媒体信息找到对应的插件,使用插件中相应的元件构建管道,管道经历状态迁移之后,才开始真正的播放;播放结束后在开始新的播放前需要释放之前的资源和管道。
当用户点击新片源后,首先需要等待用于播放原片源的资源和管道的释放,之后还需要等待用于播放新片源的管道的创建,以及等待管道进入准备就绪状态,因此从用户点击到视频的播放之间存在较长的时间差,影响了媒体数据的起播速度。
发明内容
为了解决相关技术中存在的媒体文件起播速度慢,耗时较长的问题,本公开提供了一种媒体文件的播放方法。
一方面,本公开提供了一种媒体文件的播放方法,其中,所述媒体文件为在媒体文件展示页面中显示,并基于选中指令被选中,且未接收到对应的播放指令的媒体文件,所述方法包括:
在所述媒体文件展示页面,为选中的第一媒体文件调用非关键资源创建管道;
在选中第一媒体文件切换为选中第二媒体文件时,为被切换选中的第二媒体文件调用所述非关键资源并行创建新管道;
在所述非关键资源调用完毕且所述第二媒体文件保持被选中时,调用关键资源为所述新管道添加元件;
在所述关键资源调用完毕且所述第二媒体文件保持被选中时,设置所述新管道为准备就绪状态,等待基于接收到的播放指令,播放所述第二媒体文件的播放指令。
另一方面,本公开还提供了一种媒体文件的播放装置,在媒体文件展示页面中包括多个媒体文件,被播放的媒体文件是通过其他媒体文件的依次选中而最终选中的媒体文件,所述装置包括:
创建管道模块,用于在所述媒体文件展示页面,为初步选中的第一媒体文件调用非关键资源创建管道;
创建新管道模块,用于在选中第一媒体文件切换为选中第二媒体文件时,为被切换选中的第二媒体文件调用所述非关键资源并行创建新管道;
元件添加模块,用于在所述非关键资源调用完毕且所述第二媒体文件保持被选中时,调用所述关键资源为所述新管道添加元件;
准备就绪模块,用于在所述关键资源调用完毕且所述第二媒体文件保持被选中时,设置所述新管道为准备就绪状态,等待接收所述第二媒体文件的播放指令。
此外,本公开还提供了一种电子设备,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行本公开提供的一种媒体文件的播放方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710700458.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:融雪车
- 下一篇:一种一锅法合成5-硝基苯并咪唑酮的生产方法