用户界面处理及视频播放方法及用户界面系统技术方案

技术编号:9620950 阅读:100 留言:0更新日期:2014-01-30 10:06
本发明专利技术提供一种用户界面处理及视频播放方法及用户界面系统。该方法包括:将全视频用户界面设计为两个层,终端开启第一进程播放视频,将当前播放的视频层设置为背景层;当终端点播新的视频时,沉睡第一进程,开启第二进程呈现图形操作层,将图形操作层设置为前景层;第二进程将图形操作层展现在播放的视频层之上,并播放新视频文件;播放完新视频文件后,唤醒第一进程继续播放原有视频。采用本发明专利技术的方法及系统,利用多线程方案,将背景层视频和前景层用户界面作为两个进程,两个进程相对独立运行,互不影响,以确保用户在操作前景层用户界面时不会影响到背景层播放的视频,让软件的操作变得简单。

User interface processing and video playing method and user interface system

The invention provides a user interface processing and video playing method and a user interface system. The method includes: the video user interface design for the two layer, the terminal opened the first process of the video, the video layer is currently playing a background layer; when the terminal is a new video on demand, the first sleep process, open the second process presents graphics operation layer, graphics operation layer set to process the foreground layer; second the graphic operation layer in the video playback on the display layer, and play new video files; new play video files, wake up the first process to continue to play the original video. The method and system of the invention, the use of multi-threaded program, the background layer and video foreground layer user interface as the two process, two relatively independent operation process, do not influence each other, to ensure that users in the operation of the foreground layer user interface layer will not affect the video playing in the background, let the software operation becomes simple.

【技术实现步骤摘要】
用户界面处理及视频播放方法及用户界面系统本专利技术请求本 申请人:于2013年5月2日向中国国家知识产权局提交的申请号为CN201310158245.2,专利技术名称为“一种全视频化用户界面的实现方法”的中国专利技术专利申请的优先权,上述申请的全部内容以引用方式并入本文。
本专利技术涉及智能电视的用户界面领域,尤其涉及一种用户界面处理及视频播放方法及用户界面系统。
技术介绍
用户界面指软件的人机交互、操作逻辑、界面美观的整体。好的人机界面不仅是让软件变得有个性的味道,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。一个友好美观的界面会给人带来舒适的视觉享受,拉近人与电视的距离,为商家创造卖点。用户界面的三大原则是:置界面于用户的控制之下;减少用户的记忆负担;保持界面的一致性。然而现有技术中的用户界面存在诸多问题,主要缺陷在于用户界面过于复杂,影响用户正常视频观看。例如用户使用智能电视的核心目的是观看喜爱的视频节目,而现在的智能电视经常让用户陷入繁复的查找、检索和搜索之中,浪费了很多精力却无法观看到自己想要的内容,或者在操作过程中忘记了自己想要看的视频内容。例如在申请号为CN201110460522.6的中国专利申请中,提及一种智能电视界面的显示方法,在该方法中就存在用户界面布局复杂,占用视频播放页面大,影响用户持续正常观看电视的问题。
技术实现思路
针对现有技术的缺陷,如何解决用户界面过于复杂,影响用户正常视频观看成为本方法现在需要解决的主要问题。为了解决现有技术存在的以上问题,本专利技术先提供一种用户界面处理及视频播放方法,包括以下步骤:步骤101,将全视频化用户界面分为两个层,终端开启第一进程播放视频,将当前播放的视频层设置为背景层;步骤102,当终端点播新的视频时,沉睡第一进程,开启第二进程呈现图形操作层,将图形操作层设置为前景层;所述第二进程将图形操作层展现在播放的视频层之上,并播放新视频文件;使用第一进程控制背景层,第二进程控制背景层,所述第一进程和第二进程单独运行;步骤103,播放完新视频文件后,唤醒第一进程继续播放原有视频。上述方法中,所述终端开启第一进程播放视频的步骤包括: 启动android平台的SurfaceView和VideoView组件来播放视频。较佳地,所述步骤102中还包括,用户选择系统菜单操作或选择节目菜单操作来选定新视频文件。上述方法中,所述图形操作层为导航栏用户界面; 步骤102中,通过使用Android中多图层布局来实现利用Android中多图层布局实现文本控件和图形控件展示导航栏用户界面。上述方法中,所述全视频化用户界面包括视频界面全视频化、导航栏界面全视频化、首页界面全视频化、节目单全视频化。上述方法中,所述前景层为半透明的图形操作层,包括显示导航界面。较佳地,所述步骤102还包括:开启第三进程将所述显示导航界面展现在直播视频层之上。上述方法中,所述第三进程是通过使用Android中多图层布局来实现文本控件和/或图形控件展现在直播视频层之上;或者所述第三进程通过设置Fragment组件为透明来实现将导航界面展现在直播视频层之上。上述方法中,所述将背景层作为第一进程,包括将背景层视频播放作为第一进程,所述将前景层作为第二进程,包括将前景层人机交互作为第二进程,所述第一进程和第二进程单独运行,由程序来维护这两个进程的资源平衡。本专利技术提供了一种用户界面系统,该系统包括: 分层模块,将视频化用户界面分为背景层和前景层;所述前景层置于所述背景层之上; 背景层模块,将当前播放视频的节目层设置为背景层; 前景层模块,将图形操作层设置为前景层; 多进程模块,根据指令,开启第一进程控制背景层模块,开启第二进程控制前景层模块。上述系统中,所述前景层包括显示导航界面,所述前景层模块通过使用Android文本控件或图形控件将所述导航界面作为前景层,或者通过使用Android中多图层布局将文本控件和/或图形控件展现在所述背景层之上。本专利技术书中涉及一些术语,特此解释: SurfaceView和VideoView:android开发中使用到的的两个类,用于图形处理。U1:用户界面。m3u8: 一种视频格式。Fragment组件:一种代表应用局部局部区域并能单独与用户进行交互的组件。ActivityManager 类:android 开发中使用到的一个类。Relative Layout:—种布局方式,允许子元素指定它们相对于其父元素或兄弟元素的位置。本专利技术用户界面处理及视频播放方法及用户界面系统中,全视频化用户界面的实现,主要是通过智能电视使用过程中将视频播放作为背景层,将用户界面作为前景层,两个层分别由两个进程来分开运行,互不干扰来实现的,本专利技术目的是让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点,实现为一个友好美观的界面,给人带来人性化的用户体验,拉近人与电视的距离。【附图说明】图1为作为按照本专利技术的全视频化用户界面的一个优选实施例,视频界面全视频化的示意图。图2为作为按照本专利技术的全视频化用户界面的一个优选实施例,导航栏界面全视频化的示意图。图3为作为按照本专利技术的全视频化用户界面的一个优选实施例,系统流程示意图。图4为作为按照本专利技术的全视频化用户界面的一个优选实施例,首页界面全视频化的示意图。图5为作为按照本专利技术的全视频化用户界面的一个优选实施例,节目单全视频化的示意图。图6为本专利技术用户界面处理及视频播放方法的流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术第一实施例提供一种智能电视全视频化用户界面的实现方法,包括视频界面的全视频化、导航栏界面的全视频化、首页界面的全视频化以及节目单的全视频化,让用户更方便的使用用户界面,无干扰的观看视频。本专利技术提供的一种用户界面处理及视频播放方法包括以下步骤:将全视频化用户界面分为两个层,终端开启第一进程播放视频,将当前播放的视频层设置为背景层;当终端点播新的视频时,沉睡第一进程,开启第二进程呈现图形操作层,将图形操作层设置为前景层;第二进程将图形操作层展现在播放的视频层之上,并播放新视频文件;使用第一进程控制背景层,第二进程控制背景层,第一进程和第二进程单独运行;播放完新视频文件后,唤醒第一进程继续播放原有视频。本专利技术用户界面处理及视频播放方法包括以下步骤: 步骤101,开启进程播放开机视频。该步骤包括:根据外部对客户端的第一操作指令,开启用以进行播放控制的进程;用以进行播放控制的进程根据第一操作指令播放视频文件,并将该视频作为开机视频。其中,第一操作指令中还可携带需播放的视频文件的标识信息,比如:名称、类型、创建时间坐寸ο以Android平台为例进行描述,当然本领域的技术人员应当清楚,在10S、Windows等平台中实现本专利技术中的步骤也是可以的。用以进行播放控制的进程启动android平台的SurfaceView和VideoView组件来播放视频。其中,surf本文档来自技高网...

【技术保护点】
一种用户界面处理及视频播放方法,其特征在于,包括以下步骤:步骤101,将全视频化用户界面分为两个层,终端开启第一进程播放视频,将当前播放的视频层设置为背景层;?步骤102,当终端点播新的视频时,沉睡第一进程,开启第二进程呈现图形操作层,将图形操作层设置为前景层;所述第二进程将图形操作层展现在播放的视频层之上,并播放新视频文件;使用第一进程控制背景层,第二进程控制背景层,所述第一进程和第二进程单独运行;步骤103,播放完新视频文件后,唤醒第一进程继续播放原有视频。

【技术特征摘要】
2013.05.02 CN 201310158245.21.一种用户界面处理及视频播放方法,其特征在于,包括以下步骤: 步骤101,将全视频化用户界面分为两个层,终端开启第一进程播放视频,将当前播放的视频层设置为背景层; 步骤102,当终端点播新的视频时,沉睡第一进程,开启第二进程呈现图形操作层,将图形操作层设置为前景层;所述第二进程将图形操作层展现在播放的视频层之上,并播放新视频文件;使用第一进程控制背景层,第二进程控制背景层,所述第一进程和第二进程单独运行; 步骤103,播放完新视频文件后,唤醒第一进程继续播放原有视频。2.如权利要求1所述的用户界面处理及视频播放方法,其特征在于,所述终端开启第一进程播放视频的步骤包括: 启动android平台的SurfaceView和VideoView组件来播放视频。3.如权利要求1所述的用户界面处理及视频播放方法,其特征在于, 所述步骤102中还包括,用户选择系统菜单操作或选择节目菜单操作来选定新视频文件。4.如权利要求1所述的用户界面处理及视频播放方法,其特征在于,所述图形操作层为导航栏用户界面; 步骤102中,通过使用Android中多图层布局来实现利用Android中多图层布局实现文本控件和图形控件展示导航栏用户界面。5.如权利要求1所述的用户界面处理及...

【专利技术属性】
技术研发人员:贾跃亭高健明李亮关佐龙陈芾
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:

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

1