CN103503430B - 播放控制***和方法 - Google Patents
播放控制***和方法 Download PDFInfo
- Publication number
- CN103503430B CN103503430B CN201180069973.5A CN201180069973A CN103503430B CN 103503430 B CN103503430 B CN 103503430B CN 201180069973 A CN201180069973 A CN 201180069973A CN 103503430 B CN103503430 B CN 103503430B
- Authority
- CN
- China
- Prior art keywords
- interface
- display
- viewing area
- electric equipment
- vision signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 22
- 230000000694 effects Effects 0.000 claims description 9
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims description 2
- 239000004744 fabric Substances 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 description 25
- 230000006870 function Effects 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 101000857680 Xenopus laevis Runt-related transcription factor 1 Proteins 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2624—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of whole input images, e.g. splitscreen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/02—Handling of images in compressed format, e.g. JPEG, MPEG
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0442—Handling or displaying different aspect ratios, or changing the aspect ratio
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Marketing (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Studio Circuits (AREA)
Abstract
本发明公开了一种播放控制***和方法,其中,该***包括:显示控制模块,用于对电器设备的显示屏幕进行划分,其中,显示控制模块能将显示屏幕划分为若干显示区域布局;控制模块,用于根据指示确定当前显示区域布局,并确定当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号;处理模块,用于根据控制模块的确定结果,对需要显示的每个视频信号,根据需要显示该视频信号的显示区域的显示要求对该视频信号进行处理,并将处理后满足相应显示区域的显示要求的视频信号提供给电器设备。
Description
技术领域
本发明涉及电器设备领域,并且特别地,涉及一种播放控制***和方法。
背景技术
目前,已经提出了多屏幕同步播放的方案,借助这些方案。目前,通常在实现多屏幕显示时,只能实现两个画面的同时运行和同时展现(例如,可以通过画中画的形式进行展现)。
在多屏幕显示技术的基础上,一些电器设备(例如,电视机等具有播放功能的电器设备)可以通过模卡和信号源的切换来体验设备的播放功能或模卡功能,例如,对于电视机而言,信号源为电视机信号源,用户可以体验设备的播放功能或模卡功能,但是用户无法在看电视节目的时候体验模卡功能,也就是说,假设用户当前正在收看电视节目,如果用户此时希望体验模卡功能,则只能关闭电视节目,将信号源切换为模卡,导致用户的使用受到这种模式下模卡的功能受到了很大的限制。
因此,可以看出,目前所采用的多屏幕播放方案并不能够对屏幕的显示区域进行灵活划分和布局,而且也不能够实现来自多个信号源的信号同时显示播放的问题。
针对相关技术中无法对屏幕的显示区域进行灵活划分和布局、以及无法实现来自多个信号源的信号同时显示播放的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中无法对屏幕的显示区域进行灵活划分和布局、以及无法实现跨平台信号源的同时显示播放的问题,本发明提出一种播放控制***和方法,能够在电器设备上灵活设置不同的显示布局,并且即使需要显示的信号来自不同的信号源,也能够将需要显示的多路信号提供给电器设备从而完成多路信号的同时播放。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种播放控制***,用于对电器设备的播放进行管理。
该***包括:显示控制模块,用于对所述电器设备的显示屏幕进行划分,其中,所述显示控制模块能将所述显示屏幕划分为若干显示区域布局;接收模块,用于接收来自信号源的一个或多个视频信号;控制模块,用于根据指示确定当前显示区域布局,并确定当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号;处理模块,用于根据控制模块的确定结果,对需要显示的每个视频信号,根据需要显示该视频信号的显示区域的显示要求对该视频信号进行处理,并将处理后满足相应显示区域的显示要求的视频信号提供给电器设备。
该***可以进一步包括:配置模块,用于在需要由显示屏幕显示播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域发生改变的情况下,配置在新的显示区域中该界面的显示状态;并且,处理模块进一步用于将配置模块配置后的对应于当前显示区域的界面的信号提供给电器设备。
此外,上述控制模块可以进一步用于:根据指示确定需要由至少一个显示区域显示的画面所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,并且用于根据指示将其他待显示的视频信号替换当前显示的视频信号;
并且,处理模块进一步用于对播放设备同时提供需要由一个或多个显示区域进行显示的多个视频信号。
可选地,该***可以进一步包括:画面效果处理模块,用于对电器设备的显示屏幕中显示的菜单进行立体化处理。
可选地,该***可以进一步包括:焦点控制模块,用于在当前采用的显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为作为操作对象的焦点。
根据本发明的另一方面,还提供了一种播放控制方法,用于对电器设备的播放进行控制。
该播放控制方法包括:接收来自信号源的一个或多个视频信号,根据指示确定当前显示区域布局,以及确定电器设备的显示屏幕的当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号,其中,当前显示区域布局通过对电器设备的显示屏幕进行划分得到;根据确定结果,对于需要显示的每个视频信号,根据需要显示该视频信号的显示区域的显示要求对该视频信号进行处理,并将处理后满足相应显示区域的显示要求的视频信号提供给电器设备。
该方法可以进一步包括:在需要由显示屏幕显示播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域发生改变的情况下,配置在新的显示区域中该界面的显示状态;将配置后的对应于当前显示区域的界面的信号提供给电器设备。
此外,确定电器设备的显示屏幕的当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号包括:根据指示确定需要由至少一个显示区域显示的画面所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,并且根据指示将其他待显示的视频信号替换当前显示的视频信号;对播放设备同时提供需要由一个或多个显示区域进行显示的多个视频信号。
可选地,该方法可以进一步包括:在电器设备的显示屏幕中需要显示菜单时,对需要显示的菜单进行立体化处理。
可选地,该方法可以进一步包括:在当前采用的显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为作为操作对象的焦点。
本发明通过对电器设备的显示屏幕进行灵活划分,并且对划分后的每个显示区域需要显示的信号分别进行处理,从而能够灵活设置显示屏幕的显示布局,并且能够实现多路信号的同时展示,避免相关技术中不能够同时显示来自多个信号源的信号的问题,实现多个设备(例如,包括电视机、计算机、个人数字助理(PDA)等)的一体化播放。
附图说明
图1是根据本发明实施例的播放控制***的框图;
图2是根据本发明实施例的播放控制***的功能框架的示意图;
图3是根据本发明实施例的播放控制***的启动原理示意图;
图4是根据本发明实施例的播放控制方法的流程图。
具体实施方式
根据本发明的实施例,提供了一种播放控制***,该***可用于对电器设备的播放进行控制。
如图1所示,根据本发明实施例的播放控制***包括:
显示控制模块11,用于对电器设备的显示屏幕进行划分,其中,显示控制模块能将所述显示屏幕划分为若干种显示区域布局;
接收模块12,用于接收来自信号源的一个或多个视频信号;
控制模块13,连接至显示控制模块11,用于根据指示确定当前显示区域布局,并确定当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号;
处理模块14,连接至控制模块13和接收模块12,用于根据控制模块13的确定结果,对需要显示的每个视频信号,根据需要显示该视频信号的显示区域的显示要求对该视频信号进行处理,并将处理后满足相应显示区域的显示要求的视频信号提供给电器设备。
借助于上述***,通过对电器设备的显示屏幕进行灵活划分,并且对划分后的每个显示区域需要显示的信号分别进行处理,从而能够灵活设置显示屏幕的显示布局,并且能够实现多路信号的同时展示,避免相关技术中不能够同时显示来自多个信号源的信号的问题,实现多个设备(例如,包括电视机、计算机、个人数字助理(PDA)等)的一体化播放。
下面将结合图1和图2,详细描述本发明的***中的功能框架。
分屏处理模块可以根据电器设备的屏幕总大小灵活进行屏幕划分。具体地,可以将屏幕分成多个不同的窗口和画面,基于WPF基础上通过软件算法给每一个窗口分派一个“容器”,这个容器定义了多个不同的属性,如窗口的尺寸、渲染方式、内容选择等;每一个容器的属性通过软件定义和算法能进行修改,从而在电视界面上实现不同窗口画面的尺寸、位置的变换。以电视机的显示屏幕为例,本发明的***可以对电视机上21:9的超宽屏进行划分。目前,具有21:9的电视资源几乎不存在完全能够匹配该屏幕大小的电影及应用程序,而普通的电视信号基本都是基于4:3电视屏幕尺寸的,只有少数16:9的高清数字电视,因此,即使用户都看高清电视,也会有大约5:9的屏幕无法显示任何信息(被浪费)。本申请可以借助诸如WPF的分屏技术将21:9的屏幕分为16:9和5:9两部分,用户可以在16:9的部分收看电视,同时在5:9的部分显示其他信息,例如,浏览网页、看电子杂志、新闻、天气、进行视频聊天、玩小游戏等。
此外,除了可以将电视屏幕划分为16:9和5:9两部分之外,还可以将电视机的屏幕划分为三个、四个甚至更多显示区域,用户可以选择具体的划分策略。具体地,分屏处理模块可以基于可扩展应用程序标记语言(XAML)技术进行显示屏幕的划分。
在实际应用中,需要由电器设备的显示屏幕显示的信号可以包括播放控制***从外界接收的信号、播放控制***本身生成的信号、以及由电器设备接收并传输给播放控制***进行处理的信号。
例如,播放控制***可以是诸如计算机的设备,此时,播放控制***上可以安装各种应用,为了保证播放控制***上的应用能够动态加载并且能够正确地在电器设备的显示屏幕上显示,上述***可以进一步包括配置模块(未示出),可以连接至处理模块14,且该模块可用于在需要由显示屏幕显示播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域发生改变的情况下,配置在新的显示区域中该界面的显示状态;并且,处理模块14进一步用于将配置模块配置后的对应于当前显示区域的界面的信号提供给电器设备。
其中,多数应用都具有各自的界面,但是,应用各自的界面并不能够与不同尺寸比例和/或大小的显示区域相匹配,例如,较小的显示区域在显示应用界面时可能会导致界面中细微的信息不能够被用户看清,而与应用界面的尺寸不匹配的显示区域则很可能不能够完全显示应用界面的全部内容,而通过对应用在不同显示区域中展现的界面进行配置(例如,可以配置一个应用在大屏幕浏览时的状态以及在小屏幕浏览时的状态),就能够保证在每种显示区域中显示应用的界面时,都不会丢失界面中的信息,并且保证界面内的信息(包括字体、图标等)能够被用户看清,具体的配置方式可以包括调整界面的大小、调整界面的横竖比例、去除界面边界的多余部分(未包含信息的部分)、调整界面内字体、图标等信息的尺寸、删除界面中多余的信息、调整应用界面显示的分辨率等、或其组合,从而完成应用在多种不同状态之间的切换和特效的配置,并且可以进一步定义应用在不同状态下的运行方式和效果。
在实际应用中,为了统一管理所有数据,可以将所有的应用都封装为一个DLL,并且增加一个配置文件,记录应用的类型、目录等信息,根据配置文件及DLL信息,可以将应用加载到应用程序列表和HOME菜单中,这样就可以借助自定义的HOME菜单和副屏窗口实现应用的动态加载,并且可以借助WPF数据加载技术来执行加载过程。
优选地,为了保证应用的菜单显示更加美观,该***还可以进一步包括:
画面效果处理模块,用于对电器设备的显示屏幕中显示的菜单进行立体化处理。具体地,画面效果处理模块可以通过WPF3D技术做一些应用列表切换以及应用状态切换效果,通过3D特效可以增加用户的体验效果,美化视觉效果。
传统的电视受制于硬件平台性能及操作***水平,很难从真正意义上实现电视菜单的3D图形效果,并且如果希望改进菜单的显示,需要花费较长的开发时间长,工作效率低,且电视机本身并不具备升级性,必须更换产才能够完成更新;通过借助本发明的播放控制***,能够借助***的处理性能,对需要显示的菜单进行立体化处理,从而提供全新的多媒体交换用户图形界面,可以将应用程序、图形、视频、音频和文档等有机的结合起来,能实现真正的3D图形菜单效果,并且能快速高效的实现,同时,如果需要升级,可以借助于软件的更新完成菜单的升级和更新。这种立体化处理可以借助于WPF3D技术来实现。
为了保证用户能够合理地对每个显示区域进行操作,上述***还可以包括焦点控制模块,该模块可以用于在当前采用的显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为焦点,这样,如果此时接收到针对一个显示区域进行操作的指令(例如,调整一显示区域的频道、关闭一显示区域、将一显示区域的信号切换为其他信号),播放控制***会认为这些指令均针对被设置为焦点的显示区域,进而会对该显示区域执行操作。由于很多操作主要通过遥控器完成,通过焦点设置功能,能够多个显示区域(例如,主屏和副屏)之间切换焦点,并且还可以增加应用或确认对话框后,根据用户的指示让焦点回到默认的显示区域。
此外,在图2所示的功能框架中,本申请所提出的***还可以进行操作***(例如,可以是Windows操作***)非标准及标准键值处理。具体地,以Windows操作***为例,在Windows操作***中,非标键值.Net没有定义,所以不能用标准键值的方式来处理非标准键值,因此需要通过非标准键值处理方式将非标键值获取到,然后对获取到得键值进行处理,之后做出相应的动作。其次,标准键值虽然.Net有自己的处理方式,但是为了避免在不同的应用中的键值会和***产生冲突,可以将获取到的标准键值重新编码,然后再发送给应用程序,应用程序根据收到的新的编码做出相应的动作。
通过定义非标准的键值,就能够基于播放控制***(例如,可以是安装有Windows操作***的计算机),通过播放控制***原本没有定义的键值对所连接的电器设备进行遥控。
根据本发明的***还可以具有基本的电视机的功能,即,保证传统的电视功能可以在本发明***的功能框架上实现,具体可以包括视频采集技术和串口通信技术。
其中,视频采集技术是指:通过视频采集技术将电视端信号(电视节目、DVD、VGA等信号)采集到播放控制***的芯片(例如,可以是x86芯片),该芯片通过显卡和软件对采集到的信号进行处理,然后将处理后的数据显示到屏幕指定的区域。
串口通信技术是指:电视搜索频道、更换频道及电视芯片的设置都需要对电视芯片进行才操作,然而外接输入设备(遥控器、鼠标、键盘等设备)的输入信息只能由x86芯片接收,因此对电视芯片的操作需要x86通过串口通信向电视芯片发送指令,从而实现对电视芯片的操作。
此外,上述的控制模块可以进一步用于根据指示确定需要由至少一个显示区域显示的画面所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,并且用于根据指示将其他待显示的视频信号替换当前显示的视频信号;并且,处理模块进一步用于对播放设备同时提供需要由一个或多个显示区域进行显示的多个视频信号。
也就是说,对于当前显示布局下的一个或多个显示区域,都可以提供多路信号,对于提供了多路信号的显示区域,用户可以自行选择将哪路信号的显示画面置为顶层展示,并且用户可以根据需要,随时将其他提供到该显示区域的信号置为顶层显示,从而完成显示画面的变换,并且由于多路信号已经提供至播放画面的电器设备,因此,即使用户执行变换画面的操作,也不会产生处理的延时。
通常,在播放控制***中可以配置主处理模块(例如,可以是X86模块),并将该主处理模块设为唯一的最终输出芯片,电视功能及DVD、VGA等传统通过电视接入的信号都是主处理模块通过视频采集将信号从电视芯片采集到x86芯片,经过x86芯片的处理后输出到显示设备上。
并且,本发明的方案有助于提供统一的编程模型、语言和框架,将电视画面与各种互联网内容同时部署在一个框架中,实现同时处理、同时显示。另外,也实现了界面设计人员与开发人员工作的分离,提升开发效率。
如图3所示,在本发明的***启动时,可以首先完成功能框架的启动;之后,加载应用配置文件;然后,启动应用用户控制,主要包括应用在不同状态下的记录、应用的多种显示状态(各态图片、动画等)以及应用文件的保存路径,并且,在该步骤中,可以引用基础用户控制,包括应用的启动方式、退出方式、状态切换方式,保证应用在各个状态下均能够正常启动和退出,并且能够完成各个状态之间的切换。
可以看出,本发明的***能够将电视画面、应用程序、图形、视频、音频和文档等有机的结合起来,并同时显示在同一个框架中,并通过3D图形菜单展现,美化界面的显示,提高用户体验;此外,该***能够提供统一的编程模型、语言和框架,实现了界面设计人员与开发人员工作的分离,并且能快速高效的实现,同时,如果需要升级,可以快速的完成新菜单的升级和更新;此外,播放控制***可以运行各种大型应用并通过电器设备进行展示,给用户带来超大屏幕的感受。
根据本发明的实施例,还提供了一种播放控制方法,用于对电器设备的播放进行控制。
如图4所示,根据本发明实施例的播放控制方法包括:
步骤S401,接收来自信号源的一个或多个视频信号,根据指示确定当前显示区域布局,以及确定电器设备的显示屏幕的当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号,其中,当前显示区域布局通过电器设备的显示屏幕进行划分得到;
步骤S403,根据确定结果,对于需要显示的每个视频信号,根据需要显示该视频信号的显示区域的显示要求对该视频信号进行处理,并将处理后满足相应显示区域的显示要求的视频信号提供给电器设备。
该方法可以进一步包括:在需要由显示屏幕显示播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域发生改变的情况下,配置在新的显示区域中该界面的显示状态;将配置后的对应于当前显示区域的界面的信号提供给电器设备。
此外,在确定电器设备的显示屏幕的当前显示区域布局中的每个显示区域需要显示的画面所对应的视频信号时,可以根据指示确定需要由至少一个显示区域显示的画面所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,并且根据指示将其他待显示的视频信号替换当前显示的视频信号;对播放设备同时提供需要由一个或多个显示区域进行显示的多个视频信号。
并且,该方法可以进一步包括:在电器设备的显示屏幕中需要显示菜单时,对需要显示的菜单进行立体化处理。
此外,该方法还可以包括:在当前采用的显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为焦点。
综上所述,借助于本发明的上述技术方案,通过对电器设备的显示屏幕进行灵活划分,并且对划分后的每个显示区域需要显示的信号分别进行处理,从而能够灵活设置显示屏幕的显示布局,并且能够实现多路信号的同时展示,避免相关技术中不能够同时显示来自多个信号源的信号的问题,实现多个设备(例如,包括电视机、计算机、个人数字助理(PDA)等)的一体化播放。此外,本发明的方案还能够将电视画面、应用程序、图形、视频、音频和文档等有机的结合起来,并同时显示在同一个框架中,并通过3D图形菜单展现,美化界面的显示,提高用户体验;此外,本发明能够提供统一的编程模型、语言和框架,实现了界面设计人员与开发人员工作的分离,并且能快速高效的实现,同时,如果需要升级,可以快速的完成新菜单的升级和更新;此外,播放控制***可以运行各种大型应用并通过电器设备进行展示,给用户带来超大屏幕的感受。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种播放控制***,用于对电器设备的播放进行控制,其特征在于,所述播放控制***包括:
显示控制模块,用于将所述电器设备的显示屏幕划分为若干显示区域布局;
接收模块,用于接收来自一个或多个信号源的视频信号;
控制模块,用于根据指示确定显示控制模块的当前显示区域布局,并确定所述当前显示区域布局中的每个显示区域要显示的视频信号;
处理模块,用于根据所述控制模块的确定结果,以及根据各个显示区域的显示要求,将相应的各个要显示的视频信号进行处理,提供给所述电器设备;
其中,配置模块,用于在需要由所述显示屏幕显示所述播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域改变时,配置在新的显示区域中该界面的显示状态;
并且,所述处理模块进一步用于将所述配置模块配置后的对应于当前显示区域的界面的信号提供给所述电器设备;
其中,所述配置的配置方式至少包括但不限于以下其一:
调整界面的大小、调整界面的横竖比例、去除界面边界的未包含信息的部分、调整界面内字体、图标等信息的尺寸、删除界面中多余的信息、调整应用界面显示的分辨率;
其中,所述控制模块进一步用于:根据指示确定需要由至少一个显示区域所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,以及用于根据指示将其他待显示的视频信号替换当前显示的视频信号;
并且,所述处理模块进一步用于将需要由一个或多个显示区域进行显示的多个视频信号提供给所述电器设备。
2.根据权利要求1所述的播放控制***,其特征在于,进一步包括:
画面效果处理模块,用于对所述电器设备的显示屏幕所显示的菜单进行立体化处理。
3.根据权利要求1所述的播放控制***,其特征在于,进一步包括:
焦点控制模块,用于在当前显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为操作对象的焦点。
4.一种播放控制方法,用于对电器设备的播放进行控制,其特征在于,所述播放控制方法包括:
接收来自一个或多个信号源的视频信号,根据指示确定当前显示区域布局,并据此对所述电器设备的显示屏幕进行划分,以及确定所述电器设备的显示屏幕的当前显示区域布局中的每个显示区域要显示的视频信号;
根据确定结果,以及根据各个显示区域的显示要求,对相应的各个要显示的视频信号进行处理,提供给所述电器设备;
其中,在需要由所述显示屏幕显示所述播放控制***中安装的应用的界面时,配置相应显示区域中该界面的显示状态,并且用于在该界面的显示区域改变时,配置在新的显示区域中该界面的显示状态;
将配置后的对应于当前显示区域的界面的信号提供给所述电器设备;
其中,所述配置的配置方式至少包括但不限于以下其一:
调整界面的大小、调整界面的横竖比例、去除界面边界的未包含信息的部分、调整界面内字体、图标等信息的尺寸、删除界面中多余的信息、调整应用界面显示的分辨率;
其中,确定所述电器设备的显示屏幕的当前显示区域布局中的每个显示区域要显示的视频信号包括:
根据指示确定需要由至少一个显示区域所对应的多个待显示的视频信号,以及确定多个待显示的视频信号中需要首先显示的视频信号,以及,根据指示将其他待显示的视频信号替换当前显示的视频信号。
5.根据权利要求4所述的播放控制方法,其特征在于,进一步包括:
在所述电器设备的显示屏幕需要显示菜单时,对需要显示的菜单进行立体化处理。
6.根据权利要求4所述的播放控制方法,其特征在于,进一步包括:
在当前显示区域布局中,根据指示将当前进行操作的一个或多个显示区域设置为操作对象的焦点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201180069973.5A CN103503430B (zh) | 2011-04-15 | 2011-07-20 | 播放控制***和方法 |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110095386.5A CN102740022B (zh) | 2011-04-15 | 播放控制***和方法 | |
CN2011100953865 | 2011-04-15 | ||
CN201110095386.5 | 2011-04-15 | ||
CN201180069973.5A CN103503430B (zh) | 2011-04-15 | 2011-07-20 | 播放控制***和方法 |
PCT/CN2011/077354 WO2012139343A1 (zh) | 2011-04-15 | 2011-07-20 | 播放控制***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103503430A CN103503430A (zh) | 2014-01-08 |
CN103503430B true CN103503430B (zh) | 2017-05-24 |
Family
ID=46994716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180069973.5A Active CN103503430B (zh) | 2011-04-15 | 2011-07-20 | 播放控制***和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8917356B2 (zh) |
CN (1) | CN103503430B (zh) |
WO (1) | WO2012139343A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2522453A (en) * | 2014-01-24 | 2015-07-29 | Barco Nv | Dynamic display layout |
CN105468327A (zh) * | 2016-01-12 | 2016-04-06 | 福建星网锐捷安防科技有限公司 | 大屏拼接显示方法、装置及*** |
CN111050070B (zh) * | 2019-12-19 | 2021-11-09 | 维沃移动通信有限公司 | 视频拍摄方法、装置、电子设备及介质 |
CN112181335B (zh) * | 2020-09-25 | 2023-08-15 | 北京博睿维讯科技有限公司 | 一种多信号综合管控方法、智能终端和存储介质 |
CN114302195B (zh) * | 2021-01-14 | 2023-04-14 | 海信视像科技股份有限公司 | 一种显示设备、外接设备以及播放控制方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101052125A (zh) * | 2006-04-05 | 2007-10-10 | 深圳Tcl新技术有限公司 | 自适应多画面分割装置 |
CN101097498A (zh) * | 2006-06-26 | 2008-01-02 | 三星电子株式会社 | 显示三维菜单的方法和设备以及计算机可读记录介质 |
CN101692693A (zh) * | 2009-09-29 | 2010-04-07 | 北京中科大洋科技发展股份有限公司 | 一种多功能一体化演播室***和演播方法 |
CN101876908A (zh) * | 2010-06-30 | 2010-11-03 | 中兴通讯股份有限公司 | 用户定制方法及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100320476B1 (ko) * | 2000-01-12 | 2002-01-15 | 구자홍 | 비디오 디코더 및 디코딩 방법 |
KR20030095663A (ko) * | 2002-06-14 | 2003-12-24 | 삼성전자주식회사 | 트리플 윈도우 구현이 가능한 영상처리장치 및 그의구현방법 |
KR101046587B1 (ko) * | 2004-07-16 | 2011-07-06 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
-
2011
- 2011-07-20 WO PCT/CN2011/077354 patent/WO2012139343A1/zh active Application Filing
- 2011-07-20 US US14/111,565 patent/US8917356B2/en not_active Expired - Fee Related
- 2011-07-20 CN CN201180069973.5A patent/CN103503430B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101052125A (zh) * | 2006-04-05 | 2007-10-10 | 深圳Tcl新技术有限公司 | 自适应多画面分割装置 |
CN101097498A (zh) * | 2006-06-26 | 2008-01-02 | 三星电子株式会社 | 显示三维菜单的方法和设备以及计算机可读记录介质 |
CN101692693A (zh) * | 2009-09-29 | 2010-04-07 | 北京中科大洋科技发展股份有限公司 | 一种多功能一体化演播室***和演播方法 |
CN101876908A (zh) * | 2010-06-30 | 2010-11-03 | 中兴通讯股份有限公司 | 用户定制方法及*** |
Also Published As
Publication number | Publication date |
---|---|
US8917356B2 (en) | 2014-12-23 |
US20140036155A1 (en) | 2014-02-06 |
CN102740022A (zh) | 2012-10-17 |
WO2012139343A1 (zh) | 2012-10-18 |
CN103503430A (zh) | 2014-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103503430B (zh) | 播放控制***和方法 | |
JP2016507917A (ja) | 電子デバイス、リソース表示方法、プログラム及び記録媒体 | |
CN106131651A (zh) | 一种同屏直播方法及装置 | |
CN105677265A (zh) | 一种显示方法及终端 | |
CN107637089A (zh) | 显示装置及其控制方法 | |
CN101860698A (zh) | 一种实现个性化功能的epg*** | |
CN107040847A (zh) | 包括主扬声器和副扬声器的***及其控制方法 | |
CN103226961A (zh) | 一种播放方法和装置 | |
CN103338407A (zh) | 一种电视机以及电视机浏览频道的方法 | |
CN106162353A (zh) | 界面处理方法、装置及*** | |
CN106792197A (zh) | 一种视频播放区域布局的切换方法及*** | |
CN111556325A (zh) | 结合音视频的渲染方法、介质及计算机设备 | |
CN104093058A (zh) | 平板显示屏的多窗口显示***及一种智能电视 | |
CN105100870A (zh) | 一种截屏方法及终端设备 | |
CN105653222B (zh) | 一种实现多***分屏运行的方法和装置 | |
CN105516823A (zh) | 一种智能电视主题的定制方法和装置 | |
CN112788423A (zh) | 一种显示设备及菜单界面的显示方法 | |
DE102019122181B4 (de) | Generalisierte niedriglatenzbenutzerinteraktion mit video auf verschiedenen transporteinrichtungen | |
CN102098579A (zh) | 数字电视主页界面显示方法及装置、终端 | |
CA2993311C (en) | News production system with program schedule modification feature | |
CA2993314C (en) | News production system with dve template feature | |
CN106162336A (zh) | 智能电视以及智能电视的开机方法 | |
KR101817402B1 (ko) | 멀티 스크린 환경에서 인터랙티브 비디오를 위한 썸네일 기반의 상호작용 방법 | |
CN102740022B (zh) | 播放控制***和方法 | |
JP5140097B2 (ja) | 機器操作システム、操作端末、***作機器、機器操作方法、機器操作プログラムおよび記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |