[发明专利]一种媒体点播控制方法及媒体播放器有效
申请号: | 201210123839.5 | 申请日: | 2012-04-25 |
公开(公告)号: | CN103379384B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 欧阳占柱 | 申请(专利权)人: | 深圳市快播科技有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/45 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 杨明辉 |
地址: | 518000 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体 点播 控制 方法 媒体播放器 | ||
技术领域
本发明涉及媒体点播领域,尤其涉及一种媒体点播控制方法及媒体播放器。
背景技术
用户在机顶盒、智能手机等媒体播放器上通过网络点播的方式欣赏视频或音频节目时,点播速度除了与播放软件本身的性能有关外,还与网络环境、节目文件大小等因素有关。每次网络点播的时候,媒体播放器首先按照被点播的节目对应的网络播放链接地址进行网络连接,接着请求数据下载,该过程有时需要花费一定的时间,且该时间段内媒体播放器一直处于初始化状态,如果在此过程中用户切换节目,由于上一次点播的节目尚未完成初始化,媒体播放器可能无法及时切换至下一节目而出现状态冲突、对象死锁,最后导致媒体播放器假死或等待,严重时甚至导致媒体播放器死机,因此对用户的体验度造成一定影响。
发明内容
本发明要解决的主要技术问题是,提供一种提高用户体验度的媒体点播控制方法及媒体播放器。
为解决上述技术问题,本发明提供一种媒体点播控制方法,包括以下步骤:
媒体播放器接收用户输入的节目点播请求;
根据该节目点播请求开启线程对点播的节目进行初始化;
在完成初始化期间,如果媒体播放器接收到用户输入的节目切换请求,则保存请求切换的节目所对应的切换信息;
判断是否完成初始化,如果是则判断媒体播放器是否在初始化期间接收过用户的节目切换请求,如果有则对待切换的节目进行初始化,否则直接播放所述用户点播的节目。
本发明还保护了一种媒体播放器,包括点播控制模块、初始化模块、切换控制模块、初始化判断模块、切换信息存储模块、切换判断模块和播放模块;
点播控制模块用于接收用户输入的节目点播请求;
初始化模块用于根据节目点播请求开启线程对点播的节目进行初始化;
切换控制模块用于在执行初始化期间接收用户输入的节目切换请求,并通过所述切换信息存储模块保存待切换的节目所对应的切换信息;
初始化判断模块用于判断是否完成初始化;
切换判断模块用于在判断完成初始化之后,判断所述切换控制模块是否在初始化期间接收过用户的节目切换请求,如果有则通过所述初始化模块对待切换的节目进行初始化,否则直接通过所述播放模块播放所述用户点播的节目。
本发明的有益效果是:本发明有效避免了媒体播放器在节目初始化期间切换另一节目而导致的媒体播放器假死、长时间等待或者死机等现象,使媒体播放器能够流畅地实现节目点播和节目切换,对现有的媒体播放方式形成有益补充,同时极大地提高了用户体验度和用户满意度。
附图说明
图1为本发明一种实施例的媒体点播控制方法的流程图;
图2为本发明一种实施例的媒体播放器框图。
具体实施方式
本发明在媒体播放器对用户点播的节目进行初始化时,如果接收到用户的节目切换,则首先保存待切换的节目所对应的切换信息,等待完成初始化之后再利用该切换信息初始化并播放待切换的节目,确保最初点播的节目的初始化过程顺利进行,避免了媒体播放器尚未完成初始化而切换至下一节目造成状态冲突、对象死锁等现象。
下面通过具体实施方式结合附图对本发明作进一步详细说明。
请参考图1,本实施例的一种媒体点播控制方法包括以下步骤:
步骤S101:媒体播放器接收用户输入的节目点播请求。根据不同的产品类型,媒体播放器可为机顶盒、手机、电脑、收音机等各类媒体播放终端,例如本实施例的媒体播放器为采用android操作系统的机顶盒。点播或切换的节目可为视频、音频或同时包含视频和音频的各类节目。媒体播放器的点播形式可为本机点播或者网络点播,前者指直接在本机的数据库中调取和播放用户点播的节目,后者指媒体播放器连接网络后,下载相关的数据并在线播放用户点播的节目。
步骤S102:根据该节目点播请求开启线程对点播的节目进行初始化。本步骤对于本地点播,初始化过程指媒体播放器开启初始化线程从本机的数据库中调取用户点播的节目,对于网络点播,初始化过程也称为缓冲过程,指媒体播放器开启线程初始化MediaPlayer对象,按照其对应的网络播放链接地址进行网络连接,并请求数据下载的过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市快播科技有限公司,未经深圳市快播科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210123839.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带声控和温控的LED节能地砖灯
- 下一篇:一种缸套