CN100515056C - Method, system apparatus and set top box for displaying mutli-channel information in identical picture - Google Patents
Method, system apparatus and set top box for displaying mutli-channel information in identical picture Download PDFInfo
- Publication number
- CN100515056C CN100515056C CNB2006101385897A CN200610138589A CN100515056C CN 100515056 C CN100515056 C CN 100515056C CN B2006101385897 A CNB2006101385897 A CN B2006101385897A CN 200610138589 A CN200610138589 A CN 200610138589A CN 100515056 C CN100515056 C CN 100515056C
- Authority
- CN
- China
- Prior art keywords
- channel
- mosaic
- media stream
- received
- top box
- 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.)
- Expired - Fee Related
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2665—Gathering content from different sources, e.g. Internet and satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种在同一画面中显示多个频道信息的方法、系统、装置及机顶盒,涉及数字多媒体领域。方案中,画面处理器根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流;机顶盒接收用户的马赛克业务启动命令,通过与中间服务器的交互获取马赛克频道信息,然后根据该马赛克频道信息向网络请求马赛克媒体流,接收来自网络的马赛克媒体流,并通过终端显示该马赛克媒体流的内容,使得实现马赛克业务的媒体流不再是多路而只有一路,对于传输资源随媒体流数量增加而增加的网络,实现马赛克业务时无需占用过多的传输资源;并且机顶盒无需再对多路媒体流同时进行解码,降低了机顶盒实现的复杂度,降低了机顶盒的成本。
The invention discloses a method, a system, a device and a set-top box for displaying information of multiple channels in the same picture, and relates to the field of digital multimedia. In the solution, the picture processor assembles the received multiple media streams according to the divided areas of the channels, and merges them into one mosaic media stream; the set-top box receives the user’s mosaic service start command, and obtains the mosaic channel information through the interaction with the intermediate server, and then According to the mosaic channel information, request a mosaic media stream from the network, receive the mosaic media stream from the network, and display the content of the mosaic media stream through the terminal, so that the media stream for realizing the mosaic service is no longer multiple channels but only one channel. For transmission resources The network that increases with the number of media streams does not need to occupy too much transmission resources when implementing mosaic services; and the set-top box does not need to decode multiple media streams at the same time, which reduces the complexity of the implementation of the set-top box and reduces the cost of the set-top box.
Description
技术领域 technical field
本发明涉及数字多媒体领域,特别是指一种在同一画面中显示多个频道信息的方法、系统、装置及机顶盒。The invention relates to the field of digital multimedia, in particular to a method, system, device and set-top box for displaying information of multiple channels in the same picture.
背景技术 Background technique
在互联网电视(Internet Protocol Television or Interactive PersonalTelevision,IPTV)和双向数字电视(Digital Television,DTV)中,有一种在同一画面中同时显示多个频道节目的电子节目指南(Electronic Program Guide,EPG)展示手段,一般将其称为马赛克(Mosaic)。马赛克为用户提供的业务体验是:将显示屏幕划分成多个区域,每个区域独立显示一个频道的节目,用户能够在这些区域中观看各频道的节目,通过遥控器选择某个频道对应的区域并点击后,全屏观看相应频道的节目。与文字及图片组成的频道节目单相比,马赛克能够实时展现各频道正在播放的节目情况,向用户提供更加直观和有吸引力的节目预告功能。In Internet TV (Internet Protocol Television or Interactive PersonalTelevision, IPTV) and two-way digital TV (Digital Television, DTV), there is an electronic program guide (Electronic Program Guide, EPG) display method that simultaneously displays programs of multiple channels on the same screen. , generally referred to as Mosaic (Mosaic). The service experience provided by Mosaic for users is: the display screen is divided into multiple areas, and each area independently displays the programs of a channel, and the user can watch the programs of each channel in these areas, and select the area corresponding to a certain channel through the remote control And click to watch the program of the corresponding channel in full screen. Compared with the channel program list composed of text and pictures, the mosaic can display the program status of each channel in real time, and provide users with a more intuitive and attractive program preview function.
马赛克的具体实现是:机顶盒同时接收各频道节目的媒体流,对各媒体流进行解码,将显示屏幕划分为多个区域,例如,N×M个区域,每个区域独立显示一个频道的节目,机顶盒将多个频道节目的媒体流的内容合并并同时显示在屏幕上,用户可以通过各区域的小画面观看各频道的节目,用户确定需要观看的节目后,通过遥控器选择该节目的频道对应的区域并点击,机顶盒收到用户输入的该命令后,停止接收该频道以外的其他媒体流,向用户全屏播放该用户所选择的频道的节目。The specific implementation of the mosaic is: the set-top box receives the media streams of each channel program at the same time, decodes each media stream, and divides the display screen into multiple areas, for example, N×M areas, and each area independently displays the programs of one channel. The set-top box combines the contents of the media streams of multiple channel programs and displays them on the screen at the same time. Users can watch the programs of each channel through the small screens in each area. After receiving the command input by the user, the set-top box stops receiving other media streams other than the channel, and plays the program of the channel selected by the user to the user in full screen.
现有实现马赛克的方案中,需要机顶盒同时接收多个频道的媒体流,将导致整体实现方案的成本过高,同时机顶盒的实现大大复杂化,下面详细描述原因。In existing mosaic implementation schemes, a set-top box is required to receive media streams of multiple channels at the same time, which will lead to high cost of the overall implementation scheme, and at the same time greatly complicate the implementation of the set-top box. The reasons are described in detail below.
在IPTV网络中,实现一个3×3的马赛克业务时,机顶盒需要在9个组播端口接收媒体流,并且机顶盒的解码芯片需要同时对收到的9路媒体流进行解码。如果一个频道需要占用1.2至2.5兆比特/秒(Mbps)的带宽,则一个3×3的马赛克业务就需要占用的接入带宽为10.8至22.5Mbps,使得在IPTV网络中实现马赛克业务时需要过多的传输资源。另外,需要机顶盒的解码芯片能够同时对多路媒体流进行解码,并且还需要机顶盒对显示屏幕进行区域分割、及对各媒体流的内容合并同时显示在屏幕上,这样,机顶盒实现的复杂度非常高,这将导致机顶盒的成本急剧上升。In an IPTV network, when implementing a 3×3 mosaic service, the set-top box needs to receive media streams on 9 multicast ports, and the decoding chip of the set-top box needs to decode the received 9 media streams at the same time. If a channel needs to occupy a bandwidth of 1.2 to 2.5 megabits per second (Mbps), then a 3×3 mosaic service needs to occupy an access bandwidth of 10.8 to 22.5 Mbps, making it necessary to pass the time when realizing the mosaic service in the IPTV network. more transmission resources. In addition, the decoding chip of the set-top box is required to be able to decode multiple media streams at the same time, and the set-top box is also required to segment the display screen and merge the content of each media stream to be displayed on the screen at the same time. In this way, the complexity of the implementation of the set-top box is very high. High, which will lead to a sharp rise in the cost of the set-top box.
在DTV网络中,虽然无论是传输一路媒体流还是同时传输多路媒体流,其传输带宽都是固定的,使得实现马赛克业务并不会额外占用传输资源,但是在DTV网络中实现马赛克业务同样需要机顶盒同时接收多路媒体流,仍然需要机顶盒的解码芯片同时对多路媒体流进行解码,并且还需要机顶盒对显示屏幕进行区域分割、及对各媒体流的内容合并同时显示在屏幕上,这样,机顶盒实现的复杂度仍然非常高,由此导致机顶盒的成本急剧上升。In the DTV network, although the transmission bandwidth is fixed no matter whether one media stream is transmitted or multiple media streams are transmitted at the same time, the implementation of the mosaic service does not occupy additional transmission resources, but the implementation of the mosaic service in the DTV network also requires The set-top box receives multiple media streams at the same time, and the decoding chip of the set-top box is still required to decode the multiple media streams at the same time, and the set-top box is also required to segment the display screen and merge the contents of each media stream to be displayed on the screen at the same time. In this way, The implementation complexity of the set-top box is still very high, resulting in a sharp increase in the cost of the set-top box.
发明内容 Contents of the invention
有鉴于此,本发明提供一种在同一画面中显示多个频道信息的方法、系统、装置及机顶盒。In view of this, the present invention provides a method, system, device and set-top box for displaying information of multiple channels on the same screen.
本发明提供的在同一画面中显示多个频道信息的系统包括:画面处理器、中间件服务器、机顶盒和终端,其中,所述画面处理器用于根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流,并向网络传输;所述中间件服务器用于根据收到的请求发送维护的马赛克频道信息;所述机顶盒用于接收用户的马赛克业务启动命令,请求马赛克频道信息,并根据收到的马赛克频道信息接收来自网络的马赛克媒体流;所述终端用于显示该马赛克媒体流的内容。The system for displaying information of multiple channels in the same picture provided by the present invention includes: a picture processor, a middleware server, a set-top box and a terminal, wherein the picture processor is used to process the received multi-channel media streams according to the divided areas of the channels Assembling, merging into one mosaic media stream, and transmitting to the network; the middleware server is used to send the maintained mosaic channel information according to the received request; the set-top box is used to receive the user’s mosaic service start command and request the mosaic channel information, and receive the mosaic media stream from the network according to the received mosaic channel information; the terminal is used to display the content of the mosaic media stream.
本发明提供的在同一画面中显示多个频道信息的服务器包括:信息维护单元和界面生成单元,其中,所述信息维护单元用于维护由多路媒体流进行拼装、合并为一路的马赛克媒体流的各频道信息;所述界面生成单元用于根据所述各频道信息和频道的划分区域生成马赛克透明控制界面,并根据收到的请求发送该马赛克透明控制界面,所述马赛克透明控制界面中包含的各区域包含频道标识。The server for displaying information of multiple channels in the same screen provided by the present invention includes: an information maintenance unit and an interface generation unit, wherein the information maintenance unit is used to maintain mosaic media streams assembled and merged into one channel by multiple media streams each channel information; the interface generating unit is used to generate a mosaic transparent control interface according to the channel information and the division area of the channel, and send the mosaic transparent control interface according to the received request, and the mosaic transparent control interface includes Each area of contains the channel ID.
本发明提供的在同一画面中显示多个频道信息的机顶盒包括:界面处理单元、解码芯片和叠加单元,其中,所述界面处理单元用于接收并发送马赛克透明控制界面,所述马赛克透明控制界面中包含的各区域包含频道标识;所述解码芯片用于对收到的由多路媒体流拼装的一路马赛克媒体流进行解码并发送;所述叠加单元用于将收到的马赛克透明控制界面与收到的马赛克媒体流进行叠加并发送。The set-top box for displaying information of multiple channels in the same screen provided by the present invention includes: an interface processing unit, a decoding chip and a superposition unit, wherein the interface processing unit is used to receive and send a mosaic transparent control interface, and the mosaic transparent control interface Each area contained in includes a channel identification; the decoding chip is used to decode and send a received mosaic media stream assembled from multiple media streams; the superposition unit is used to combine the received mosaic transparent control interface with The received mosaic media streams are superimposed and sent.
本发明提供的在同一画面中显示多个频道信息的方法包括:画面处理器根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流;机顶盒接收用户的马赛克业务启动命令,通过与中间服务器的交互获取马赛克频道信息,然后根据该马赛克频道信息向网络请求马赛克媒体流,接收来自网络的马赛克媒体流,并通过终端显示该马赛克媒体流的内容。The method for displaying information of multiple channels in the same screen provided by the present invention includes: the screen processor assembles the received multi-channel media streams according to the divided areas of the channels, and merges them into one mosaic media stream; the set-top box receives the user's mosaic service and starts command to obtain the mosaic channel information through the interaction with the intermediate server, and then request the mosaic media stream from the network according to the mosaic channel information, receive the mosaic media stream from the network, and display the content of the mosaic media stream through the terminal.
本发明中,在系统中设置画面处理器,画面处理器根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流;机顶盒接收用户的马赛克业务启动命令,通过与中间服务器的交互获取马赛克频道信息,然后根据该马赛克频道信息向网络请求马赛克媒体流,接收来自网络的马赛克媒体流,并通过终端显示该马赛克媒体流的内容,使得实现马赛克业务的媒体流不再是多路而只有一路,对于传输资源随媒体流数量增加而增加的网络、如IPTV网络,实现马赛克业务时无需占用过多的传输资源;并且机顶盒无需再对多路媒体流同时进行解码,降低了机顶盒实现的复杂度。另外,由于多路媒体流的拼装及画面处理是在位于网络侧的画面处理器中完成的,机顶盒无需再进行多路媒体流的拼装及画面的分割和拼装,同样也降低了机顶盒实现的复杂度,降低了机顶盒的成本。综上所述,根据本发明提出的方案,能够大大降低马赛克业务的实现成本。In the present invention, a picture processor is set in the system, and the picture processor assembles the received multi-channel media streams according to the divided areas of the channels, and merges them into one mosaic media stream; The interaction of the server obtains the mosaic channel information, and then requests the network for the mosaic media stream according to the mosaic channel information, receives the mosaic media stream from the network, and displays the content of the mosaic media stream through the terminal, so that the media stream for realizing the mosaic service is no longer Multiple channels but only one channel. For networks whose transmission resources increase with the increase in the number of media streams, such as IPTV networks, mosaic services do not need to occupy too many transmission resources; and the set-top box does not need to decode multiple media streams at the same time, reducing the The complexity of the set-top box implementation. In addition, since the assembly of multiple media streams and image processing are completed in the image processor located on the network side, the set-top box does not need to assemble multiple media streams and divide and assemble images, which also reduces the complexity of the implementation of the set-top box. Degree, reducing the cost of the set-top box. To sum up, according to the solution proposed by the present invention, the implementation cost of the mosaic service can be greatly reduced.
附图说明 Description of drawings
图1为本发明实施例一中实现马赛克业务的系统结构示意图;FIG. 1 is a schematic structural diagram of a system for realizing a mosaic service in Embodiment 1 of the present invention;
图2A为本发明实施例二中中间件服务器的结构示意图;FIG. 2A is a schematic structural diagram of a middleware server in Embodiment 2 of the present invention;
图2B为本发明实施例三中中间件服务器的结构示意图;FIG. 2B is a schematic structural diagram of a middleware server in Embodiment 3 of the present invention;
图2C为本发明实施例四中中间件服务器的结构示意图;FIG. 2C is a schematic structural diagram of a middleware server in Embodiment 4 of the present invention;
图3A为本发明实施例五中机顶盒的结构示意图;3A is a schematic structural diagram of a set-top box in Embodiment 5 of the present invention;
图3B为本发明实施例六中机顶盒的结构示意图;3B is a schematic structural diagram of a set-top box in Embodiment 6 of the present invention;
图3C为本发明实施例七中机顶盒的结构示意图;3C is a schematic structural diagram of a set-top box in Embodiment 7 of the present invention;
图4为本发明实施例八中实现马赛克业务的流程图;FIG. 4 is a flow chart of realizing a mosaic service in Embodiment 8 of the present invention;
图5为本发明实施例九中实现马赛克业务的流程图;FIG. 5 is a flow chart of realizing a mosaic service in Embodiment 9 of the present invention;
图6为本发明实施例十中实现马赛克业务的流程图。FIG. 6 is a flow chart of implementing a mosaic service in Embodiment 10 of the present invention.
具体实施方式 Detailed ways
图1为本发明实施例一中实现马赛克业务的系统结构示意图,如图1所示,在系统中设置画面处理器,该系统至少还包括中间件服务器、机顶盒和终端,其中,画面处理器用于根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流,并向网络传输;中间件服务器用于根据收到的请求发送维护的马赛克频道信息;机顶盒用于接收用户的马赛克业务启动命令,请求马赛克频道信息,并根据收到的马赛克频道信息接收来自网络的马赛克媒体流;终端用于显示该马赛克媒体流的内容。频道的划分区域信息为各频道在终端上所占区域的信息,可预先配置在画面处理器中,也可由画面处理器通过与其他网络实体的交互来获得。画面处理器为一种多路媒体流输入、一路媒体流输出的设备,画面处理器的具体处理是将输入的每一路媒体流的显示画面按比率缩小,然后将各缩小后的画面合并为一个完整的画面,然后该画面的媒体流作为一路输出的媒体流。中间件服务器维护有马赛克频道信息,该马赛克频道信息至少包括马赛克媒体流获取地址,如频点或端口。Fig. 1 is a schematic structural diagram of a system for realizing a mosaic service in Embodiment 1 of the present invention. As shown in Fig. 1, a picture processor is set in the system, and the system at least includes a middleware server, a set-top box and a terminal, wherein the picture processor is used for According to the divided area of the channel, the received multi-channel media streams are assembled, merged into one mosaic media stream, and transmitted to the network; the middleware server is used to send and maintain the mosaic channel information according to the received request; the set-top box is used to receive the user The mosaic service start command requests the mosaic channel information, and receives the mosaic media stream from the network according to the received mosaic channel information; the terminal is used to display the content of the mosaic media stream. The divided area information of the channel is the area occupied by each channel on the terminal, which may be pre-configured in the screen processor, or obtained by the screen processor through interaction with other network entities. The picture processor is a device that inputs multiple media streams and outputs one media stream. The specific processing of the picture processor is to reduce the display screen of each input media stream according to the ratio, and then combine the reduced screens into one A complete picture, and then the media stream of the picture is used as an output media stream. The middleware server maintains mosaic channel information, and the mosaic channel information at least includes a mosaic media stream acquisition address, such as a frequency point or a port.
实现马赛克业务的系统还包括编码器,用于传输马赛克媒体流之前,对该马赛克媒体流进行编码。The system for realizing the mosaic service also includes an encoder, which is used to encode the mosaic media stream before transmitting the mosaic media stream.
中间件服务器进一步用于维护组成马赛克媒体流的各频道信息,根据该各频道信息和频道的划分区域生成马赛克透明控制界面,并根据收到的请求发送该马赛克透明控制界面;机顶盒进一步用于请求马赛克透明控制界面,并将收到的马赛克透明控制界面与收到的马赛克媒体流进行叠加;终端进一步用于显示包含马赛克透明控制界面的马赛克媒体流内容。由于控制界面是透明的,因此不会影响用户收看马赛克媒体流的内容。组成马赛克媒体流的各频道信息至少包括各频道的媒体流获取地址,如频点或端口。马赛克透明控制界面中包含的各区域包含频道标识,即马赛克透明控制界面中的每个区域都与一个频道相对应。用户通过遥控器在显示的各区域上移动焦点时,马赛克透明控制界面能够将焦点所在区域进行突出显示。频道的划分区域信息可预先配置在中间件服务器中,也可由中间件服务器通过与其他网络实体的交互来获得,如中间件服务器通过与画面处理器的交互获得频道的划分信息。用户通过遥控器选中希望观看的节目,即用户通过遥控器选中一个频道所在的区域,马赛克透明控制界面确定对应于该区域的频道标识,向机顶盒发送携带有频道标识的切换指示,机顶盒进一步用于根据收到的来自马赛克透明控制界面的频道标识,请求网络提供该频道的媒体流,并通过终端全屏显示收到的该频道的媒体流的内容。The middleware server is further used to maintain the channel information that forms the mosaic media stream, generates a mosaic transparent control interface according to the channel information and the divided areas of the channels, and sends the mosaic transparent control interface according to the received request; the set-top box is further used to request The mosaic transparent control interface is superimposed on the received mosaic transparent control interface and the received mosaic media stream; the terminal is further used to display the content of the mosaic media stream including the mosaic transparent control interface. Since the control interface is transparent, it will not affect the content of the mosaic media stream watched by the user. The channel information forming the mosaic media stream at least includes the media stream acquisition address of each channel, such as frequency point or port. Each area included in the mosaic transparent control interface includes a channel identifier, that is, each area in the mosaic transparent control interface corresponds to a channel. When the user moves the focus on each displayed area through the remote control, the mosaic transparent control interface can highlight the area where the focus is located. The channel division area information can be pre-configured in the middleware server, and can also be obtained by the middleware server through interaction with other network entities, for example, the middleware server obtains channel division information through interaction with the screen processor. The user selects the program he wants to watch through the remote control, that is, the user selects the area where a channel is located through the remote control, the Mosaic transparent control interface determines the channel ID corresponding to the area, and sends a switching instruction carrying the channel ID to the set-top box, and the set-top box is further used for According to the channel identification received from the Mosaic transparent control interface, request the network to provide the media stream of the channel, and display the content of the received media stream of the channel in full screen through the terminal.
由于实际应用中用户可只签约一部分频道,这样,该用户只能收看与其存在签约关系的频道提供的节目,对于那些未签约的频道,该用户是无权收看相应频道提供的节目的,因此,在用户通过马赛克业务选择希望观看的频道后,需要对用户是否有权限收看相应频道提供的节目进行检查,这里提供两种实现方式,可根据实际需要进行灵活选择。In practical applications, users can only subscribe to some channels. In this way, the user can only watch the programs provided by the channels with which they have a contract relationship. For those channels that have not signed a contract, the user has no right to watch the programs provided by the corresponding channels. Therefore, After the user selects the desired channel through the mosaic service, it is necessary to check whether the user has the right to watch the programs provided by the corresponding channel. Here are two implementation methods, which can be flexibly selected according to actual needs.
一种实现方式是,机顶盒请求网络提供用户选择的频道的媒体流之前,即收到频道标识后,进一步用于发起相应频道的权限检查请求,并根据收到的频道信息请求网络提供相应频道的媒体流;中间件服务器进一步用于根据收到的请求确定用户是否有权限收看相应频道提供的节目,确定用户具有权限后,发送相应频道信息。One implementation is that before the set-top box requests the network to provide the media stream of the channel selected by the user, that is, after receiving the channel identifier, it is further used to initiate a permission check request for the corresponding channel, and request the network to provide the corresponding channel according to the received channel information. Media stream; the middleware server is further used to determine whether the user has the right to watch the programs provided by the corresponding channel according to the received request, and after determining that the user has the right, send the corresponding channel information.
另一种实现方式是,机顶盒接收用户的马赛克业务启动命令,进一步用于发起针对组成马赛克媒体流的各频道的权限检查请求,并存储收到的关联频道列表,收到来自马赛克透明控制界面的频道标识后,确定该频道在关联频道列表中,请求网络提供用户选择的频道的媒体流;中间件服务器进一步用于根据收到的请求确定用户是否有权限收看组成马赛克媒体流的各频道提供的节目,根据用户具有权限的频道生成并发送关联频道列表。Another implementation is that the set-top box receives the mosaic service start command from the user, and further uses it to initiate a permission check request for each channel that constitutes the mosaic media stream, and stores the received associated channel list, and receives the mosaic transparent control interface. After the channel is identified, it is determined that the channel is in the associated channel list, and the network is requested to provide the media stream of the channel selected by the user; the middleware server is further used to determine whether the user has the right to watch the content provided by the channels that make up the mosaic media stream according to the received request. For programs, a list of associated channels is generated and sent according to the channels to which the user has authority.
图2A为本发明实施例二中中间件服务器的结构示意图,如图2A所示,中间件服务器至少包括信息维护单元和界面生成单元,其中,信息维护单元用于维护组成马赛克媒体流的各频道信息;界面生成单元用于根据该各频道信息和频道的划分区域生成马赛克透明控制界面,并根据收到的请求发送该马赛克透明控制界面,该马赛克透明控制界面中包含的各区域包含频道标识。Fig. 2A is the schematic structural diagram of middleware server in the second embodiment of the present invention, as shown in Fig. 2A, middleware server at least includes information maintenance unit and interface generation unit, wherein, information maintenance unit is used for maintaining each channel that forms mosaic media flow information; the interface generation unit is used to generate a mosaic transparent control interface according to the information of each channel and the division area of the channel, and send the mosaic transparent control interface according to the received request, and each area contained in the mosaic transparent control interface contains a channel identifier.
基于图2A,中间件服务器进一步包括:权限确定单元和频道信息单元,如图2B所示,其中,权限确定单元用于根据收到的请求检查用户是否有权限收看请求中所携带的频道提供的节目,确定用户具有权限后,发送确定频道信息的通知;频道信息单元用于根据收到的通知确定并发送频道信息。Based on FIG. 2A, the middleware server further includes: an authority determination unit and a channel information unit, as shown in FIG. 2B, wherein the authority determination unit is used to check whether the user has the authority to watch the channel provided by the channel carried in the request according to the received request. For programs, after determining that the user has authority, send a notification to determine channel information; the channel information unit is used to determine and send channel information according to the received notification.
或者,基于图2A,中间件服务器进一步包括:权限检查单元和列表生成单元,如图2C所示,其中,权限检查单元用于根据收到的请求检查用户是否有权限收看组成马赛克媒体流的各频道提供的节目,确定并发送用户有权限的频道;列表生成单元用于根据收到的频道生成并发送关联频道列表。Or, based on FIG. 2A, the middleware server further includes: a permission checking unit and a list generating unit, as shown in FIG. 2C, wherein the permission checking unit is used to check whether the user has permission to watch the mosaic media stream according to the received request. The programs provided by the channels determine and send the channels that the user has permission to; the list generation unit is used to generate and send the associated channel list according to the received channels.
图3A为本发明实施例五中机顶盒的结构示意图,如图3A所示,机顶盒至少包括:界面处理单元、解码芯片和叠加单元,其中,界面处理单元用于接收并发送马赛克透明控制界面,该马赛克透明控制界面中包含的各区域包含频道标识;解码芯片用于对收到的马赛克媒体流进行解码并发送;叠加单元用于将收到的马赛克透明控制界面与收到的马赛克媒体流进行叠加并发送。Fig. 3A is a schematic structural diagram of a set-top box in Embodiment 5 of the present invention. As shown in Fig. 3A, the set-top box at least includes: an interface processing unit, a decoding chip and a superposition unit, wherein the interface processing unit is used to receive and send a mosaic transparent control interface, the Each area contained in the mosaic transparent control interface contains channel identification; the decoding chip is used to decode and send the received mosaic media stream; the overlay unit is used to superimpose the received mosaic transparent control interface and the received mosaic media stream and send.
基于图3A,机顶盒进一步包括:权限请求单元和媒体流请求单元,如图3B所示,其中,权限请求单元用于在收到频道标识后,发起相应频道的权限检查请求并发送收到的频道信息;媒体流请求单元用于根据收到的频道信息请求网络提供相应频道的媒体流。Based on FIG. 3A, the set-top box further includes: a permission request unit and a media stream request unit, as shown in FIG. 3B, wherein the permission request unit is used to initiate a permission check request of the corresponding channel after receiving the channel identifier and send the received channel Information; the media stream request unit is used to request the network to provide the media stream of the corresponding channel according to the received channel information.
或者,基于图3A,机顶盒进一步包括:列表请求单元、列表存储单元和媒体流请求单元,如图3C所示,其中,列表请求单元用于收到用户的马赛克业务启动命令后,发起针对组成马赛克媒体流的各频道的权限检查请求,并发送收到的关联频道列表;列表存储单元用于存储收到的关联频道列表,并在收到频道标识后,确定该频道在关联频道列表中,发送相应频道的频道信息;媒体流请求单元用于根据收到的频道信息请求网络提供相应频道的媒体流。Or, based on FIG. 3A, the set-top box further includes: a list request unit, a list storage unit, and a media stream request unit, as shown in FIG. 3C, wherein the list request unit is used to initiate mosaic mosaic composition after receiving the mosaic service start command from the user. The permission check request of each channel of the media stream, and send the received associated channel list; the list storage unit is used to store the received associated channel list, and after receiving the channel identifier, determine that the channel is in the associated channel list, and send The channel information of the corresponding channel; the media stream requesting unit is used for requesting the network to provide the media stream of the corresponding channel according to the received channel information.
本发明实施例提供的方法中,在系统中设置画面处理器,画面处理器根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流;机顶盒接收用户的马赛克业务启动命令,通过与中间服务器的交互获取马赛克频道信息,然后根据该马赛克频道信息向网络请求马赛克媒体流,接收来自网络的马赛克媒体流,并通过终端显示该马赛克媒体流的内容。画面处理器为一种多路媒体流输入、一路媒体流输出的设备,画面处理器的具体处理是将输入的每一路媒体流的显示画面按比率缩小,然后将各缩小后的画面合并为一个完整的画面,然后该画面的媒体流作为一路输出的媒体流。In the method provided by the embodiment of the present invention, a picture processor is set in the system, and the picture processor assembles the received multi-channel media streams according to the divided areas of the channels, and merges them into one mosaic media stream; the set-top box receives the user's mosaic service start command to obtain the mosaic channel information through the interaction with the intermediate server, and then request the mosaic media stream from the network according to the mosaic channel information, receive the mosaic media stream from the network, and display the content of the mosaic media stream through the terminal. The picture processor is a device that inputs multiple media streams and outputs one media stream. The specific processing of the picture processor is to reduce the display screen of each input media stream according to the ratio, and then combine the reduced screens into one A complete picture, and then the media stream of the picture is used as an output media stream.
图4为本发明实施例八中实现马赛克业务的流程图,如图4所示,实现马赛克业务的处理过程包括以下步骤:Fig. 4 is the flow chart that realizes mosaic business in the eighth embodiment of the present invention, as shown in Fig. 4, the process of realizing mosaic business comprises the following steps:
步骤401~步骤403:画面处理器根据频道的划分区域对收到的多路媒体流进行拼装,合并为一路马赛克媒体流,并向编码器发送该马赛克媒体流。编码器对收到的马赛克媒体流进行编码,然后向网络传输编码后的马赛克媒体流。Steps 401 to 403: The image processor assembles the received multiple media streams according to the divided areas of the channels, merges them into one mosaic media stream, and sends the mosaic media stream to the encoder. The encoder encodes the received mosaic media stream, and then transmits the encoded mosaic media stream to the network.
步骤404~步骤405:在中间件服务器上配置组成马赛克媒体流的各频道信息、频道的划分区域及马赛克频道信息,中间件服务器根据频道的划分区域生成马赛克透明控制界面,该马赛克透明控制界面中包含的各区域包含频道标识,即马赛克透明控制界面中的每个区域都与一个频道相对应。马赛克频道信息至少包括马赛克媒体流获取地址,如频点或端口;组成马赛克媒体流的各频道信息至少包括各频道的媒体流获取地址,如频点或端口。Steps 404 to 405: configure the channel information, channel division area, and mosaic channel information that make up the mosaic media stream on the middleware server, and the middleware server generates a mosaic transparent control interface according to the division area of the channel, and the mosaic transparent control interface Each included area contains a channel ID, that is, each area in the mosaic transparent control interface corresponds to a channel. The mosaic channel information at least includes an acquisition address of the mosaic media stream, such as a frequency point or a port; the information of each channel constituting the mosaic media stream at least includes the media stream acquisition address of each channel, such as a frequency point or a port.
另外,频道的划分区域也可由中间件服务器通过与其他网络实体的交互来获得,如中间件服务器通过与画面处理器的交互获得频道的划分信息。In addition, the division area of the channel may also be obtained by the middleware server through interaction with other network entities, for example, the middleware server obtains the division information of the channel through the interaction with the screen processor.
步骤406~步骤408:机顶盒收到用户启动马赛克业务的命令后,向中间件服务器请求马赛克频道信息和马赛克透明控制界面。中间件服务器收到机顶盒的请求后,向机顶盒返回马赛克频道信息和马赛克透明控制界面。Steps 406 to 408: After receiving the user's command to start the mosaic service, the STB requests the middleware server for the mosaic channel information and the mosaic transparent control interface. After receiving the request from the set-top box, the middleware server returns the mosaic channel information and the mosaic transparent control interface to the set-top box.
步骤409~步骤411:机顶盒根据收到的马赛克频道信息向网络请求马赛克媒体流,然后对收到的马赛克媒体流进行解码,将解码后的马赛克媒体流与收到的马赛克透明控制界面进行叠加,在终端上显示包含马赛克透明控制界面的马赛克媒体流内容。由于控制界面是透明的,因此不会影响用户收看马赛克媒体流的内容。Step 409-Step 411: The set-top box requests the mosaic media stream from the network according to the received mosaic channel information, then decodes the received mosaic media stream, and superimposes the decoded mosaic media stream on the received mosaic transparent control interface, Display mosaic media streaming content including a mosaic transparent control interface on the terminal. Since the control interface is transparent, it will not affect the content of the mosaic media stream watched by the user.
用户通过遥控器在显示的各区域上移动焦点时,马赛克透明控制界面能够将焦点所在区域进行突出显示。When the user moves the focus on each displayed area through the remote control, the mosaic transparent control interface can highlight the area where the focus is located.
步骤412:用户通过遥控器选中希望观看的节目,即用户通过遥控器选中一个频道所在的区域,马赛克透明控制界面确定对应于该区域的频道标识,向机顶盒发送携带有频道标识的切换指示。Step 412: The user selects the desired program through the remote control, that is, the user selects an area where a channel is located through the remote control, the mosaic transparent control interface determines the channel ID corresponding to the area, and sends a switching instruction carrying the channel ID to the set-top box.
步骤413~步骤414:机顶盒收到切换指示后,向网络请求相应频道的媒体流,对收到的相应频道的媒体流进行解码,在终端上显示解码后的媒体流内容。另外,由于中间件服务器中维护有组成马赛克媒体流的各频道信息,因此,机顶盒向网络请求相应频道的媒体流之前,进一步通过与中间件服务器的交互获取更多的与相应频道相关的信息,以更好地为用户提供相应频道的媒体流。Step 413 - Step 414: After receiving the switching instruction, the set-top box requests the media stream of the corresponding channel from the network, decodes the received media stream of the corresponding channel, and displays the decoded media stream content on the terminal. In addition, since the middleware server maintains the channel information that makes up the mosaic media stream, before the set-top box requests the media stream of the corresponding channel from the network, it further obtains more information related to the corresponding channel through interaction with the middleware server. In order to better provide users with the media stream of the corresponding channel.
以上描述的处理过程中,步骤401~步骤403与步骤404~步骤405在执行上没有明显的时间顺序,在步骤404~步骤405的处理过程中,始终执行着步骤401~步骤403,并且,在步骤406~步骤414的处理过程中同样始终执行着步骤401~步骤403,即画面处理器实时地向编码器提供马赛克媒体流,由编码器对收到的马赛克媒体流进行编码。In the process described above, steps 401-403 and steps 404-405 have no obvious chronological sequence in execution. During the process of steps 404-405, steps 401-403 are always executed, and, in Steps 401 to 403 are also always executed during the processing of steps 406 to 414, that is, the image processor provides the mosaic media stream to the encoder in real time, and the encoder encodes the received mosaic media stream.
图5为本发明实施例九中实现马赛克业务的流程图,如图5所示,具体实施例一中实现马赛克业务的处理过程包括以下步骤:Fig. 5 is the flow chart that realizes mosaic business in embodiment 9 of the present invention, as shown in Fig. 5, the processing process that realizes mosaic business in specific embodiment 1 comprises the following steps:
步骤501~步骤512与步骤401~步骤412相同。Steps 501 to 512 are the same as steps 401 to 412.
步骤513~步骤515:机顶盒收到切换指示后,向中间件服务器发送频道切换请求,该频道切换请求中携带有频道标识。中间件服务器收到频道切换请求后,检查用户是否有权限收看与频道标识相对应的频道提供的节目,确定用户具有权限后,向机顶盒下发频道信息。如果中间件服务器确定用户不具有权限,则直接结束当前流程。Step 513 to Step 515: After receiving the switching instruction, the set-top box sends a channel switching request to the middleware server, and the channel switching request carries a channel identifier. After receiving the channel switching request, the middleware server checks whether the user has the right to watch the programs provided by the channel corresponding to the channel identifier, and after confirming that the user has the right, sends the channel information to the set-top box. If the middleware server determines that the user does not have permission, the current process will be ended directly.
步骤516~步骤517:机顶盒收到频道信息后,向网络请求相应频道的媒体流,对收到的相应频道的媒体流进行解码,在终端上显示解码后的媒体流内容。Steps 516-517: After receiving the channel information, the set-top box requests the network for the media stream of the corresponding channel, decodes the received media stream of the corresponding channel, and displays the decoded media stream content on the terminal.
图6为本发明实施例十中实现马赛克业务的流程图,如图6所示,具体实施例二中实现马赛克业务的处理过程包括以下步骤:Fig. 6 is the flow chart that realizes the mosaic business in the tenth embodiment of the present invention, as shown in Fig. 6, the processing process that realizes the mosaic business in the specific embodiment 2 includes the following steps:
步骤601~步骤608与步骤401~步骤408相同。Steps 601 to 608 are the same as steps 401 to 408.
步骤609~步骤611:机顶盒向中间件服务器请求关联频道列表,请求中间件服务器针对组成马赛克媒体流的各频道对用户进行权限检查,并提供用户有权限收看的相应频道的信息。中间件服务器收到请求后,针对组成马赛克媒体流的各频道对用户进行权限检查,确定用户具有权限收看的频道后,将用户有权限收看的频道的信息生成关联频道列表,并向机顶盒提供该关联频道列表,机顶盒对收到的关联频道列表进行存储。Step 609-Step 611: The set-top box requests the list of associated channels from the middleware server, requests the middleware server to check the user's authority on the channels that make up the mosaic media stream, and provides information about the corresponding channels that the user is authorized to watch. After the middleware server receives the request, it checks the user's authority for each channel that makes up the mosaic media stream, and after determining the channel that the user has the authority to watch, generates an associated channel list with the information of the channel that the user has the authority to watch, and provides the set-top box with the information. Associating the channel list, the set-top box stores the received associating channel list.
如果中间件服务器确定用户对组成马赛克媒体流的各频道都没有权限收看,则可直接结束当前流程。If the middleware server determines that the user does not have permission to watch the channels that make up the mosaic media stream, the current process can be ended directly.
步骤607~步骤608与步骤609~步骤611在执行上没有明显的时间顺序,可同时执行;也可先执行步骤607~步骤608,再执行步骤609~步骤611;还可先执行步骤609~步骤611,再执行步骤607~步骤608。Steps 607 to 608 and steps 609 to 611 have no obvious chronological order and can be executed at the same time; steps 607 to 608 can also be executed first, and then steps 609 to 611 can be executed; steps 609 to 611 can also be executed first 611, execute steps 607 to 608 again.
步骤612~步骤615与步骤409~步骤412相同。Step 612-step 615 are the same as step 409-step 412.
步骤616~步骤618:机顶盒收到切换指示后,确定频道标识在关联频道列表中,则根据关联频道列表中相应频道的信息向网络请求相应频道的媒体流,对收到的相应频道的媒体流进行解码,在终端上显示解码后的媒体流内容。如果机顶盒确定频道标识不在关联频道列表中,则直接结束当前流程。Step 616-Step 618: After receiving the switching instruction, the STB determines that the channel identifier is in the associated channel list, then requests the network for the media stream of the corresponding channel according to the information of the corresponding channel in the associated channel list, and the received media stream of the corresponding channel Decode and display the decoded media stream content on the terminal. If the set-top box determines that the channel identifier is not in the associated channel list, the current process is directly ended.
以上所述机顶盒请求网络提供频道的媒体流可为:机顶盒请求业务管理系统(Business Management System,BMS)创建会话,BMS创建会话并分配各种网络及系统资源,BMS向媒体服务器申请分配资产资源、资产调度和媒体流播放准备,机顶盒通过媒体流控制协议接口请求媒体服务器播放媒体流,接收媒体流,并通过终端全屏展现给用户。The above-mentioned set-top box requests the network to provide the channel media flow can be: the set-top box requests the Business Management System (Business Management System, BMS) to create a session, the BMS creates a session and allocates various network and system resources, and the BMS applies to the media server for asset resource allocation, Asset scheduling and media stream playback preparation, the set-top box requests the media server to play the media stream through the media stream control protocol interface, receives the media stream, and displays it to the user through the terminal in full screen.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (13)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101385897A CN100515056C (en) | 2006-11-09 | 2006-11-09 | Method, system apparatus and set top box for displaying mutli-channel information in identical picture |
PCT/CN2007/002130 WO2008055402A1 (en) | 2006-11-09 | 2007-07-12 | Method, system, device and set top box for displaying information of multiple channels on a same screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101385897A CN100515056C (en) | 2006-11-09 | 2006-11-09 | Method, system apparatus and set top box for displaying mutli-channel information in identical picture |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1949846A CN1949846A (en) | 2007-04-18 |
CN100515056C true CN100515056C (en) | 2009-07-15 |
Family
ID=38019208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101385897A Expired - Fee Related CN100515056C (en) | 2006-11-09 | 2006-11-09 | Method, system apparatus and set top box for displaying mutli-channel information in identical picture |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100515056C (en) |
WO (1) | WO2008055402A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010063148A1 (en) * | 2008-12-05 | 2010-06-10 | 中兴通讯股份有限公司 | Method, user equipment and system for selecting a channel of mosaic channels based on iptv |
WO2012040882A1 (en) * | 2010-09-30 | 2012-04-05 | Technicolor (China) Technology Co., Ltd. | Method and device for providing mosaic channel |
CN102572522B (en) * | 2010-12-14 | 2015-04-01 | 中兴通讯股份有限公司 | Method and system for realizing mosaic television services |
CN102802039B (en) * | 2012-08-14 | 2015-04-15 | 武汉微创光电股份有限公司 | Multi-channel video hybrid decoding output method and device |
CN103905842B (en) * | 2012-12-25 | 2017-08-29 | 华为技术有限公司 | Image display method, video server, terminal device and video system |
CN104883602B (en) * | 2015-05-22 | 2018-02-16 | 中山大学 | The more picture channel method for previewing of one kind classification and system |
CN105916036A (en) * | 2015-12-18 | 2016-08-31 | 乐视云计算有限公司 | Video image switching method and apparatus |
CN106101704B (en) * | 2016-06-14 | 2019-02-22 | 陈�胜 | A kind of dynamic coding method and apparatus of multiple source synthetic video |
CN107547933B (en) * | 2016-06-23 | 2022-04-15 | 中兴通讯股份有限公司 | Playing picture generation method, device and system |
CN106341559A (en) * | 2016-09-27 | 2017-01-18 | 深圳震有科技股份有限公司 | Video obtaining method and system based on voice call |
CN109391828A (en) * | 2017-08-02 | 2019-02-26 | 中兴通讯股份有限公司 | The customized setting method of the user of mosaic channel, terminal and readable storage medium storing program for executing |
CN108124189A (en) * | 2017-12-29 | 2018-06-05 | 深圳佳力拓科技有限公司 | A kind of set-top box implementation method of more picture outputs |
CN110691260A (en) * | 2019-10-21 | 2020-01-14 | 北京东方广视科技股份有限公司 | IPTV multi-split screen coding playing control method and device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU777694B2 (en) * | 2000-01-28 | 2004-10-28 | Opentv, Inc. | Interactive television system and method for simultaneous transmission and rendering of multiple MPEG-encoded video streams |
US7174512B2 (en) * | 2000-12-01 | 2007-02-06 | Thomson Licensing S.A. | Portal for a communications system |
US20040060061A1 (en) * | 2002-09-20 | 2004-03-25 | Imagictv Inc. | Multiple view video feed |
CN100382585C (en) * | 2002-12-16 | 2008-04-16 | Nxp股份有限公司 | Method for a mosaic program guide |
EP1705916A1 (en) * | 2005-03-25 | 2006-09-27 | Alcatel | Interactive displaying system |
-
2006
- 2006-11-09 CN CNB2006101385897A patent/CN100515056C/en not_active Expired - Fee Related
-
2007
- 2007-07-12 WO PCT/CN2007/002130 patent/WO2008055402A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN1949846A (en) | 2007-04-18 |
WO2008055402A1 (en) | 2008-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100515056C (en) | Method, system apparatus and set top box for displaying mutli-channel information in identical picture | |
CN101159577B (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
KR101377952B1 (en) | Method for transmitting a broadcasting signal, method for receiveing a broadcasting signal and apparatus for the same | |
US9788037B2 (en) | System for managing media content for a personal television channel | |
CN103222271B (en) | Virtual set-top box | |
US8639759B2 (en) | Picture-in-picture video content distribution | |
KR101356502B1 (en) | Method for transmitting a broadcasting signal, method for receiveing a broadcasting signal and apparatus for the same | |
US9288542B2 (en) | Multi-option sourcing of content | |
CN101321275B (en) | System and method for processing video stream | |
CN101764974A (en) | Method and system for implementing multi-program preview of IPTV electronic program list | |
US10779045B2 (en) | Multi-option sourcing of content and interactive television | |
US20110173665A1 (en) | System and method of personalized broadcasting service based on subscriber terminal | |
US20100088721A1 (en) | IPTV receiver and method for changing channel of IPTV receiver | |
KR20100002755A (en) | Method for providing vod virtual channel service, electronic program guide including moving picture, and terminal therefor | |
WO2006083664A2 (en) | Customer associated profile for accessing audio and video media objects | |
CN102196302A (en) | Digital television middleware-based video-on-demand method and system | |
KR101419021B1 (en) | Request Method For Transmitting Broadcasting Program And Transmission Method Thereof | |
KR20100023473A (en) | Individual broadcasting system and method for providing chatting service on individual broadcasting using iptv | |
KR20170130883A (en) | Method and apparatus for virtual reality broadcasting service based on hybrid network | |
TW200926816A (en) | Method and system for providing an advertisement in a digital broadcasting | |
KR101044063B1 (en) | Mosaic EPC service system using IP network and method thereof | |
KR20070104754A (en) | Digital broadcasting system and digital broadcasting method using IP network which can preview | |
KR20090100947A (en) | A method and apparatus for transmitting broadcast data in an IP environment, and a method for downloading and processing broadcast data from an IP receiver and the IP receiver. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090715 |