一种基于安卓操作系统控制视频播放的方法及系统技术方案

技术编号:8593762 阅读:167 留言:0更新日期:2013-04-18 06:53
本发明专利技术公开了一种基于安卓操作系统控制视频播放的方法和系统,该方法包括在所述安卓操作系统的客户端上创建微件并显示;在所述客户端上定义桌面显示区域;响应于用户对所述微件上所述视频的选择动作,通过创建的所述微件获取所选视频的播放数据,打开定义的桌面显示区域,并将所述播放数据传递给所述桌面显示区域以播放所选视频;该系统包括微件创建模块、显示控制模块和视频交互模块;本发明专利技术通过创建微件和定义桌面显示区域,将微件技术和桌面显示技术结合起来,在控制视频播放的过程中,可以通过微件查看视频的基本信息,当需要观看视频时直接通过定义的桌面显示区域控制视频的播放,从而使得视频查看的过程效率更高,方便用户操作。

【技术实现步骤摘要】

本专利技术涉及一种控制视频播放的方法及系统,特别涉及一种基于安卓操作系统控制视频播放的方法及系统
技术介绍
目前,可以基于安卓(Android)操作系统在终端(例如智能手机终端)设置一种小挂件Widget (中文为“微件”),以将一些常用或重要的信息(例如时钟、气象、图片等信息)显示在用户终端的Home screen (主屏幕)上。Widget提供的功能都比较简单,且其上提供的控件也比较少,因此,仅仅基于Widget基本无法实现复杂的功能(例如观看视频等)。为此,实际应用中常常将Widget与一个完整的应用程序结合来实现复杂的功能。Android客户端(例如智能手机终端)的Widget基本都是配合客户端上的主程序(例如Widget对应的视频播放主程序,包括各种视频播放器软件等)来使用的,具体地,终端通过Widget上的控件打开客户端上的主程序,将用户感兴趣的内容(例如Widget上显示的关于视频的基本信息介绍)展现在终端上。而当需要撤销或关闭展现的信息时,也需要一步一步的退出客户端上的主程序才能完成信息展现的撤销或关闭的操作(例如退出Widget对应的视频播放主程序),可见,该撤本文档来自技高网...

【技术保护点】
一种基于安卓操作系统控制视频播放的方法,其特征在于,包括以下步骤:步骤1、在所述安卓操作系统的客户端上创建微件并显示,所述微件从服务器端获取所述视频的视频数据,并处理为所述视频的基本信息显示在所述微件上;步骤2、在所述客户端上定义桌面显示区域,并控制所述桌面显示区域使其在打开时总是显示在所述客户端的主屏幕的最上端;步骤3、响应于用户对所述微件上所述视频的选择动作,通过步骤1中创建的所述微件获取所选视频的播放数据,打开步骤2中定义的桌面显示区域,并将所述播放数据传递给所述桌面显示区域以播放所选视频。

【技术特征摘要】
1.一种基于安卓操作系统控制视频播放的方法,其特征在于,包括以下步骤 步骤1、在所述安卓操作系统的客户端上创建微件并显示,所述微件从服务器端获取所述视频的视频数据,并处理为所述视频的基本信息显示在所述微件上; 步骤2、在所述客户端上定义桌面显示区域,并控制所述桌面显示区域使其在打开时总是显示在所述客户端的主屏幕的最上端; 步骤3、响应于用户对所述微件上所述视频的选择动作,通过步骤I中创建的所述微件获取所选视频的播放数据,打开步骤2中定义的桌面显示区域,并将所述播放数据传递给所述桌面显示区域以播放所选视频。2.如权利要求1所述的方法,其特征在于,所述步骤3中具体包括 响应于用户对所述微件上所述视频的选择动作,通过步骤I中创建的所述微件获取所选视频的播放地址; 打开步骤2中定义的桌面显示区域,并将所述播放地址传递给所述桌面显示区域; 所述桌面显示区域根据所述播放地址从所述服务器端获取所选视频的实时数据以播放所选视频。3.如权利要求1所述的方法,其特征在于,所述步骤I中具体包括 在所述客户端的主程序中创建一个LetvWidget类,使其继承AppWidgetProvider类,并覆盖onUpdate方法,在该onUpdate方法中启动所述客户端的后台服务的类以从服务器端获取所述视频的视频数据。4.如权利要求3所述的方法,其特征在于,所述步骤I中还包括 在所述安卓操作系统的AndroidMenifest. xml中添加receiver标签,使其指向Letvffidget 类。5.如权利要求3或4所述的方法,其特征在于,所述步骤2中具体包括 在所述客户端的主程序中定义一个LetvLayout类,使其继承RelativeLayout类,该LetvLayout类用来定义所述桌面显示区域的大小; 在所述客户端的主程序中通过WindowManager类控制所述桌面显...

【专利技术属性】
技术研发人员:刘鹤元刘兴福朱涛李磊
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1