CN103428565A - 虚拟频道管理方法、撷取数字内容方法及多媒体重现系统 - Google Patents
虚拟频道管理方法、撷取数字内容方法及多媒体重现系统 Download PDFInfo
- Publication number
- CN103428565A CN103428565A CN2012101799046A CN201210179904A CN103428565A CN 103428565 A CN103428565 A CN 103428565A CN 2012101799046 A CN2012101799046 A CN 2012101799046A CN 201210179904 A CN201210179904 A CN 201210179904A CN 103428565 A CN103428565 A CN 103428565A
- Authority
- CN
- China
- Prior art keywords
- application program
- virtual channel
- digital content
- playback system
- control unit
- 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.)
- Pending
Links
Images
Classifications
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F6/00—Air-humidification, e.g. cooling by humidification
- F24F6/12—Air-humidification, e.g. cooling by humidification by forming water dispersions in the air
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B05—SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
- B05B—SPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
- B05B17/00—Apparatus for spraying or atomising liquids or other fluent materials, not covered by the preceding groups
- B05B17/04—Apparatus for spraying or atomising liquids or other fluent materials, not covered by the preceding groups operating with special methods
- B05B17/06—Apparatus for spraying or atomising liquids or other fluent materials, not covered by the preceding groups operating with special methods using ultrasonic or other kinds of vibrations
- B05B17/0607—Apparatus for spraying or atomising liquids or other fluent materials, not covered by the preceding groups operating with special methods using ultrasonic or other kinds of vibrations generated by electrical means, e.g. piezoelectric transducers
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F6/00—Air-humidification, e.g. cooling by humidification
- F24F2006/008—Air-humidifier with water reservoir
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/482—End-user interface for program selection
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Chemical & Material Sciences (AREA)
- Databases & Information Systems (AREA)
- Dispersion Chemistry (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明揭示虚拟频道的管理方法、撷取数字内容的方法及具有虚拟频道的网络多媒体重现系统。该虚拟频道的管理方法包括以下步骤。回应一接收的指令,藉由网络多媒体重现系统的一控制单元,判断此指令是否有关于虚拟频道的切换。若是,则藉由控制单元,检查此指令对应的一频道值是否存在于一应用程序虚拟频道表之中。若存在于此表之中,藉由控制单元,决定此表中对应于频道值的一应用程序。藉由控制单元,执行此应用程序。藉由控制单元,依据对应于此应用程序的一第一操作参数组,设定执行的此应用程序藉由网络多媒体重现系统的一网络单元撷取数字内容。
Description
技术领域
本发明涉及网络多媒体重现系统频道的方法及装置,特别是涉及虚拟频道的管理方法、撷取数字内容的方法及具有虚拟频道的网络多媒体重现系统。
背景技术
传统的无线或有线的射频广播的电视节目,使用者以遥控器直接输入数字或者增减数字的方式来选定要收看的节目频道,这样的使用模式简单明了。使用者只须要用单手拿遥控器输入数字,或者按上下键增减数字即可。
另一方面,以宽频因特网的方式传输视讯影像,已经成为收看视讯或电视节目的另一个非常普遍的管道。现有的因特网视讯(Internet Video)或因特网电视机(Internet TV),得先预装或者由使用者自行安装应用程序(App),每个应用程序拥有自定的使用者操作界面,以及内容提供的方式。通常,使用者是运用遥控器上的四向键(即上、下、左、右键)、确认或选定键、以及回复键(Back or Return)这几个按键来选择要收看的内容。如此与输入数字或者增减数字的方式相比显得繁复多了,而且使用者得盯着画面看才能正确地选定到要看的内容。再加上通过因特网提供的内容以及类型非常繁复多样,原本轻松看电视的氛围,在因特网上明显感受到沉重与复杂。
发明内容
本发明涉及虚拟频道的管理方法、撷取数字内容的方法及具有虚拟频道的网络多媒体重现系统。
根据一实施例,提出一种虚拟频道的管理方法。此方法包括以下步骤。回应一接收的指令,藉由网络多媒体重现系统的一控制单元,判断此指令是否有关于虚拟频道的切换。若此指令有关于虚拟频道的切换,则藉由控制单元,检查此指令对应的一频道值是否存在于一应用程序虚拟频道表之中。若 此频道值存在于此虚拟频道表之中,藉由控制单元,决定此应用程序虚拟频道表中对应于此频道值的一应用程序。藉由控制单元,执行此应用程序。藉由控制单元,依据对应于此应用程序的一第一操作参数组,设定执行的此应用程序藉由此网络多媒体重现系统的一网络单元撷取数字内容。
根据另一实施例,提出一种具有虚拟频道的网络多媒体重现系统,其包括:一显示单元、一储存单元、一控制单元以及一网络单元。储存单元储存一应用程序虚拟频道表。控制单元,回应一接收的指令,判断此指令是否有关于虚拟频道的切换。若此指令有关于虚拟频道的切换,控制单元检查此指令对应的一频道值是否存在于一应用程序虚拟频道表之中。若此频道值存在于此虚拟频道表之中,控制单元决定此应用程序虚拟频道表中对应于此频道值的一应用程序并执行此应用程序。控制单元,依据对应于此应用程序的一第一操作参数组,设定执行的此应用程序藉由网络单元撷取数字内容并显示数字内容于显示单元。
根据另一实施例,提出一种虚拟频道的撷取数字内容的方法,其包括以下步骤。藉由一处理单元执行的一应用程序的指令,接收至少一通知讯号,其中此应用程序的指令用以藉由一网络单元撷取数字内容并呈现于一显示单元。回应此至少一通知讯号,藉由处理单元执行的此应用程序的指令,从存储器中读取一第一操作参数组的各参数,从而通过网络单元撷取数字内容,其中此第一操作参数组对应到一虚拟频道表所记载的一频道值及对应的此应用程序,此虚拟步骤频道表用以作为网络多媒体重现系统的应用程序的虚拟频道的切换。
为了对本发明的上述实施例及其他方面有更佳的了解,下文举实施例,并结合附图详细说明如下。
附图说明
图1绘示一网络多媒体重现系统接收有关于虚拟频道的切换的指令的示意图。
图2绘示依照一实施例的虚拟频道的管理方法的流程图。
图3绘示具有虚拟频道的网络多媒体重现系统的基本架构的一实施例。
图4绘示利用依照如图2所示的虚拟频道的管理方法于网络多媒体重现系统中实现虚拟频道的一实施例。
图5绘示依照一实施例的切换虚拟频道的次序图。
图6绘示依照一实施例的虚拟频道的撷取数字内容的方法的流程图。
图7绘示一应用程序与对应的一操作参数组的一实施例的示意图。
附图符号说明
10、100:网络多媒体重现系统
11、12、13、14、411-413:应用程序
20:控制器
110:显示单元
120:储存单元
130:控制单元
140:网络单元
150:指令接收器
400:系统存储器
401:使用者指令队列
402:程序管理模块
420:缓冲存储器
450:非易失性存储器
451:应用程序虚拟频道表
452:数据表
710:应用程序的画面
711:命令行
713:代表电影的小图像
715:代表动画的小图像
720:操作参数组
S10-S50、S511-S517、S521-S525、S531-S539、S610-S620:步骤
具体实施方式
以下实施例提供有关于虚拟频道的管理方法、虚拟频道的撷取数字内容的方法及具有虚拟频道的网络多媒体重现系统。依据一些实施例,能在网络多媒体重现系统中实现具有虚拟频道的技术,让使用者能用频道切换的方式 去启动应用程序或者是切换到另外一个应用程序,以便利使用者选择及观看的数字内容。网络多媒体重现系统例如是实现为网络电视、智能型电视、网络多媒体播放器及装置等的类的具有连结网络(如通过有线或无线方式)上多媒体来源的显示/播放系统。
在实施例中,一虚拟频道对应到一应用程序的一种操作模式,选择某一虚拟频道亦即启动此应用程序以将某种欲求的内容画面呈现于网络多媒体重现系统的画面上。应用程序,除了是指需要安装的程序,例如是网络电视的程序,亦泛指网络服务的请求或使用,例如是从视讯分享网站中观看视讯(如YouTube)、浏览电子邮件(如Gmail)、进行线上交谈(如即时通讯工具)、网络相簿等等不同的应用。如图1所示为一网络多媒体重现系统接收有关于虚拟频道的切换的指令的示意图,其中网络多媒体重现系统能执行多个应用程序11至14并于屏幕中呈现数字内容,如以全屏幕方式或其他比例的方式呈现。具有虚拟频道的网络多媒体重现系统10,可以接收控制器20(例如摇控器、手持装置等的类的电子装置)发出的指令,并加以检测指令是否有关虚拟频道切换。例如在网络多媒体重现系统10模式下,使用者按键以虚拟频道100代表利用应用程序11选择及观看某一线上节目。例如以虚拟频道200代表观看某一帐号的收件匣中的电子邮件。又例如在控制器20上进行频道互切切换(Jump or Return)、输入讯源改变设定(Input Source Change)、喜爱频道列表(Favorite Channel List)、电子节目表单(EPG)等的设定都会引发频道切换。
图2绘示依照一实施例的虚拟频道的管理方法。图3绘示具有虚拟频道的网络多媒体重现系统的基本架构的一实施例。图2的虚拟频道的管理方法可实施于如图3的基本架构。如图3所示,一具有虚拟频道的网络多媒体重现系统100,包括一显示单元110、一储存单元120、一控制单元130以及一网络单元140。此网络多媒体重现系统100亦可视设计需求而加上其他装置,例如是模拟或数字电视调谐器,又例如是指令接收器如实体按键、有线或无线摇控器的接收器。又例如,一些实施例中,网络多媒体重现系统亦可实施为具有接收模拟或数字的电视频道讯号以作播放或其他功能的电路,亦可显示或播放储存于储存单元(如随身盘、硬盘、系统存储器等)的多媒体文档如照片、影片、声音文件、音乐。又如网络多媒体重现系统100实现一网络多媒体播放器时,显示单元110可能实施为与网络多媒体播放器整合的显 示屏幕或可视为与网络多媒体播放器通过有线或无线方式连结的显示屏幕。
请参考图2,虚拟频道的管理方法包括以下步骤。如步骤S10所示,回应一接收的指令,藉由网络多媒体重现系统100的控制单元130,判断此指令是否有关于虚拟频道的切换。例如,接收的指令例如是使用者藉由操作控制器20的上、下一个按键或输入某一特定频道的代码(如任意文数字的代码youtube、mail、ABC)或代号(如100、201之类)而发出的讯号,故控制单元130可依此讯号的内容及特性,而得以判断。如网络多媒体重现系统10已进入虚拟频道模式情况下,使用者操作控制器20所选择的频道皆视为虚拟频道;又如使用者按下控制器20一固定按键后再选择的频道视为虚拟频道;然实施方式并不以此为限,当可作其他方式实施。若判断结果为否,则如步骤S15所示,进行其他指令的处理;例如,其他传统无线或有线频道的切换处理、或是其他网络多媒体重现系统功能或设定的处理。
如步骤S20所示,若此指令有关于虚拟频道的切换,则藉由控制单元130,检查依照此指令对应的一频道值是否存在于一应用程序虚拟频道表之中,频道值例如是前述例子的代码或代号。应用程序虚拟频道表记载一虚拟频道所对应到的一应用程序的关系。如表一中的参数列所示,频道100代表一虚拟频道所对应的应用程序为「YouTube Top10」,即此视讯分享网站前十名的视讯。
表一
若此频道值存在于虚拟频道表之中,如步骤S30所示,藉由控制单元130,决定应用程序虚拟频道表中对应于此频道值的一应用程序。例如频道值为「100」,则从表一决定对应的应用程序为视讯分享网站的「YouTube Top10」。若此频道值并不存在于虚拟频道表之中,则如步骤S25所示,保持原有频道,如目前的频道或预设频道。
如步骤S40所示,藉由控制单元130,执行此应用程序。接着,如步骤S50所示,藉由控制单元130,依据对应于此应用程序的一第一操作参数组,设定执行的此应用程序藉由网络多媒体重现系统的一网络单元140撷取数字内容。此第一操作参数组例如可从应用程序虚拟频道表中取得。应用程序虚拟频道表可具有一个或多个虚拟频道,在不同的实施例中,可随设计及实作需要,加入其他的数据,例如是一操作参数组或应用程序的分类。如表一所中参数的字段的举例,一操作参数组包括至少一个用以控制一应用程序从此虚拟频道希望取得的数字内容的操作指令。例如频道100对应的操作参数组为:Top10,代表选取前十名的视讯的指令;AutoPlay,代表自动播放的指令;Repeat,代表重复播放的指令;其他例子亦可如此类推。在另一实施例中,操作参数组亦可独立于应用程序虚拟频道表,以另一数据表的方式存在于存储器。又应用程序虚拟频道表可由一数据库或多数据库实现。
请参考图4,其绘示利用依照如图2所示的虚拟频道的管理方法于网络多媒体重现系统中实现虚拟频道的一实施例。在此实施例中,例如在安卓(Android)或其他操作系统之下,虚拟频道的管理方法藉由一程序管理模块(program manager)402来实现。又在其他实作中,此方法例如可藉由多个程序模块来实现。图4示意如图3的网络多媒体重现系统100的系统电路中,属于储存单元120的系统存储器400中被执行的程序管理模块402、应用程序(如411-413所示)及系统硬件之间的互动及运作的实际例子。藉由图3中的控制单元130,如单晶片系统或单核或多核的处理单元,执行程序管理模块402的程序码来实现虚拟频道的管理方法的实施例的各步骤。
程序管理模块402用以启动、管理应用程序的运作状态如现用(active)或待用(pending),并且根据系统存储器400中的使用者指令队列401内的数据决定应用程序的运作。系统存储器400用于储存执行中的应用程序如411、412、413、程序管理模块402或者提供使用者指令队列401、缓冲存储器420。非易失性存储器450如快闪存储器用于存放应用程序虚拟频道表451。此外,非易失性存储器450亦可存放其他数据表452如有线或无线电视的频道表、应用程序及其所需要的数据。
例如应用程序411若需要运用网络服务90如视讯分享网站、网络相簿、 浏览电子邮件或进行线上交谈,则需通过网络单元140并且将下载到的数据暂时存放到缓冲存储器420中应用程序411所属的的区域BK3内。各个曾启动过的应用程序可存取其所属的缓冲存储器420内的数据,以显示或执行其所属的功能。又例如,有些数据不只会暂存在缓冲存储器420内,还可存放到非易失性存储器450或者是外部的储存装置如随身盘或硬盘内。
使用者利用控制器20如遥控器,例如以红外线或蓝牙或其他无线或有线方式发出的讯号,由网络多媒体重现系统100的一指令接收器160如红外线接收器接收并存放到使用者指令队列401内。
程序管理模块402实现虚拟频道的管理方法的实施例的各步骤。回应使用者指令队列401内的一接收的指令,程序管理模块402判断此指令是否有关于虚拟频道的切换。若此指令有关于虚拟频道的切换,程序管理模块402参照应用程序虚拟频道表撷取与此指令的频道值(如200)对应的应用程序(例如存放在快闪存储器或其他存储器内)码,并且将此应用程序载入到系统存储器400中执行,如步骤S40所示。
程序管理模块402执行步骤S40时,若对应于此频道值(如200)的应用程序(如应用程序412)已经被启动过且还存在于系统存储器400中,则直接将此应用程序412设定或转为现用状态;故不需再从在快闪存储器或其他存储器内抓取应用程序码。
另外,程序管理模块402执行步骤S40时,若对应于此频道值的应用程序并非一已在执行中的应用程序(如应用程序411),则将已在执行中的应用程序(如应用程序411)设定为待用,例如从快闪存储器或其他存储器内抓取应用程序码,并执行对应于此频道值的应用程序。再者,通常只会有一个应用程序是处于现用状态,其他的应用程序(如应用程序411、412、413)若已经被载入到系统存储器400,则会被转换成待用状态。
请参考图5绘示的依照一实施例的切换虚拟频道的次序图。例如:若使用者想要看视讯分享网站YouTube中最多点阅数前十名的视讯,只需要用遥控器输入数字「100」,程序管理模块402参照应用程序虚拟频道表(如表一)找到对应的「YouTube Top10」的应用程序,载入并执行,此时使用者就可以直接观看此视讯。如图5所示,步骤S511代表程序管理模块402启动应用程序A,如「YouTube Top10」的应用程序,以实现图2的步骤S40。如步骤S513所示,程序管理模块402对应用程序A设定初始化参数,以实现图 2的步骤S50,启动此应用程序A以将某种欲求的内容画面于网络多媒体重现系统的画面上呈现。此外,亦可例如设计应用程序A联结到网络服务90(如通过有线或无线的区域网络、宽频网络、因特网)开始撷取到数字内容后,即初始化完成后,回报或通知程序管理模块402。
若使用者再用遥控器按「CH+」(即下一频道),根据应用程序虚拟频道表,下一个频道值是「200」,对应的是电子邮件的应用程序。原本正在收看的视讯网站的应用程序会被转成待用状态,此时使用者就可以直接使用电子邮件的应用程序。如步骤S521所示,程序管理模块402启动应用程序B,如电子邮件的应用程序,以实现图2的步骤S40。由于此频道值200的应用程序B并非一已在执行中的应用程序应用程序A,则将应用程序A设定为待用,如步骤S517所示,暂停应用程序A的运作。另一例子,若使用者主动暂停应用程序A,亦可设定为启动下一个虚拟频道,亦即执行步骤S521。如步骤S525所示,程序管理模块402对应用程序B设定初始化参数,以实现图2的步骤S50,启动此应用程序B以将某种欲求的内容的画面呈现于网络多媒体重现系统的画面上。此外,亦可例如设计应用程序B开始撷取到数字内容后,即初始化完成后,回报或通知程序管理模块402,如步骤S525所示。
若使用者接着再用遥控器按「CH-」(即上一频道)或暂停应用程序B的运作,根据应用程序虚拟频道表,上一个频道值是「100」,对应的是应用程序A。如步骤S531所示,程序管理模块402令应用程序A回复运作。也就是说,由于应用程序A已经被启动过且还存在于系统存储器400中,程序管理模块402直接将应用程序A设定或转为现用状态。此外,亦可例如设计应用程序A于回复成功后,回报或通知程序管理模块402,如步骤S533所示。
若使用者再用遥控器终止应用程序A的运作,如步骤S535所示,则程序管理模块402终止应用程序A的执行;此时应用程序A将不再存于系统存储器400之中。另一例子,若使用者主动终止应用程序A,亦可设定为启动下一个虚拟频道,亦即执行步骤S536。又例如若使用者用遥控器按「CH+」,如步骤S536所示,程序管理模块402令应用程序B回复运作。此外,亦可例如设计应用程序B于回复成功后,回报或通知程序管理模块402,如步骤S537所示。另外,使用者可用遥控器终止应用程序B的运作,如步骤S539所示;此时应用程序B将不再存于系统存储器400之中。
另外,一些实施例中,可设计程序管理模块402藉由步骤S515、S525、S533、S537得到通知时,始将网络多媒体重现系统的画面切换到现用状态的应用程序所接收到的数字内容。
另外,上述实施例中,应用程序通过网络单元140例如是支持基于IEEE802.3、802.11或其他技术的有线或无线区域网络、宽频网络的网络界面,并得以连结至网络服务(如文档伺服、提供多媒体数据流或内容网站、云端的伺服器)以取得数字内容。
请参考图6的依照一实施例的虚拟频道的撷取数字内容的方法的流程图。依据此虚拟频道的撷取数字内容的方法实现的一应用程序,能与具有虚拟频道的网络多媒体重现系统互动,从而实现应用程序的虚拟频道的技术,以提供使用者便捷的切换频道方式。如图6所示,虚拟频道的撷取数字内容的方法,包括以下步骤。
如步骤S610所示,藉由一处理单元(如图3的控制单元130)执行的一应用程序(如图4的411)的指令,接收至少一通知讯号SE(如由控制单元130所发出,如执行程序管理模块402时所发出),其中应用程序的指令用以藉由一网络单元(如网络单元140)撷取数字内容并呈现于一显示单元(如显示单元110)。
如步骤S620所示,回应此至少一通知讯号SE,藉由处理单元执行的此应用程序的指令,从存储器(如420、400的其他区域如堆栈、或450或外部存储器)中读取一第一操作参数组的各参数,从而通过网络单元撷取数字内容。第一操作参数组对应到一虚拟频道表所记载的一频道值及对应的应用程序,虚拟步骤频道表用以作为网络多媒体重现系统的应用程序的虚拟频道的切换。
请参考图7,其示意一应用程序与对应的一操作参数组的一实施例。由于每个应用程序拥有自定的使用者操作界面,以及内容提供的方式,故通常使用者必须学习及适应不同操作方式;又必需运用遥控器上的四向键(即上、下、左、右键)、确认或选定键、以及回复键这几个按键来选择要收看的内容。应用程序720例如PPTV的网络电视浏览程序,程序启动后,它的使用者界面的画面中可能会有多个命令行如711、多个代表电影的小图像如713或多个代表动画的小图像如715。
而对应此应用程序的操作参数组720,可能代表有一个或多个参数,如 参数1、参数2、参数3,这些参数分别对应一虚拟频道,对应到启动此应用程序以将某种欲求的内容画面呈现于网络多媒体重现系统的画面上的操作。例如,具有虚拟频道的网络多媒体重现系统中可预先设定或让使用者自行设定或从其他来源取得虚拟频道表及操作参数组。如此,可得以设定虚拟频道810对应至利用一网络电视应用程序(如PPTV程序)自动播放最受欢迎3部电影,则操作参数组可以设定为:首先选取最受欢迎3部电影---以TopMovie参数代表);并自动播放(以AutoPlay参数代表);之后再加以重复(以Repeat参数代表)。上述的参数,可泛指任何与网络多媒体重现系统(如程序管理模块)互动的数据,如指令、指令所需的设定值、回复或通知的讯息或其他数据。
在一些实施例中,藉由依据此虚拟频道的撷取数字内容的方法实现的一应用程序,可设计为具有能与具有虚拟频道的网络多媒体重现系统互动的程序界面,并能解读及回应从网络多媒体重现系统的控制单元130所发出的参数,让网络多媒体重现系统得以控制应用程序的行为。如此,得以实现应用程序的虚拟频道的技术,以提供使用者便捷的切换频道方式,减少或不用遥控器上进行复杂的操作动作。
此外,在一些实施例中,还可设定具有虚拟频道的网络多媒体重现系统,例如以控制单元130提供其他功能或应用,例如当使用者用遥控器输入虚拟频道「810」时,启动应用程序如PPTV,并且自动开启并播放一系列视讯节目的片段广告,而且在广告播放过程中显示此节目的虚拟频道的频道值的标示或对应的节目名称;又或显示前一或下一虚拟频道的频道值或对应的节目名称,以便使用者选择。
此外,前述图5中对于应用程序A的行为应可视为设定初始化参数的步骤如S513亦可视为虚拟频道的撷取数字内容的方法的其他实施例。而图6的步骤可视为图5中设定初始化参数的步骤S513的实施例。
上述实施例提供有关于虚拟频道的管理方法、撷取数字内容的方法及具有虚拟频道的网络多媒体重现系统。依据一些实施例,网络多媒体重现系统实现具有虚拟频道的技术,让使用者可以频道切换的方式去启动应用程序或者是切换到另外一个应用程序,以便选择及观看的数字内容。又依据一些实施例,应用程序得以与具有虚拟频道的网络多媒体重现系统互动,让网络多媒体重现系统得以依据设定的参数组所代表的操作行为去控制应用程序,从 而便利使用者选择及观看数字内容。
如此,具有虚拟频道的网络多媒体重现系统能在家庭或团体中提供便捷的视讯及数字内容的应用平台,给使用者带来便佳的使用者经验。由于使用者并不需要进行复杂的操作应用程序的动作,在网络多媒体重现系统中实现虚拟道的技术,将大大促进上述应用平台的实用性,特别是对年幼或长者而言。
综上所述,虽然本发明已以实施例揭示如上,然其并非用以限定本发明的实施方式。本领域的技术人员在不脱离本发明所揭示的精神和范围内,可作各种的更动与润饰。因此,本发明的保护范围是以本发明的权利要求为准。
Claims (17)
1.一种虚拟频道的管理方法,用于一网络多媒体重现系统,该方法包括:
回应一接收的指令,藉由该网络多媒体重现系统的一控制单元,判断该指令是否有关于虚拟频道的切换;
若该指令有关于虚拟频道的切换,则藉由该控制单元,检查该指令对应的一频道值是否存在于一应用程序虚拟频道表之中;
若该频道值存在于该虚拟频道表之中,藉由该控制单元,决定该应用程序虚拟频道表中对应于该频道值的一应用程序;
藉由该控制单元,执行该应用程序;以及
藉由该控制单元,依据对应于该应用程序的一第一操作参数组,设定执行的该应用程序藉由该网络多媒体重现系统的一网络单元撷取数字内容。
2.如权利要求1所述的虚拟频道的管理方法,其中执行该应用程序的步骤,包括:
若该应用程序已被启动过,则将该应用程序设定为现用状态,以执行该应用程序。
3.如权利要求2所述的虚拟频道的管理方法,其中执行该应用程序的步骤,还包括:
若对应于该频道值的该应用程序并非一已在执行中的应用程序,则将该已在执行中的应用程序设定为待用,并执行对应于该频道值的该应用程序。
4.如权利要求3所述的虚拟频道的管理方法,其中对应于该应用程序的该第一操作参数组包括于该应用程序虚拟频道表中。
5.如权利要求1所述的虚拟频道的管理方法,其中设定执行的该应用程序藉由该网络多媒体重现系统的一网络单元撷取数字内容的步骤,是藉由该控制单元储存该第一操作参数组于该网络多媒体重现系统的一存储器中,并通知执行的该应用程序从该存储器中读取该第一操作参数组的各参数,从而设定执行的该应用程序撷取该数字内容。
6.如权利要求5所述的虚拟频道的管理方法,其中该第一操作参数组包括至少一用以控制该应用程序取得该数字内容的操作指令。
7.如权利要求6所述的虚拟频道的管理方法,其中对应于该应用程序的该第一操作参数组包括于该应用程序虚拟频道表中。
8.一种具有虚拟频道的网络多媒体重现系统,包括:
一显示单元;
一储存单元,储存一应用程序虚拟频道表;
一控制单元,回应一接收的指令,判断该指令是否有关于虚拟频道的切换;其中若该指令有关于虚拟频道的切换,该控制单元检查该指令对应的一频道值是否存在于一应用程序虚拟频道表之中;若该频道值存在于该虚拟频道表之中,该控制单元决定该应用程序虚拟频道表中对应于该频道值的一应用程序并执行该应用程序;以及
一网络单元,其中该控制单元,依据对应于该应用程序的一第一操作参数组,设定执行的该应用程序藉由该网络单元撷取数字内容并显示该数字内容于该显示单元。
9.如权利要求8所述的具有虚拟频道的网络多媒体重现系统,其中若该应用程序已被启动过,该控制单元将该应用程序设定为现用状态,以执行该应用程序。
10.如权利要求9所述的具有虚拟频道的网络多媒体重现系统,其中若对应于该频道值的该应用程序并非一已在执行中的应用程序,该控制单元将该已在执行中的应用程序设定为待用,并执行对应于该频道值的该应用程序。
11.如权利要求10所述的具有虚拟频道的网络多媒体重现系统,其中对应于该应用程序的该第一操作参数组包括于该应用程序虚拟频道表中。
12.如权利要求8所述的具有虚拟频道的网络多媒体重现系统,其中该控制单元储存该第一操作参数组于该网络多媒体重现系统的一存储器中,并通知执行的该应用程序从该存储器中读取该第一操作参数组的各参数,从而设定执行的该应用程序撷取该数字内容。
13.如权利要求12所述的具有虚拟频道的网络多媒体重现系统,其中该第一操作参数组包括至少一用以控制该应用程序取得该数字内容的操作指令。
14.如权利要求13所述的具有虚拟频道的网络多媒体重现系统,其中对应于该应用程序的该第一操作参数组包括于该应用程序虚拟频道表中。
15.一种虚拟频道的撷取数字内容的方法,包括:
藉由一处理单元执行的一应用程序的指令,接收至少一通知讯号,其中该应用程序的指令用以藉由一网络单元撷取数字内容并呈现于一显示单元;以及
回应该至少一通知讯号,藉由该处理单元执行的该应用程序的指令,从该存储器中读取一第一操作参数组的各参数,从而通过该网络单元撷取数字内容,其中该第一操作参数组对应到一虚拟频道表所记载的一频道值及对应的该应用程序,该虚拟步骤频道表用以作为网络多媒体重现系统的应用程序的虚拟频道的切换。
16.如权利要求15所述的虚拟频道的撷取数字内容的方法,其中该第一操作参数组包括至少一用以控制该应用程序取得该数字内容的操作指令。
17.如权利要求16所述的虚拟频道的撷取数字内容的方法,其中该第一操作参数组包括于该应用程序虚拟频道表中。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101117473 | 2012-05-16 | ||
TW101117473A TWI594186B (zh) | 2012-05-16 | 2012-05-16 | 虛擬頻道之管理方法、擷取數位內容之方法及具有虛擬頻道之網路多媒體重現系統 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103428565A true CN103428565A (zh) | 2013-12-04 |
Family
ID=48013690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101799046A Pending CN103428565A (zh) | 2012-05-16 | 2012-06-01 | 虚拟频道管理方法、撷取数字内容方法及多媒体重现系统 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9043842B2 (zh) |
EP (1) | EP2665288A3 (zh) |
JP (1) | JP5710657B2 (zh) |
KR (1) | KR101440717B1 (zh) |
CN (1) | CN103428565A (zh) |
TW (1) | TWI594186B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686383A (zh) * | 2013-12-20 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 在智能电视中播放电视节目的方法及系统 |
CN106507123A (zh) * | 2016-11-07 | 2017-03-15 | 天脉聚源(北京)传媒科技有限公司 | 一种虚拟频道的节目编排方法及系统 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI508538B (zh) * | 2012-06-01 | 2015-11-11 | Wistron Corp | 影音串流之播放方法與系統 |
TWI520592B (zh) * | 2012-06-05 | 2016-02-01 | 緯創資通股份有限公司 | 個性化之虛擬頻道之管理方法及具有虛擬頻道之網路多媒體重現系統 |
TW201351990A (zh) * | 2012-06-13 | 2013-12-16 | Hon Hai Prec Ind Co Ltd | 視頻設備及其應用程式的啟動方法 |
TWI533686B (zh) * | 2013-03-11 | 2016-05-11 | 緯創資通股份有限公司 | 虛擬頻道之管理方法、具有虛擬頻道之網路多媒體重現系統和電腦可讀取記錄媒體 |
CN103618949A (zh) * | 2013-12-16 | 2014-03-05 | 乐视网信息技术(北京)股份有限公司 | 控制智能电视直播调台的方法及装置 |
US9785576B2 (en) | 2014-03-27 | 2017-10-10 | Intel Corporation | Hardware-assisted virtualization for implementing secure video output path |
US20170195735A1 (en) | 2015-12-31 | 2017-07-06 | Nagravision S.A. | Method and apparatus for peripheral context management |
US10671261B2 (en) * | 2017-01-17 | 2020-06-02 | Opentv, Inc. | Application dependent remote control |
US10166465B2 (en) | 2017-01-20 | 2019-01-01 | Essential Products, Inc. | Contextual user interface based on video game playback |
US20180213290A1 (en) * | 2017-01-20 | 2018-07-26 | Essential Products, Inc. | Contextual user interface based on media playback |
US10359993B2 (en) | 2017-01-20 | 2019-07-23 | Essential Products, Inc. | Contextual user interface based on environment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5914746A (en) * | 1995-05-05 | 1999-06-22 | Microsoft Corporation | Virtual channels in subscriber interface units |
CN1361975A (zh) * | 1999-05-21 | 2002-07-31 | 通用仪器公司 | 用于电视顶设核心系统软件的编程接口 |
US20020157098A1 (en) * | 2001-04-20 | 2002-10-24 | Sony Corporation | Electronic program guide including recordable virtual channels for interactive television |
CN1605202A (zh) * | 2001-12-13 | 2005-04-06 | 汤姆森特许公司 | 电视节目间断期间自动切换到交互式应用的系统和方法 |
US20060020974A1 (en) * | 2001-11-15 | 2006-01-26 | Birnbaum Jack M | Programming interface for configuring a television settop terminal |
CN101272207A (zh) * | 2007-03-23 | 2008-09-24 | 三星电子株式会社 | 广播接收设备和在广播接收设备中执行应用的方法 |
US20080298274A1 (en) * | 2007-05-24 | 2008-12-04 | Souichi Takashige | Method for configuring virtual network and network system |
US7818321B2 (en) * | 2001-01-12 | 2010-10-19 | Kiran Venkatesh Hegde | Method and system for generating and providing rich media presentations optimized for a device over a network |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU1820599A (en) * | 1997-12-12 | 1999-06-28 | Alcatel Usa Sourcing, L.P. | Telecom platform system and method |
US7222155B1 (en) * | 1999-06-15 | 2007-05-22 | Wink Communications, Inc. | Synchronous updating of dynamic interactive applications |
JP2003515983A (ja) * | 1999-11-22 | 2003-05-07 | アメリカ オンライン インコーポレーテッド | 異なるソースからの電子コンテンツの管理 |
EP1267572A2 (en) | 2001-06-11 | 2002-12-18 | Canal+ Technologies Société Anonyme | Improvements in the field of programme delivery |
KR100981915B1 (ko) | 2002-04-11 | 2010-09-13 | 톰슨 라이센싱 | 적어도 두 개의 모드를 디스플레이하기 위한 장치와, 이 모드 사이를 스위칭하는 방법 |
KR20040039861A (ko) * | 2002-11-05 | 2004-05-12 | 삼성전자주식회사 | 디지털 데이터 방송에서의 선호 메뉴 실행 장치 및 방법 |
US7908215B2 (en) * | 2003-06-30 | 2011-03-15 | American Express Travel Related Services Company, Inc. | System and method for selection of payment systems from a payment system directory to process a transaction |
KR101047184B1 (ko) | 2003-12-26 | 2011-07-06 | 파나소닉 주식회사 | 추천 프로그램 통지 방법과 추천 프로그램 통지 장치 |
KR100611464B1 (ko) | 2004-06-16 | 2006-08-10 | 주식회사 대우일렉트로닉스 | 디지털 데이터 방송의 선호 메뉴 실행 장치 및 방법 |
KR100689479B1 (ko) * | 2005-02-15 | 2007-03-02 | 삼성전자주식회사 | 디지털 방송을 위한 전자 프로그램 가이드 제공 방법 |
US20060225107A1 (en) * | 2005-04-01 | 2006-10-05 | Microsoft Corporation | System for running applications in a resource-constrained set-top box environment |
RU2419216C2 (ru) * | 2005-12-19 | 2011-05-20 | Конинклейке Филипс Электроникс, Н.В. | Система, устройство и способ создания шаблонов, предлагающих установки по умолчанию для типичных виртуальных каналов |
KR101467437B1 (ko) | 2008-06-30 | 2014-12-02 | 주식회사 케이티 | VOD(video on demand)가상채널 서비스및 동영상을 포함하는 방송 프로그램 편성표 제공방법 |
EP2320650B1 (en) * | 2009-10-20 | 2014-06-04 | Lg Electronics Inc. | Method of processing application in digital broadcast receiver connected with interactive network and the digital broadcast receiver |
CA2815273A1 (en) * | 2010-10-21 | 2012-04-26 | Holybrain Bvba | Method and apparatus for neuropsychological modeling of human experience and purchasing behavior |
KR20120041582A (ko) * | 2010-10-21 | 2012-05-02 | 삼성전자주식회사 | 스냅샷 이미지 분할 처리 장치 및 스냅샷 이미지 분할 처리 방법 |
JP5584730B2 (ja) * | 2011-05-19 | 2014-09-03 | 日本放送協会 | 放送通信連携受信装置 |
-
2012
- 2012-05-16 TW TW101117473A patent/TWI594186B/zh active
- 2012-06-01 CN CN2012101799046A patent/CN103428565A/zh active Pending
- 2012-12-17 US US13/716,248 patent/US9043842B2/en active Active
-
2013
- 2013-01-21 EP EP13000293.4A patent/EP2665288A3/en not_active Ceased
- 2013-01-24 KR KR1020130007974A patent/KR101440717B1/ko active Active
- 2013-01-24 JP JP2013011265A patent/JP5710657B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5914746A (en) * | 1995-05-05 | 1999-06-22 | Microsoft Corporation | Virtual channels in subscriber interface units |
CN1361975A (zh) * | 1999-05-21 | 2002-07-31 | 通用仪器公司 | 用于电视顶设核心系统软件的编程接口 |
US7818321B2 (en) * | 2001-01-12 | 2010-10-19 | Kiran Venkatesh Hegde | Method and system for generating and providing rich media presentations optimized for a device over a network |
US20020157098A1 (en) * | 2001-04-20 | 2002-10-24 | Sony Corporation | Electronic program guide including recordable virtual channels for interactive television |
US20060020974A1 (en) * | 2001-11-15 | 2006-01-26 | Birnbaum Jack M | Programming interface for configuring a television settop terminal |
CN1605202A (zh) * | 2001-12-13 | 2005-04-06 | 汤姆森特许公司 | 电视节目间断期间自动切换到交互式应用的系统和方法 |
CN101272207A (zh) * | 2007-03-23 | 2008-09-24 | 三星电子株式会社 | 广播接收设备和在广播接收设备中执行应用的方法 |
US20080298274A1 (en) * | 2007-05-24 | 2008-12-04 | Souichi Takashige | Method for configuring virtual network and network system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686383A (zh) * | 2013-12-20 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 在智能电视中播放电视节目的方法及系统 |
CN103686383B (zh) * | 2013-12-20 | 2018-04-06 | 乐视致新电子科技(天津)有限公司 | 在智能电视中播放电视节目的方法及系统 |
CN106507123A (zh) * | 2016-11-07 | 2017-03-15 | 天脉聚源(北京)传媒科技有限公司 | 一种虚拟频道的节目编排方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
JP5710657B2 (ja) | 2015-04-30 |
TWI594186B (zh) | 2017-08-01 |
JP2013240038A (ja) | 2013-11-28 |
KR101440717B1 (ko) | 2014-09-17 |
US20130312039A1 (en) | 2013-11-21 |
EP2665288A3 (en) | 2014-12-31 |
EP2665288A2 (en) | 2013-11-20 |
US9043842B2 (en) | 2015-05-26 |
KR20130128313A (ko) | 2013-11-26 |
TW201349113A (zh) | 2013-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428565A (zh) | 虚拟频道管理方法、撷取数字内容方法及多媒体重现系统 | |
US11962934B2 (en) | Display device and control method therefor | |
CN111405338B (zh) | 一种智能画质的切换方法及显示设备 | |
KR101240543B1 (ko) | 휴대 단말기 및 그를 이용한 영상 표시 방법 | |
KR20120074452A (ko) | 영상표시기기의 애플리케이션 메뉴 제공 방법 및 그에 따른 영상표시기기 | |
WO2021203530A1 (zh) | 显示设备及电视节目的推送方法 | |
KR20120058051A (ko) | 웹브라우징 방법 및 그를 이용한 영상 표시 기기 | |
US20090265738A1 (en) | Method for dynamically displaying auxiliary display data | |
US20190364335A1 (en) | Control Method, Program, and Control Apparatus | |
KR20130081181A (ko) | 서비스 처리 장치 및 서비스 처리 방법 | |
CN105828162A (zh) | 一种视频显示方法及装置 | |
CN110602540B (zh) | 显示设备音量控制方法及显示设备 | |
KR102511520B1 (ko) | 디스플레이 장치 및 이의 제어 방법 | |
CN113573127B (zh) | 一种调整频道控件排序的方法和显示设备 | |
KR102633594B1 (ko) | 디스플레이장치, 그 제어방법 및 기록매체 | |
KR101518827B1 (ko) | 휴대 단말기 및 그를 이용한 영상 표시 방법 | |
CN102821327A (zh) | 基于epg平台的节目预约系统 | |
WO2021166817A1 (ja) | 情報通信端末装置及び該装置における表示制御方法 | |
KR20140029506A (ko) | 휴대 단말기 및 그를 이용한 영상 표시 방법 | |
KR20200143973A (ko) | 디스플레이 디바이스 및 그 제어 방법 | |
WO2021145421A1 (ja) | 情報通信端末装置及び該装置における表示制御方法 | |
KR20120076138A (ko) | 화면 표시 제어 방법 및 그를 이용한 영상 표시 기기 | |
CN101715024A (zh) | 一种播放手机电视业务的方法和装置 | |
WO2021056932A1 (zh) | 一种显示设备和电视节目的切换方法 | |
KR102141046B1 (ko) | 영상표시장치의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131204 |