[发明专利]基于Android平台的视频预览方法及智能电视在审
申请号: | 201310358078.6 | 申请日: | 2013-08-16 |
公开(公告)号: | CN103546813A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 刘广宾 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/443 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;刘文求 |
地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 平台 视频 预览 方法 智能 电视 | ||
技术领域
本发明涉及智能电视,特别涉及一种基于Android平台的视频预览方法及智能电视。
背景技术
随着Android系统的强势推出,Android智能电视也迎来了快速地发展期,怎样利用好家庭中这块最大的显示屏,成为各大电视产商必须思考的问题。其中用大屏幕智能电视来观看本地或者网络视频已成为用户的首选,随着视频观看需求不断地上升,国内传统互联网行业的视频内容提供商巨头也纷纷进入Android智能电视领域,例如优酷、土豆视频、新浪视频、CNTV(中国网络电视台)、QQ视频等。
目前,在PC(personal computer,个人计算机)端的视频网站或者CS(Client/Server,客户机/服务器)架构的客户端在播放视频时,用户可以将光标移至进度条上,通过移动鼠标实现提前预览视频,定位观看等功能。譬如,如果用户想转至某点播放时,只需通过点击鼠标将进度条移动某个点即可转至该点开始播放。如果想预览某个点的视频内容,只需通过鼠标将光标放在进度条的某个点上,在进度条上便能显示该点的视频预览内容。
上述视频预览和使视频转至某点播放的实现方式,都需要使用图片服务器,通过该图片服务器预先存储视频文件各个时间点的图片数据,当用户在播放器进度条上移动时,播放器根据鼠标在进度条上的位置,向远端的图片服务器请求图片,达到预览视频内容的目的。这也是目前国内视频提供商的普遍做法。
但上述的实现方式,需要在视频播放前提前做好各个时间点的图片数据,而且上述方式只能实现视频提供商自己提供的视频文件的预览,不能实现其它视频文件的预览、转至某个点播放等功能。
目前,在Android智能电视平台上,由于电视遥控的操作复杂性,以及Android系统本身不提供可预览视频内容的组件与接口,使Android智能电视平台上,没有视频播放器应用支持通过遥控器将焦点移至进度条的某个位置预览视频内容,以及自定义播放视频等功能,大大减弱了观看视频的用户体验,使Android智能电视的智能程度受到限制。
发明内容
鉴于上述现有技术的不足之处,本发明的目的在于提供一种基于Android平台的视频预览方法及智能电视,以解决现有Android平台的智能电视不通预览视频内容的问题。
为了达到上述目的,本发明采取了以下技术方案:
一种基于Android平台的视频预览方法,其包括:
A、在视频播放器开启时,初始化视频预览功能;
B、接收用户输出的将播放器进度条切换为视频预览模式的第一切换指令,检测播放器进度条的焦点是否移动;
C、当播放器进度条的焦点移动时,则将焦点停止时的位置转换成视频观看点,并在缓存中查找是否有与所述视频观看点对应的视频预览内容;若无,则执行步骤D;若有,执行步骤E;
D、获取与视频观看点相应的视频数据,解码所述视频数据得到相应的视频预览内容,并执行步骤E;
E、将所述视频预览内容返回给播放器进度条显示。
所述的基于Android平台的视频预览方法中,所述步骤C具体包括:
C1、当播放器进度条的焦点移动时,判断播放器进度条是否为视频预览模式;
C2、若是,则将焦点的位置转换成视频观看点,并在缓存中查找是否有与所述视频观看点对应的视频预览内容;若无,则执行步骤D;若有,执行步骤E。
所述的基于Android平台的视频预览方法中,所述步骤C2还包括:
若否,则将焦点的位置转换成视频观看点,从该视频观看点开始播放视频。
所述的基于Android平台的视频预览方法中,所述步骤D具体包括:
D1、将所述视频观看点转换成视频物理地址,并基于所述视频物理地址获取相应的视频数据;
D2、读取所述视频数据的文件头信息,查找所述文件头信息中是否有文件流信息;在所述文件头信息中有文件流信息时,根据所述文件流信息查找相应的解码器;
D3、通过所述解码器解码所述视频数据,得到与所述视频观看点对应的视频预览内容。
所述的基于Android平台的视频预览方法中,所述步骤D3具体包括:
D31、解码器获取所述视频数据,并解码所述视频数据的视频帧得到相应的视频预览内容;
D32、设置所述视频预览内容的渲染格式,并填充所述视频预览内容。
所述的基于Android平台的视频预览方法中,所述步骤E之后还包括;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310358078.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工业CT三维精密测量与校准方法
- 下一篇:一种籼米强抗消化淀粉及其制备方法