[发明专利]一种实现Android系统开机播放网络视频的方法无效
申请号: | 201210304033.6 | 申请日: | 2012-08-24 |
公开(公告)号: | CN102789390A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 马宏阳;于刚 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;唐与芬 |
地址: | 100026 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 android 系统 开机 播放 网络 视频 方法 | ||
技术领域
本发明涉及网络机顶盒技术,更具体地,涉及一种实现Android系统开机播放网络视频的方法及机顶盒。
背景技术
Android是一种以Linux为基础的开放源代码操作系统,最初使用于智能手机等移动便携设备。2005 年由Google公司收购注资并组建开放手机联盟开发改良之后,Android系统逐渐扩展到平板电脑及其他应用领域上。
Android系统凭借其友好的用户体验,灵活的开发方式,系统的开放性,正逐渐在网络机顶盒领域使用。以Android系统为平台,网络机顶盒可以接入互联网实现在线视频浏览等功能。
原生的Android系统在启动时,会自动运行名为launcher的桌面启动器,从而进入一个静态的UI界面等待用户的操作,实现人机交互。在现有的网络视频播放功能中,需要在launcher启动后再手动或者自动打开网络视频播放的应用程序,执行播放网络视频。这就使得网络视频能够在线播放之前,必须经过一个网络连接和下载缓冲的时间,最终用户需要等待一定的时间才能观看。如果网络很差,等待的时间就会很久,极大地影响了用户体验。一些厂家推出的机顶盒中,有的也可以在launcher启动后立即播放视频,不过往往播放的是本地视频,播放网络视频时,仍然需要较长时间的等待数据,影响了用户体验。
发明内容
针对现有技术中的上述缺陷,本发明提供了一种实现Android系统开机播放网络视频的方法,从而能够在launcher启动以后,立即播放网络视频,不需要任何等待过程,给网络机顶盒用户带来了更加优质的体验。
本发明所述的实现Android系统开机播放网络视频的方法,其特征在于,包括以下步骤:
开机过程中在launcher启动之前预先创建播放实例;
设置所述播放实例的播放路径,执行视频数据缓冲,进入等待播放状态;
launcher启动后调用所述播放实例执行开机播放。
优选地,在开机过程中创建播放实例具体包括:开机后启动init进程;启动zygote进程;启动Systemserver进程;在Systemserver进程中创建所述播放实例,并且将所述播放实例注册到ServiceManager中。
优选地,所述方法包括预先定义播放服务的类并提供相应的播放服务接口函数。
优选地,所述方法包括创建一个playerManager并通过playerManager调用接口函数创建和使用所述播放实例。
进一步优选地,所述playerManager通过接口函数creatPlayer创建所述播放实例,并通过函数参数设置该播放实例的播放路径。
进一步优选地,所述playerManager通过接口函数startPlayer控制所述播放实例开始播放。
进一步优选地,所述playerManager通过接口函数pausePlayer控制所述播放实例暂停播放。
进一步优选地,所述playerManager通过接口函数setSurface设置显示区域大小。
进一步优选地,所述playerManager通过接口函数releasePlayer停止播放并销毁播放实例。
可见,本发明在Android系统的launcher启动之前即已经实现了播放实例的创建,可以提前进行视频数据的缓冲,从而在开机过程中进入准备播放的状态,在launcher启动后可以立即播放视频,使用户的等待时间缩短为零,有助于提升网络机顶盒的用户体验。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明实施例的方法流程图;
图2是本发明实施例的开机启动流程示意图;
图3是本发明实施例的类和接口关系示意图;
图4是本发明实施例的播放器状态转换关系示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合实施例及实施例附图对本发明作进一步详细的说明。
本发明的播放实例在launcher启动之前创建,可以提前缓冲数据;并且实现了一个专门维护播放实例的服务,应用程序可以根据需要调用此服务。从而,在开机过程中进入准备播放的状态,在launcher启动后可以立即播放视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210304033.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种不漏油的行星齿轮减速卷扬机
- 下一篇:一种轿厢装饰顶