[go: up one dir, main page]

CN111327932A - TV box, TV program processing method, device and storage medium - Google Patents

TV box, TV program processing method, device and storage medium Download PDF

Info

Publication number
CN111327932A
CN111327932A CN201811531985.5A CN201811531985A CN111327932A CN 111327932 A CN111327932 A CN 111327932A CN 201811531985 A CN201811531985 A CN 201811531985A CN 111327932 A CN111327932 A CN 111327932A
Authority
CN
China
Prior art keywords
audio
television
processing unit
video
program
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
Application number
CN201811531985.5A
Other languages
Chinese (zh)
Inventor
杨成军
杨方杰
董文宇
肖建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Beijing Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Beijing Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201811531985.5A priority Critical patent/CN111327932A/en
Publication of CN111327932A publication Critical patent/CN111327932A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • H04N21/47202End-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 for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本申请公开了一种电视盒子,电视节目处理方法、装置和存储介质。该电视盒子中通过电视盒子的有线电视处理单元能够接收和处理有限电视节目,通过互联网电视处理单元,能够接收和处理互联网电视。用户可以通过一个电视盒子,即可享受电视直播节目也可享受网络电视点播节目。

Figure 201811531985

The present application discloses a TV box, a TV program processing method, a device and a storage medium. In the TV box, the cable television processing unit of the TV box can receive and process limited TV programs, and the Internet TV processing unit can receive and process Internet TV. Users can enjoy live TV programs and online TV on-demand programs through a TV box.

Figure 201811531985

Description

电视盒子、电视节目处理方法、装置和存储介质TV box, TV program processing method, device and storage medium

技术领域technical field

本申请涉及数据业务技术领域,尤其涉及电视盒子、电视节目处理方法、装置和存储介质。The present application relates to the technical field of data services, and in particular, to a TV box, a TV program processing method, device, and storage medium.

背景技术Background technique

现阶段,电视直播和点播节目共存,为用户提供音视频。现在电视直播和点播总体有三种方式,一种是传统有线电视运营商的数字电视,如DVB-C(Digital VideoBroadcasting,是数字有线电视广播系统标准),以及前期的模拟有线电视。主要提供的业务内容是电视直播业务,该方式以广播方式提供电视直播内容,电视节目的质量以及换台的快捷程度,用户感知都很好。还有一种广泛使用的业务形式是IPTV(交互式网络电视),以组播形式提供电视直播节目,电视节目的质量以及换台的快捷程度,用户感知度也都很好,同时也能够丰富的电影、电视剧点播节目。At this stage, live TV and on-demand programs coexist to provide users with audio and video. Now there are three ways of live TV and VOD. One is the digital TV of traditional cable operators, such as DVB-C (Digital Video Broadcasting, which is the standard of digital cable broadcasting system), and the analog cable TV in the early stage. The main business content provided is the live TV service. This method provides live TV content in a broadcast mode. The quality of TV programs and the speed of changing channels are well perceived by users. Another widely used business form is IPTV (Interactive Network Television), which provides live TV programs in the form of multicast. The quality of TV programs and the speed of changing channels are also very good for users, and can also enrich the quality of TV programs. Movies and TV shows on demand.

最后一种是现在大家日常说的电视盒子,也就是OTT TV(Over-The-Top TV,互联网电视)。但目前互联网电视就没有电视直播功能。The last one is the TV box that everyone is talking about every day, that is, OTT TV (Over-The-Top TV, Internet TV). But at present, there is no live TV function on Internet TV.

发明内容SUMMARY OF THE INVENTION

本申请实施例提供一种电视盒子、电视节目处理方法、装置和存储介质,用于解决现有技术中防抖机芯的光轴偏差的补偿操作是劳动密集型操作,导致防抖机芯的光轴偏差的补偿效率低等的问题。The embodiments of the present application provide a TV box, a TV program processing method, a device, and a storage medium, which are used to solve the compensation operation of the optical axis deviation of the anti-shake movement in the prior art. Problems such as low compensation efficiency of optical axis deviation.

一方面,本申请提供一种电视盒子,包括有线电视处理单元、互联网电视处理单元、音视频接口以及中央处理器,其中:On the one hand, the application provides a TV box, including a cable TV processing unit, an Internet TV processing unit, an audio and video interface, and a central processing unit, wherein:

所述中央处理器用于接收遥控器发送的控制信号,若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元向所述音视频接口输出音视频信号;若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元向所述音视频接口输出音视频信号;The central processing unit is used to receive the control signal sent by the remote control, and if the received control signal is an instruction to select a cable TV as a program source, it controls the cable TV processing unit to output audio and video signals to the audio and video interface; The control signal is an instruction to select Internet TV as a program source, then control the Internet TV processing unit to output audio and video signals to the audio and video interface;

所述音视频接口用于向显示器输出音视频信号。The audio and video interface is used for outputting audio and video signals to the display.

进一步的,所述电视处理单元包括射频处理子单元以及中频处理子单元;Further, the TV processing unit includes a radio frequency processing subunit and an intermediate frequency processing subunit;

所述射频处理子单元用于接收有线电视的射频信号,并将射频信号调谐成中频信号后输出给所述中频处理子单元;The radio frequency processing subunit is used to receive the radio frequency signal of the cable TV, and tune the radio frequency signal into an intermediate frequency signal and output it to the intermediate frequency processing subunit;

所述中频处理子单元,用于将输入的中频信号解调成可供所述音视频接口输出的音视频信号。The intermediate frequency processing subunit is used for demodulating the input intermediate frequency signal into an audio and video signal that can be output by the audio and video interface.

进一步的,所述中央处理器,具体用于:Further, the central processing unit is specifically used for:

在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;When receiving a signal triggered by the home key of the remote control, control the audio and video interface to output a program source selection page to the display, where the program source selection page includes an option to select whether the program source is cable TV or Internet TV;

将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。The received operation signal of the remote controller on the program source selection page is used as the control signal for selecting the program source.

进一步的,所述中央处理器还用于:Further, the central processing unit is also used for:

在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;After determining that the program source is a cable television, receiving a channel selection signal sent by the remote controller;

根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。According to the channel selection signal, the cable television processing unit is controlled to demodulate the TV station corresponding to the channel selection signal and output to the audio and video interface.

进一步的,所述中央处理器还用于:Further, the central processing unit is also used for:

在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;After determining that the program source is Internet TV, receiving a selection signal for the on-demand program of Internet TV sent by the remote control;

根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。According to the selection signal, the Internet TV processing unit is controlled to demodulate the selected on-demand program and output it to the audio and video interface.

进一步的,所述互联网电视处理单元包括:网络接口、网络单元、图形处理器、音视频处理单元,其中:Further, the Internet TV processing unit includes: a network interface, a network unit, a graphics processor, and an audio and video processing unit, wherein:

所述中央处理器具体用于若选择的节目源为互联网电视则控制所述网络接口从互联网接收点播节目的数据包;The central processing unit is specifically configured to control the network interface to receive data packets of on-demand programs from the Internet if the selected program source is Internet TV;

所述网络单元用于根据中央处理器的控制对网络接口输出的数据包进行解析获得音视频流;The network unit is used to parse the data packets output by the network interface according to the control of the central processing unit to obtain audio and video streams;

所述图形处理器用于根据中央处理器的调用对所述音视频流进行处理;The graphics processor is used to process the audio and video stream according to the call of the central processing unit;

所述音视频处理单元用于根据中央处理器的控制对图形处理器处理后的音视频流进行解析获得所述音视频接口支持的音视频信号,并输出给所述音视频接口。The audio and video processing unit is configured to analyze the audio and video streams processed by the graphics processor according to the control of the central processing unit to obtain audio and video signals supported by the audio and video interface, and output the audio and video signals to the audio and video interface.

进一步的,所述中央处理器用于通过红外遥控接口接收所述遥控器的控制信号。Further, the central processing unit is configured to receive the control signal of the remote control through an infrared remote control interface.

另一方面,本申请提供一种电视节目处理方法,所述方法包括:On the other hand, the present application provides a television program processing method, the method comprising:

接收遥控器发送的控制信号;Receive the control signal sent by the remote control;

若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元向所述音视频接口输出音视频信号;If the received control signal is an instruction to select cable television as a program source, then control the cable television processing unit to output audio and video signals to the audio and video interface;

若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元向所述音视频接口输出音视频信号。If the received control signal is an instruction to select Internet TV as a program source, control the Internet TV processing unit to output audio and video signals to the audio and video interface.

进一步的,所述方法还包括:Further, the method also includes:

在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;When receiving a signal triggered by the home key of the remote control, control the audio and video interface to output a program source selection page to the display, where the program source selection page includes an option to select whether the program source is cable TV or Internet TV;

将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。The received operation signal of the remote controller on the program source selection page is used as the control signal for selecting the program source.

进一步的,所述方法还包括:Further, the method also includes:

在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;After determining that the program source is a cable television, receiving a channel selection signal sent by the remote controller;

根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。According to the channel selection signal, the cable television processing unit is controlled to demodulate the TV station corresponding to the channel selection signal and output to the audio and video interface.

进一步的,所述方法还包括:Further, the method also includes:

在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;After determining that the program source is Internet TV, receiving a selection signal for the on-demand program of Internet TV sent by the remote control;

根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。According to the selection signal, the Internet TV processing unit is controlled to demodulate the selected on-demand program and output it to the audio and video interface.

进一步的,接收遥控器发送的控制信号,具体包括:Further, receiving the control signal sent by the remote controller specifically includes:

通过红外遥控接口接收所述遥控器的控制信号。The control signal of the remote control is received through the infrared remote control interface.

再一方面,本申请提供一种电视节目处理装置,所述装置包括:In another aspect, the present application provides a television program processing device, the device comprising:

控制信号接收单元,用于接收遥控器发送的控制信号;a control signal receiving unit for receiving the control signal sent by the remote controller;

控制单元,用于若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元向所述音视频接口输出音视频信号;若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元向所述音视频接口输出音视频信号。The control unit is used to control the cable television processing unit to output audio and video signals to the audio and video interface if the received control signal is an instruction to select cable television as a program source; if the received control signal is to select Internet TV as a program source, control the Internet TV processing unit to output audio and video signals to the audio and video interface.

进一步的,所述控制单元还用于在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。Further, the control unit is also used to control the audio and video interface to output a program source selection page to the display when receiving a signal triggered by the home button of the remote control, and the program source selection page includes the selection program source as: The option of cable TV or Internet TV; the received operation signal of the remote control on the program source selection page is used as the control signal for selecting the program source.

进一步的,所述控制信号接收单元还用于在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;Further, the control signal receiving unit is further configured to receive a channel selection signal sent by the remote controller after determining that the program source is a cable television;

控制单元还用于根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。The control unit is further configured to control the cable television processing unit to demodulate the TV station corresponding to the channel selection signal according to the channel selection signal and output it to the audio and video interface.

进一步的,所述装置还包括:Further, the device also includes:

控制信号接收单元还用于在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;The control signal receiving unit is further configured to, after determining that the program source is the Internet TV, receive the selection signal for the on-demand program of the Internet TV sent by the remote control;

控制单元还用于根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。The control unit is further configured to control the Internet TV processing unit to demodulate the selected on-demand program according to the selection signal and output it to the audio and video interface.

进一步的,控制信号接收单元具体用于通过红外遥控接口接收所述遥控器的控制信号。Further, the control signal receiving unit is specifically configured to receive the control signal of the remote control through an infrared remote control interface.

本申请另一实施例还提供了一种计算装置,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的任一电视节目处理方法。Another embodiment of the present application further provides a computing device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a program executable by the at least one processor. instructions, where the instructions are executed by the at least one processor, so that the at least one processor can execute any of the television program processing methods provided by the embodiments of this application.

本申请另一实施例还提供了一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本申请实施例中的任一电视节目处理方法。Another embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores computer-executable instructions, and the computer-executable instructions are used to cause a computer to execute any television program in the embodiments of the present application Approach.

本申请实施例提供的电视盒子,电视节目处理方法、装置和存储介质。该电视盒子中通过电视盒子的有线电视处理单元能够接收和处理有限电视节目,通过互联网电视处理单元,能够接收和处理互联网电视。用户可以通过一个电视盒子,即可享受电视直播节目也可享受网络电视点播节目。The TV box, the TV program processing method, the device and the storage medium provided by the embodiments of the present application. In the TV box, the cable television processing unit of the TV box can receive and process limited TV programs, and the Internet TV processing unit can receive and process Internet TV. Users can enjoy live TV programs and online TV on-demand programs through a TV box.

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Other features and advantages of the present application will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the present application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description, claims, and drawings.

附图说明Description of drawings

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The schematic embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the attached image:

图1为本申请实施例中的电视盒子的结构示意图之一;1 is one of the schematic structural diagrams of the TV box in the embodiment of the application;

图2为本申请实施例中的电视盒子的结构示意图之二;FIG. 2 is the second schematic diagram of the structure of the TV box in the embodiment of the application;

图3为本申请实施例中的电视盒子的结构示意图之三;FIG. 3 is the third schematic structural diagram of the TV box in the embodiment of the application;

图4为本申请实施例中的电视盒子的结构示意图之四;FIG. 4 is the fourth schematic diagram of the structure of the TV box in the embodiment of the application;

图5为本申请实施例中的电视盒子的结构示意图之五;FIG. 5 is the fifth schematic diagram of the structure of the TV box in the embodiment of the application;

图6为本申请实施例提供的电视节目的处理方法的流程示意图;6 is a schematic flowchart of a method for processing a television program provided by an embodiment of the present application;

图7为本申请实施例提供的电视节目的处理装置的结构示意图;7 is a schematic structural diagram of an apparatus for processing a television program provided by an embodiment of the present application;

图8为本申请实施例提供的计算装置的结构示意图。FIG. 8 is a schematic structural diagram of a computing device according to an embodiment of the present application.

具体实施方式Detailed ways

为了使得互联网电视也能够支持电视直播节目,本申请实施例中提供一种电视盒子、电视节目处理方法、装置和存储介质。In order to enable Internet TV to also support live TV programs, embodiments of the present application provide a TV box, a TV program processing method, an apparatus, and a storage medium.

如图1所示,为本申请提供的电视盒子的结构示意图,包括有线电视处理单元101、互联网电视处理单元102、音视频接口103以及中央处理器104,其中:As shown in FIG. 1, a schematic structural diagram of a TV box provided for this application includes a cable TV processing unit 101, an Internet TV processing unit 102, an audio and video interface 103 and a central processing unit 104, wherein:

所述中央处理器104用于接收遥控器(图中未示出)发送的控制信号,若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元101向所述音视频接口103输出音视频信号;若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元102向所述音视频接口103输出音视频信号;The central processing unit 104 is used to receive the control signal sent by the remote control (not shown in the figure), and if the received control signal is an instruction to select a cable TV as a program source, it will control the cable TV processing unit 101 to send the The audio and video interface 103 outputs audio and video signals; if the received control signal is an instruction to select Internet TV as a program source, then control the Internet TV processing unit 102 to output audio and video signals to the audio and video interface 103;

所述音视频接口用于向显示器(图中未示出)输出音视频信号。The audio and video interface is used to output audio and video signals to a display (not shown in the figure).

这样,通过电视盒子的有线电视处理单元能够接收和处理有限电视节目,通过互联网电视处理单元,能够接收和处理互联网电视。用户可以通过一个电视盒子,即可享受电视直播节目也可享受网络电视点播节目。In this way, the cable TV processing unit of the TV box can receive and process limited TV programs, and the Internet TV processing unit can receive and process Internet TV. Users can enjoy live TV programs and online TV on-demand programs through a TV box.

其中,在一个实施例中,为了能够更好的支撑有线电视,本申请实施例中,如图2所示,所述电视处理单元101包括射频处理子单元1011以及中频处理子单元1012;Wherein, in one embodiment, in order to better support cable television, in the embodiment of the present application, as shown in FIG. 2 , the TV processing unit 101 includes a radio frequency processing subunit 1011 and an intermediate frequency processing subunit 1012;

所述射频处理子单元1011用于接收有线电视的射频信号,并将射频信号调谐成中频信号后输出给所述中频处理子单元1012;The radio frequency processing subunit 1011 is used to receive the radio frequency signal of the cable TV, and tune the radio frequency signal into an intermediate frequency signal and output it to the intermediate frequency processing subunit 1012;

所述中频处理子单元1012,用于将输入的中频信号解调成可供所述音视频接口103输出的音视频信号。The intermediate frequency processing subunit 1012 is configured to demodulate the input intermediate frequency signal into an audio and video signal that can be output by the audio and video interface 103 .

这样,通过射频处理子单元和中频处理子单元能够从有线电视的射频信号中解析出电视直播信号并供显示器播放,使得用户能够通过电视盒子观看有限电视节目。In this way, the radio frequency processing subunit and the intermediate frequency processing subunit can parse out the live TV signal from the radio frequency signal of the cable TV and provide it for the display to play, so that the user can watch the limited TV program through the TV box.

进一步的,在一个实施例中,为了采用简便的方式供用户选择节目源,本申请中,无论当前播放的是何种节目,用户都可以采用遥控器的主页键来重新选择节目源。具体实施时,所述中央处理器104,具体用于在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。Further, in an embodiment, in order to use a convenient way for the user to select the program source, in this application, no matter what kind of program is currently playing, the user can use the home key of the remote control to reselect the program source. In specific implementation, the central processing unit 104 is specifically configured to control the audio and video interface to output a program source selection page to the display when receiving a signal triggered by the home key of the remote control, where the program source selection page includes An option to select whether the program source is cable TV or Internet TV; use the received operation signal of the remote control on the program source selection page as the control signal for selecting the program source.

进一步的,在一个实施例中,本申请实施例中能够复用电视盒子的遥控器进行直播节目的选台,具体的,所述中央处理器104还用于:Further, in an embodiment, in the embodiment of the present application, the remote control of the TV box can be reused to select a live program. Specifically, the central processing unit 104 is also used for:

在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;After determining that the program source is a cable television, receiving a channel selection signal sent by the remote controller;

根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。According to the channel selection signal, the cable television processing unit is controlled to demodulate the TV station corresponding to the channel selection signal and output to the audio and video interface.

这样,有线电视处理单元能够从射频信号中选择出选择的电视台进行解析播放,使得用户使用电视盒子能够很方便的控制电视直播节目的播放。In this way, the cable television processing unit can select the selected TV station from the radio frequency signal for analysis and playback, so that the user can conveniently control the playback of the live TV program by using the TV box.

进一步的,本申请实施例中,遥控器可同于选择互联网电视点播节目播放,具体的,所述中央处理器还用于:Further, in the embodiment of the present application, the remote control can be the same as selecting the Internet TV on-demand program to play. Specifically, the central processing unit is also used for:

在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;After determining that the program source is Internet TV, receiving a selection signal for the on-demand program of Internet TV sent by the remote control;

根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。According to the selection signal, the Internet TV processing unit is controlled to demodulate the selected on-demand program and output it to the audio and video interface.

这样,用户可以通过电视盒子点播节目进行播放,例如选择电视盒子支持的互联网内容提供商提供的视频点播,如电影。In this way, the user can play on-demand programs through the TV box, for example, select the video-on-demand provided by the Internet content provider supported by the TV box, such as movies.

进一步的,如图3所示,所述互联网电视处理单元包括:网络接口1021、网络单元1022、图形处理器1023、音视频处理单元1024,其中:Further, as shown in FIG. 3 , the Internet TV processing unit includes: a network interface 1021, a network unit 1022, a graphics processor 1023, and an audio and video processing unit 1024, wherein:

所述中央处理器104具体用于若选择的节目源为互联网电视则控制所述网络接口1021从互联网接收点播节目的数据包;The central processing unit 104 is specifically configured to control the network interface 1021 to receive data packets of on-demand programs from the Internet if the selected program source is Internet TV;

所述网络单元1022用于根据中央处理器104的控制对网络接口1021输出的数据包进行解析获得音视频流;The network unit 1022 is configured to parse the data packets output by the network interface 1021 according to the control of the central processing unit 104 to obtain audio and video streams;

所述图形处理器1023用于根据中央处理器的调用对所述音视频流进行处理;The graphics processor 1023 is configured to process the audio and video stream according to the call of the central processing unit;

所述音视频处理单元1024用于根据中央处理器的控制对图形处理器处理后的音视频流进行解析获得所述音视频接口支持的音视频信号,并输出给所述音视频接口。The audio and video processing unit 1024 is configured to parse the audio and video streams processed by the graphics processor according to the control of the central processing unit to obtain audio and video signals supported by the audio and video interface, and output to the audio and video interface.

互联网电视处理单元连接公众互联网,包含了互联网电视的认证、鉴权、码流接收、解码,输出音视信号。用户通过电视盒子提供的用户界面选择电视直播或者电影、电视剧、教育等节目的点播内容。The Internet TV processing unit is connected to the public Internet, including the authentication, authentication, stream reception and decoding of Internet TV, and output of audio and video signals. The user selects live TV or on-demand content of programs such as movies, TV series, and education through the user interface provided by the TV box.

进一步的如图4所示,所述中央处理器用于通过红外遥控接口105接收所述遥控器的控制信号。此外,电视盒子还设置有外设接口106用于连接外设设备。Further as shown in FIG. 4 , the central processing unit is configured to receive the control signal of the remote control through the infrared remote control interface 105 . In addition, the TV box is also provided with a peripheral interface 106 for connecting peripheral devices.

以指定有线电视为例,如图5所示,为本申请实施例提供的互联网电视盒子的结构示意图。其中,在图5中灰色箭头表示媒体信息、灰色箭头表示控制流。图5所示的电视盒子中,采用基于安卓的CPU(Central Processing Unit/Processor,中央处理器)和GPU(Graphics Processing Unit,图形处理器)实现视频点播处理。Taking a designated cable TV as an example, as shown in FIG. 5 , it is a schematic structural diagram of an Internet TV box provided in an embodiment of the present application. Among them, in FIG. 5 , the gray arrows represent media information, and the gray arrows represent control flow. In the TV box shown in FIG. 5 , an Android-based CPU (Central Processing Unit/Processor, central processing unit) and a GPU (Graphics Processing Unit, graphics processor) are used to implement video-on-demand processing.

CPU负责电视直播功能和互联网视频点播功能选择,用户通过遥控器选择了电视直播功能以后,CPU控制有线电视处理单元将输出信号给音视频接口,用户通过遥控器和红外接口,将换台信号输入到CPU,CPU通过I2C总线,将换台信号传送有线电视处理单元,进行调谐换台操作。用户按遥控器的退出键或者HOME回到主页,用户又可以选择电视节目直播或者视频点播。The CPU is responsible for the selection of the live TV function and the Internet video-on-demand function. After the user selects the live TV function through the remote control, the CPU controls the cable TV processing unit to output the signal to the audio and video interface, and the user inputs the channel change signal through the remote control and infrared interface. To the CPU, the CPU transmits the channel-changing signal to the cable TV processing unit through the I2C bus to perform tuning and channel-changing operations. The user presses the exit key of the remote control or HOME to return to the home page, and the user can choose a live TV program or a video on demand.

用户选择互联网电视视频节目点播时,CPU控制音视频接口输出给显示器的视频信号切换到互联网电视信号输出,电视界面转换到互联网电视的EPG主页,所有操作可以同互联网电视。When the user selects the Internet TV video program on demand, the CPU controls the video signal output from the audio and video interface to the monitor to switch to the Internet TV signal output, and the TV interface is converted to the EPG homepage of the Internet TV. All operations can be the same as the Internet TV.

基于相同的发明构思,本申请实施例还提供一种电视节目处理方法,如图6所示,所述方法包括:Based on the same inventive concept, an embodiment of the present application also provides a TV program processing method, as shown in FIG. 6 , the method includes:

步骤601:接收遥控器发送的控制信号;Step 601: Receive a control signal sent by a remote controller;

步骤602:若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元向所述音视频接口输出音视频信号;Step 602: if the received control signal is an instruction to select cable television as a program source, then control the cable television processing unit to output audio and video signals to the audio and video interface;

步骤603:若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元向所述音视频接口输出音视频信号。Step 603: If the received control signal is an instruction to select Internet TV as a program source, control the Internet TV processing unit to output audio and video signals to the audio and video interface.

进一步的,为了实现节目源的选择,本申请中还可以在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。Further, in order to realize the selection of the program source, in the present application, when a signal triggered by the home button of the remote control is received, the audio and video interface can be controlled to output the program source selection page to the display, in which the program source selection page is displayed. Including the option of selecting whether the program source is cable TV or Internet TV; using the received operation signal of the remote control on the program source selection page as the control signal for selecting the program source.

进一步的,如前所述为了实现为电视直播节目的选台,本申请实施例中还可以:在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。Further, as mentioned above, in order to realize the channel selection of a live TV program, in this embodiment of the present application, it is also possible to: after determining that the program source is cable television, receive a channel selection signal sent by the remote control; The signal controls the cable television processing unit to demodulate the television station corresponding to the channel selection signal and output to the audio and video interface.

进一步的,为了实现对点播节目的选择,在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。Further, in order to realize the selection of the on-demand program, after determining that the program source is Internet TV, receive the selection signal for the on-demand program of Internet TV sent by the remote control; control the Internet TV processing unit according to the selection signal. The selected on-demand program is demodulated and output to the audio and video interface.

进一步的,接收遥控器发送的控制信号可实施为通过红外遥控接口接收所述遥控器的控制信号。Further, receiving the control signal sent by the remote control may be implemented as receiving the control signal of the remote control through an infrared remote control interface.

基于相同的发明构思,本申请还提供一种电视节目处理装置,如图7所示该装置包括:Based on the same inventive concept, the present application also provides a television program processing device, as shown in FIG. 7 , the device includes:

控制信号接收单元701,用于接收遥控器发送的控制信号;a control signal receiving unit 701, configured to receive a control signal sent by a remote controller;

控制单元702,用于若接收的控制信号为选择有线电视作为节目源的指令,则控制所述有线电视处理单元向所述音视频接口输出音视频信号;若接收的控制信号为选择互联网电视作为节目源的指令,则控制所述互联网电视处理单元向所述音视频接口输出音视频信号。The control unit 702 is used to control the cable television processing unit to output audio and video signals to the audio and video interface if the received control signal is an instruction to select cable television as a program source; if the received control signal is to select Internet TV as the program source The instruction of the program source controls the Internet TV processing unit to output audio and video signals to the audio and video interface.

进一步的,所述控制单元还用于在接收到由遥控器的主页键触发的信号时,控制所述音视频接口输出节目源选择页给显示器,所述节目源选择页中包括选择节目源为有线电视还是互联网电视的选项;将接收到的遥控器针对节目源选择页的操作信号作为选择节目源的控制信号。Further, the control unit is also used to control the audio and video interface to output a program source selection page to the display when receiving a signal triggered by the home button of the remote control, and the program source selection page includes the selection program source as: The option of cable TV or Internet TV; the received operation signal of the remote control on the program source selection page is used as the control signal for selecting the program source.

进一步的所述控制信号接收单元还用于在确定节目源为有线电视之后,接收所述遥控器发送的选台信号;Further, the control signal receiving unit is further configured to receive a channel selection signal sent by the remote controller after determining that the program source is a cable television;

控制单元还用于根据所述选台信号控制所述有线电视处理单元对选台信号对应的电视台进行解调并输出给所述音视频接口。The control unit is further configured to control the cable television processing unit to demodulate the TV station corresponding to the channel selection signal according to the channel selection signal and output it to the audio and video interface.

进一步的,所述装置还包括:Further, the device also includes:

控制信号接收单元还用于在确定节目源为互联网电视之后,接收所述遥控器发送的针对互联网电视的点播节目的选择信号;The control signal receiving unit is further configured to, after determining that the program source is the Internet TV, receive the selection signal for the on-demand program of the Internet TV sent by the remote control;

控制单元还用于根据所述选则信号控制所述互联网电视处理单元对选择的点播节目进行解调并输出给所述音视频接口。The control unit is further configured to control the Internet TV processing unit to demodulate the selected on-demand program according to the selection signal and output it to the audio and video interface.

进一步的,控制信号接收单元具体用于通过红外遥控接口接收所述遥控器的控制信号。Further, the control signal receiving unit is specifically configured to receive the control signal of the remote control through an infrared remote control interface.

在介绍了本申请示例性实施方式的防抖机芯的光轴偏差的补偿方法和装置之后,接下来,介绍根据本申请的另一示例性实施方式的计算装置。After the method and device for compensating the optical axis deviation of the anti-shake movement according to the exemplary embodiment of the present application are introduced, next, the computing device according to another exemplary embodiment of the present application is introduced.

所属技术领域的技术人员能够理解,本申请的各个方面可以实现为系统、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。As will be appreciated by one skilled in the art, various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application can be embodied in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, which may be collectively referred to herein as implementations "circuit", "module" or "system".

在一些可能的实施方式中,根据本申请的计算装置可以至少包括至少一个处理器、以及至少一个存储器。其中,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器执行本说明书上述描述的根据本申请各种示例性实施方式的系统权限开启方法中的步骤。例如,处理器可以执行如图6中所示的步骤601-603。In some possible implementations, a computing device according to the present application may include at least one processor, and at least one memory. The memory stores program codes, and when the program codes are executed by the processor, causes the processor to execute the steps in the method for unlocking the system authority according to various exemplary embodiments of the present application described above in this specification. For example, the processor may perform steps 601-603 as shown in FIG. 6 .

下面参照图8来描述根据本申请的这种实施方式的计算装置130。图8的计算装置130仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。A computing device 130 according to such an embodiment of the present application is described below with reference to FIG. 8 . The computing device 130 in FIG. 8 is only an example, and should not impose any limitations on the functions and scope of use of the embodiments of the present application.

如图8,计算装置130以通用计算装置的形式表现。计算装置130的组件可以包括但不限于:上述至少一个处理器131、上述至少一个存储器132、连接不同系统组件(包括存储器132和处理器131)的总线133。8, computing device 130 takes the form of a general-purpose computing device. Components of the computing device 130 may include, but are not limited to, the above-mentioned at least one processor 131 , the above-mentioned at least one memory 132 , and a bus 133 connecting different system components (including the memory 132 and the processor 131 ).

总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。Bus 133 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus structures.

存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(ROM)1323。Memory 132 may include readable media in the form of volatile memory, such as random access memory (RAM) 1321 and/or cache memory 1322 , and may further include read only memory (ROM) 1323 .

存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。The memory 132 may also include a program/utility 1325 having a set (at least one) of program modules 1324 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, which An implementation of a network environment may be included in each or some combination of the examples.

计算装置130也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算装置130交互的设备通信,和/或与使得该计算装置130能与一个或多个其它计算装置进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口135进行。并且,计算装置130还可以通过网络适配器136与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于计算装置130的其它模块通信。应当理解,尽管图中未示出,可以结合计算装置130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。Computing device 130 may also communicate with one or more external devices 134 (eg, keyboards, pointing devices, etc.), may also communicate with one or more devices that enable a user to interact with computing device 130, and/or communicate with the computing device 130 communicates with any device (eg, router, modem, etc.) capable of communicating with one or more other computing devices. Such communication may take place through input/output (I/O) interface 135 . Also, the computing device 130 may communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN), and/or a public network such as the Internet) through a network adapter 136 . As shown, network adapter 136 communicates with other modules for computing device 130 via bus 133 . It should be understood that, although not shown, other hardware and/or software modules may be used in conjunction with computing device 130, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives and data backup storage systems.

在一些可能的实施方式中,本申请提供的电视节目的处理方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的屏幕的显示调节方法中的步骤,例如,计算机设备执行如图6中所示的步骤601-603。In some possible implementations, various aspects of the television program processing method provided by the present application can also be implemented in the form of a program product, which includes program code, and when the program product runs on a computer device, the program code is used for The computer device is caused to execute the steps in the method for adjusting the display of the screen according to various exemplary embodiments of the present application described above in this specification, for example, the computer device executes steps 601-603 as shown in FIG. 6 .

程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples (non-exhaustive list) of readable storage media include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

本申请的实施方式的电视节目的处理的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算装置上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The program product for the processing of television programs of embodiments of the present application may employ a portable compact disk read only memory (CD-ROM) and include program code, and may be executed on a computing device. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A readable signal medium may include a propagated data signal in baseband or as part of a carrier wave, carrying readable program code therein. Such propagated data signals may take a variety of forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing. A readable signal medium can also be any readable medium, other than a readable storage medium, that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a readable medium may be transmitted using any suitable medium including, but not limited to, wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算装置上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算装置上部分在远程计算装置上执行、或者完全在远程计算装置或服务器上执行。在涉及远程计算装置的情形中,远程计算装置可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算装置,或者,可以连接到外部计算装置(例如利用因特网服务提供商来通过因特网连接)。Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages—such as Java, C++, etc., as well as conventional procedural programming Language - such as the "C" language or similar programming language. The program code may execute entirely on the user computing device, partly on the user equipment, as a stand-alone software package, partly on the user computing device and partly on a remote computing device, or entirely on the remote computing device or server execute on. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (eg, using an Internet service) provider to connect via the Internet).

应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, this division is merely exemplary and not mandatory. Indeed, according to embodiments of the present application, the features and functions of two or more units described above may be embodied in one unit. Conversely, the features and functions of one unit described above may be further subdivided to be embodied by multiple units.

此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。Furthermore, although the operations of the methods of the present application are depicted in the figures in a particular order, this does not require or imply that the operations must be performed in the particular order, or that all illustrated operations must be performed to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined to be performed as one step, and/or one step may be decomposed into multiple steps to be performed.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by those skilled in the art, the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。While the preferred embodiments of the present application have been described, additional changes and modifications to these embodiments may occur to those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be construed to include the preferred embodiment and all changes and modifications that fall within the scope of this application.

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims (15)

1. The utility model provides a television box which characterized in that, includes cable TV processing unit, internet TV processing unit, audio and video interface and central processing unit, wherein:
the central processing unit is used for receiving a control signal sent by the remote controller, and controlling the cable television processing unit to output an audio/video signal to the audio/video interface if the received control signal is an instruction for selecting a cable television as a program source; if the received control signal is an instruction for selecting an internet television as a program source, controlling the internet television processing unit to output an audio/video signal to the audio/video interface;
the audio and video interface is used for outputting audio and video signals to the display.
2. The television box according to claim 1, wherein the television processing unit comprises a radio frequency processing sub-unit and an intermediate frequency processing sub-unit;
the radio frequency processing subunit is used for receiving radio frequency signals of the cable television, tuning the radio frequency signals into intermediate frequency signals and then outputting the intermediate frequency signals to the intermediate frequency processing subunit;
and the intermediate frequency processing subunit is used for demodulating the input intermediate frequency signal into an audio/video signal which can be output by the audio/video interface.
3. The television box of claim 1, wherein the central processor is specifically configured to:
when a signal triggered by a home page key of a remote controller is received, controlling the audio and video interface to output a program source selection page to a display, wherein the program source selection page comprises an option for selecting whether a program source is a cable television or an internet television;
and taking the received operation signal of the remote controller aiming at the program source selection page as a control signal for selecting the program source.
4. The television box of claim 1, wherein the central processor is further configured to:
after determining that the program source is the cable television, receiving a channel selection signal sent by the remote controller;
and controlling the cable television processing unit to demodulate the television station corresponding to the channel selection signal according to the channel selection signal and outputting the demodulated television station to the audio/video interface.
5. The television box of claim 1, wherein the central processor is further configured to:
after determining that the program source is the Internet television, receiving a selection signal which is sent by the remote controller and aims at the on-demand program of the Internet television;
and controlling the Internet television processing unit to demodulate the selected on-demand program according to the rule selection signal and outputting the demodulated program to the audio and video interface.
6. The television box of claim 5, wherein the internet television processing unit comprises: network interface, network element, image processor, audio frequency and video processing unit, wherein:
the central processor is specifically used for controlling the network interface to receive a data packet of the on-demand program from the internet if the selected program source is the internet television;
the network unit is used for analyzing a data packet output by the network interface according to the control of the central processing unit to obtain audio and video stream;
the graphics processor is used for processing the audio and video stream according to the call of the central processing unit;
the audio and video processing unit is used for analyzing the audio and video stream processed by the graphic processor according to the control of the central processing unit to obtain an audio and video signal supported by the audio and video interface and outputting the audio and video signal to the audio and video interface.
7. The television box of claim 1, wherein the central processor is configured to receive control signals from the remote control via an infrared remote control interface.
8. A method for processing a television program, the method comprising:
receiving a control signal sent by a remote controller;
if the received control signal is an instruction for selecting a cable television as a program source, controlling the cable television processing unit to output audio and video signals to the audio and video interface;
and if the received control signal is an instruction for selecting the Internet television as a program source, controlling the Internet television processing unit to output audio and video signals to the audio and video interface.
9. The method of claim 8, further comprising:
when a signal triggered by a home page key of a remote controller is received, controlling the audio and video interface to output a program source selection page to a display, wherein the program source selection page comprises an option for selecting whether a program source is a cable television or an internet television;
and taking the received operation signal of the remote controller aiming at the program source selection page as a control signal for selecting the program source.
10. The method of claim 8, further comprising:
after determining that the program source is the cable television, receiving a channel selection signal sent by the remote controller;
and controlling the cable television processing unit to demodulate the television station corresponding to the channel selection signal according to the channel selection signal and outputting the demodulated television station to the audio/video interface.
11. The method of claim 8, further comprising:
after determining that the program source is the Internet television, receiving a selection signal which is sent by the remote controller and aims at the on-demand program of the Internet television;
and controlling the Internet television processing unit to demodulate the selected on-demand program according to the rule selection signal and outputting the demodulated program to the audio and video interface.
12. The method of claim 8, wherein receiving the control signal sent by the remote controller specifically comprises:
and receiving a control signal of the remote controller through an infrared remote control interface.
13. A television program processing apparatus, the apparatus comprising:
the control signal receiving unit is used for receiving a control signal sent by the remote controller;
the control unit is used for controlling the cable television processing unit to output audio and video signals to the audio and video interface if the received control signal is an instruction for selecting a cable television as a program source; and if the received control signal is an instruction for selecting the Internet television as a program source, controlling the Internet television processing unit to output audio and video signals to the audio and video interface.
14. A computer-readable medium having stored thereon computer-executable instructions for performing the method of any one of claims 8-12.
15. A computing device, comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 8-12.
CN201811531985.5A 2018-12-14 2018-12-14 TV box, TV program processing method, device and storage medium Pending CN111327932A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811531985.5A CN111327932A (en) 2018-12-14 2018-12-14 TV box, TV program processing method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811531985.5A CN111327932A (en) 2018-12-14 2018-12-14 TV box, TV program processing method, device and storage medium

Publications (1)

Publication Number Publication Date
CN111327932A true CN111327932A (en) 2020-06-23

Family

ID=71172337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811531985.5A Pending CN111327932A (en) 2018-12-14 2018-12-14 TV box, TV program processing method, device and storage medium

Country Status (1)

Country Link
CN (1) CN111327932A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113726905A (en) * 2021-09-03 2021-11-30 中国联合网络通信集团有限公司 Data acquisition method, device and equipment based on home terminal equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874337A (en) * 2006-06-28 2006-12-06 中国移动通信集团公司 TV control method
US20090051650A1 (en) * 2007-08-21 2009-02-26 Peter Rae Shintani Pass through of remote commands
CN201467355U (en) * 2009-07-24 2010-05-12 北京网尚文化传播有限公司 Video-on-demand system
CN101883223A (en) * 2009-05-04 2010-11-10 北京华旗资讯数码科技有限公司 A kind of remote control for digital TV and digital TV
CN201986088U (en) * 2011-03-15 2011-09-21 深圳特发信息有线电视有限公司 Network television set-top box
CN107707949A (en) * 2017-09-26 2018-02-16 深圳佳力拓科技有限公司 It is a kind of to support cable TV signal and ISDB T set-top-box system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874337A (en) * 2006-06-28 2006-12-06 中国移动通信集团公司 TV control method
US20090051650A1 (en) * 2007-08-21 2009-02-26 Peter Rae Shintani Pass through of remote commands
CN101883223A (en) * 2009-05-04 2010-11-10 北京华旗资讯数码科技有限公司 A kind of remote control for digital TV and digital TV
CN201467355U (en) * 2009-07-24 2010-05-12 北京网尚文化传播有限公司 Video-on-demand system
CN201986088U (en) * 2011-03-15 2011-09-21 深圳特发信息有线电视有限公司 Network television set-top box
CN107707949A (en) * 2017-09-26 2018-02-16 深圳佳力拓科技有限公司 It is a kind of to support cable TV signal and ISDB T set-top-box system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113726905A (en) * 2021-09-03 2021-11-30 中国联合网络通信集团有限公司 Data acquisition method, device and equipment based on home terminal equipment

Similar Documents

Publication Publication Date Title
TWI517689B (en) Method and system for switching multi-images
DK2180652T3 (en) Method and system for transmitting media information
US10779045B2 (en) Multi-option sourcing of content and interactive television
WO2017000695A1 (en) Method and device for displaying electronic program guide (epg), and set top box
CN102577416B (en) Method, device and system for selectively outputting multimedia content
US20110302603A1 (en) Content output system, content output method, program, terminal device, and output device
CN103096128A (en) Method capable of achieving video interaction, server, terminal and system
CN105681139A (en) Devices and methods for obtaining media stream with adaptive resolutions
US20250337966A1 (en) Systems and methods for optimizing a set-top box to retrieve missed content
US10009654B2 (en) Media interface device
CN113132194A (en) Information transfer method, device, equipment, server and storage medium
CN101292522A (en) Mobile Device Control of Mobile Television Broadcast Signals to Multiple Destinations
WO2008026845A1 (en) Service roaming system and method
CN205230019U (en) System for realize video seamless handover between many screens
KR20130066432A (en) Method and apparatus for providing iptv service based on cloud
KR20090008064A (en) Automatic Search Method and Applied Imaging Device
CN111327932A (en) TV box, TV program processing method, device and storage medium
KR101271086B1 (en) Systems for viewing multimedia, apparatus for receiving a broadcasting signal, methods for viewing multimedia thereof, and methods for receiving a broadcasting signal thereof
CN109889871B (en) Digital television live broadcasting method, device and system based on network playing equipment
CN114286123B (en) Live broadcasting method and device of television program
KR20160015532A (en) System for providing service associated with broadcasting based on cloud streaming, client for providing service associated with broadcasting, trigger contents providing server and method using the same
CN102427562B (en) Television interactive equipment, system and method
US10390100B2 (en) Method and system for controlling a centralized content distribution system with a remote control
JP2015012502A (en) Video output device, television-program related program, and video output method
KR101271083B1 (en) Systems for viewing multimedia, apparatus for receiving a broadcasting signal, methods for viewing multimedia thereof, and methods for receiving a broadcasting signal thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200623

RJ01 Rejection of invention patent application after publication