[go: up one dir, main page]

CN1976439A - Method for realizing picture-in-picture playing function in IPIV - Google Patents

Method for realizing picture-in-picture playing function in IPIV Download PDF

Info

Publication number
CN1976439A
CN1976439A CNA2006101239852A CN200610123985A CN1976439A CN 1976439 A CN1976439 A CN 1976439A CN A2006101239852 A CNA2006101239852 A CN A2006101239852A CN 200610123985 A CN200610123985 A CN 200610123985A CN 1976439 A CN1976439 A CN 1976439A
Authority
CN
China
Prior art keywords
picture
video
module
function
demand
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.)
Granted
Application number
CNA2006101239852A
Other languages
Chinese (zh)
Other versions
CN100521776C (en
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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CNB2006101239852A priority Critical patent/CN100521776C/en
Publication of CN1976439A publication Critical patent/CN1976439A/en
Application granted granted Critical
Publication of CN100521776C publication Critical patent/CN100521776C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种在IPTV中实现画中画播放功能的方法,构建在IPTV现有的基于CDN结构的视频点播(VOD)系统上,包括服务器端和传输网络中各节点的运作控制、画中画专用视频的制作以及本地用户端的应用三个部分。与传统电视系统不同,本发明画中画功能播放的视频并非组播的实时直播节目,而是经过编码压缩处理、画面适合画中画这一应用且来自于点播系统的专用视频流。本发明不仅使用户通过IPTV享受了画中画业务,而且占用的带宽少,直接减少了用户频道切换的频率,同时也大幅度降低了频道切换的时延,避免了由于切换时延长而给用户带来的体验质量下降,而且节省了网络资源和开销,有助于IPTV的推广和应用。

Figure 200610123985

The invention discloses a method for realizing the picture-in-picture playback function in IPTV, which is built on the existing CDN-based video-on-demand (VOD) system of IPTV, including the operation control and picture There are three parts: the production of special video for China Picture and the application of local client. Different from the traditional TV system, the video played by the picture-in-picture function of the present invention is not a multicast real-time live program, but a dedicated video stream from the on-demand system that has been encoded and compressed, and the picture is suitable for the application of picture-in-picture. The invention not only enables users to enjoy the picture-in-picture service through IPTV, but also occupies less bandwidth, directly reduces the frequency of user channel switching, and also greatly reduces the time delay of channel switching, avoiding the delay caused by the prolongation of switching. The quality of experience brought about is reduced, and network resources and expenses are saved, which is conducive to the promotion and application of IPTV.

Figure 200610123985

Description

一种在IPTV中实现画中画播放功能的方法A method for realizing picture-in-picture playback function in IPTV

技术领域technical field

本发明涉及一种IPTV中的视频点播(VOD)服务,尤其涉及一种在IPTV中基于视频点播(VOD)系统、以画中画形式播放预览其它直播频道节目的方法。The invention relates to a video-on-demand (VOD) service in IPTV, in particular to a method for playing and previewing other live channel programs in the form of a picture-in-picture based on a video-on-demand (VOD) system in the IPTV.

背景技术Background technique

IPTV,即基于IP网络的电视系统,是以用户体验的业务为核心,以“电视机+机顶盒”为主要终端设备,通过电信运营商的宽带IP网络,为宽带用户提供一种交互式电视体验,是一种提供多媒体服务的宽带增值业务。IPTV, that is, a TV system based on IP network, is based on the service of user experience as the core, with "TV + set-top box" as the main terminal equipment, and provides broadband users with an interactive TV experience through the broadband IP network of telecom operators , is a broadband value-added service that provides multimedia services.

与传统有线电视网相比,IPTV的承载网——IP网在交互性方面具有绝对的优势,因此IPTV的客户端能够十分方便地享受互联网上所有的业务。而与此同时,由于IP网“尽力而为”的固有特征,怎样保证IPTV的QoS从而使用户的体验质量至少不逊于传统的有线电线则成为十分关键的问题。Compared with the traditional cable TV network, IPTV's bearer network—IP network has an absolute advantage in interactivity, so IPTV clients can enjoy all services on the Internet very conveniently. At the same time, due to the "best effort" inherent feature of the IP network, how to ensure the QoS of IPTV so that the user's quality of experience is at least not inferior to that of traditional wired wires has become a very critical issue.

视频直播、时移电视和视频点播是IPTV的三个关键业务。现有技术普遍认为,大规模商用IPTV的视频直播业务应该使用组播(Multicast)技术,而视频点播和时移电视业务则适合通过CDN技术组建内容分发网络,将节目推送到靠近用户的边缘服务器,以减少大量单播服务所需要的带宽。而在现阶段,采用目前应用广泛的MPEG4标准对视频流进行编码,一套标清节目其数据速率就达到1.2~1.5Mbps,而高清节目更会达到3Mbps以上。由此可见,对于目前国内普遍使用的宽带接入方式来说,带宽则显得捉襟见肘。带宽的问题无疑是目前限制IPTV大规模推广的重要原因。Live video, time-shifted TV and video on demand are the three key services of IPTV. It is generally believed in the existing technology that multicast (Multicast) technology should be used for large-scale commercial IPTV live video services, while video on demand and time-shifted TV services are suitable for building content distribution networks through CDN technology, and pushing programs to edge servers close to users , to reduce the bandwidth required for a large number of unicast services. But at the present stage, the widely used MPEG4 standard is used to encode the video stream, and the data rate of a set of standard-definition programs can reach 1.2-1.5 Mbps, while that of high-definition programs can reach more than 3 Mbps. It can be seen that for the broadband access methods commonly used in China at present, the bandwidth is stretched. The problem of bandwidth is undoubtedly an important reason for restricting the large-scale promotion of IPTV at present.

针对目前国内接入网类型,以及一般宽带用户数字通信使用的普遍情况来说,同时推送一套或两套节目似乎是较佳的选择,但会产生如下的问题:IPTV直播服务的频道切换由于需要在两个组播组之间进行,与始终通过同轴电缆将所有频道都推送到用户终端的传统电视系统相比,时延要长得多。而对于多年来已习惯于传统电视频道切换时延的大众用户来说,IPTV的时延显然是难以接受的。为此,上海交通大学申请的公开号为CN1713720A的中国专利申请,提出了一种通过同时推送多套节目以达到减少频道切换时延的方法,然而该方法对于带宽这一现实情况仍然考虑不足。因此,在IPTV这个用户体验质量极为重要的业务里,频道切换时延这个问题仍然亟待解决。Considering the current types of domestic access networks and the general situation of digital communication usage by general broadband users, it seems to be a better choice to push one or two sets of programs at the same time, but it will cause the following problems: the channel switching of IPTV live broadcast service is due to It needs to be done between two multicast groups, and the delay is much longer compared to traditional TV systems that always push all channels to the user terminal through the coaxial cable. For the mass users who have been accustomed to the time delay of traditional TV channel switching for many years, the time delay of IPTV is obviously unacceptable. For this reason, the Chinese patent application with the publication number CN1713720A applied by Shanghai Jiao Tong University proposes a method for reducing channel switching delay by simultaneously pushing multiple programs, but this method still does not take into account the reality of bandwidth. Therefore, in IPTV, a service in which user experience quality is extremely important, the problem of channel switching delay still needs to be solved urgently.

此外,传统电视系统中的画中画功能一直深为人们喜爱。这一技术既能使用户达到不切换频道便能浏览到其它频道正在播放内容的目的,同时也减少了频繁切换频道所带来的开销。通过画中画功能,对于解决IPTV切换频道的时延问题以及较大的网络、本机资源开销问题具有重大意义。同时,由于该功能所具有的先进性及实用性,在IPTV中实现这种画中画功能也是势在必行的。In addition, the picture-in-picture function in traditional TV systems has always been deeply loved by people. This technology not only enables users to browse content being played by other channels without switching channels, but also reduces the overhead caused by frequent channel switching. Through the picture-in-picture function, it is of great significance to solve the delay problem of IPTV channel switching and the problem of large network and local resource overhead. At the same time, due to the advanced nature and practicality of this function, it is imperative to realize this picture-in-picture function in IPTV.

在传统电视系统中,所有频道节目都被推送到用户端,实现画中画功能只需在子画面中播放另一个频道即可。而对于IPTV来说,在目前的情况下不可能具备这样的条件,如若单纯地为子画面推送一个组播频道以实现画中画的功能,显然更加无法达到减少频道切换时间和资源开销这些目的。因此,如何在IPTV中实现画中画功能,并基于该功能以解决带宽问题和切换频道的时延问题,是摆在我们面前的一个课题。该课题的突破无疑将能够有效地促进IPTV的普及、推广和发展。In a traditional TV system, all channel programs are pushed to the client, and to realize the picture-in-picture function, it is only necessary to play another channel in the sub-picture. For IPTV, it is impossible to meet such conditions in the current situation. If a multicast channel is simply pushed for the sub-picture to realize the picture-in-picture function, it is obviously impossible to achieve the purpose of reducing channel switching time and resource overhead. . Therefore, how to implement the picture-in-picture function in IPTV, and based on this function to solve the bandwidth problem and the time delay problem of switching channels, is a subject before us. The breakthrough of this subject will undoubtedly be able to effectively promote the popularization, promotion and development of IPTV.

发明内容Contents of the invention

本发明的目的在于克服现有技术的不足,提供一种基于现有CDN结构的视频点播(VOD)系统,采用类似点播的方式,以画中画的形式预览其它直播频道节目,从而在IPTV中实现画中画播放功能的方法,同时,也为解决带宽问题和切换频道时延长的问题提供一条途径。The purpose of the present invention is to overcome the deficiencies in the prior art, provide a kind of video on demand (VOD) system based on existing CDN structure, adopt the mode similar to ordering, preview other live channel programs with the form of picture-in-picture, thereby in IPTV The method for realizing the picture-in-picture playback function also provides a way for solving the bandwidth problem and the prolongation problem when switching channels.

本发明的目的通过以下技术方案予以实现:The purpose of the present invention is achieved through the following technical solutions:

本发明提供的一种在IPTV中实现画中画播放功能的方法,包括以下步骤:A kind of method that realizes picture-in-picture playing function in IPTV provided by the present invention, comprises the following steps:

a.直播节目源服务器以组播形式向用户供应直播节目的同时,将所有频道的直播节目实时传送存储到点播节目源服务器中;a. The live program source server supplies live programs to users in the form of multicast, and at the same time transmits and stores the live programs of all channels to the on-demand program source server in real time;

b.制作画中画专用视频;b. Make special video for picture-in-picture;

c.将画中画专用视频进行切片处理,并按照视频点播系统的规则通过内容分发网络分发到边缘服务器;c. Slice the dedicated video for picture-in-picture, and distribute it to the edge server through the content distribution network according to the rules of the video-on-demand system;

d.本地用户端启动画中画功能后,向视频点播系统发出点播画中画专用视频的信号,视频点播系统根据一般节目的点播流程处理用户的点播信息后,边缘服务器开始向用户传输画中画专用视频;d. After the local user terminal activates the picture-in-picture function, it sends a signal to the video-on-demand system to order the special video of the picture-in-picture. Painting dedicated video;

e.本地用户端对接收到的画中画专用视频进行解码解压等处理,然后在电视屏幕画中画子窗口上进行播放。e. The local client performs decoding and decompression processing on the received picture-in-picture dedicated video, and then plays it on the picture-in-picture sub-window of the TV screen.

本发明画中画专用视频的制作,可采取如下进一步措施:其制作步骤为The making of the picture-in-picture special video of the present invention can take following further measures: its making step is

b-1.对传送到点播节目源服务器的各直播频道的节目,在某一时刻截取每一频道当前时刻算起的前周期T时间的视频段;b-1. For the programs of each live channel transmitted to the on-demand program source server, at a certain moment, the video segment of the previous period T time calculated from the current moment of each channel is intercepted;

b-2.将所有截取的视频段按频道排列顺序首尾相接成一段新的视频流;b-2. Connect all the intercepted video segments end-to-end according to the order of channels to form a new video stream;

b-3.按照画中画应用功能的需要,对截取生成的新的视频流进行视频编码压缩处理,从而获得画中画专用视频;b-3. According to the needs of the picture-in-picture application function, perform video encoding and compression processing on the new video stream generated by interception, so as to obtain the special video for picture-in-picture;

b-4.根据VOD点播系统的设计要求,为制作的画中画专用视频附加其作为一个点播节目需要的相关信息,完成后该画中画专用视频作为一个点播节目存储于服务器中。b-4. According to the design requirements of the VOD system, add the relevant information needed as an on-demand program to the produced picture-in-picture special video, and store the picture-in-picture special video as an on-demand program in the server after completion.

本发明首先将直播节目传输存储到点播节目源服务器中,将目前最新的各直播节目频道周期性地截取一段短时间的视频段并循环连接组成视频流,然后针对画中画这种特殊的应用(分辨率小、对画质要求较低),对截取组成的视频流进行编码压缩,从而周期性地制作成画中画专用视频流,使其占用尽可能少的带宽。为此,本发明与传统电视系统不同,其画中画功能播放的视频并非组播的实时直播节目,而是经过编码压缩处理、画面适合画中画这一应用且来自于点播系统的专用视频流,因而也就大大降低了频道切换的时延。The present invention first transmits and stores the live program in the source server of the on-demand program, and periodically intercepts a short period of video segments from the latest live program channels and cyclically connects them to form a video stream, and then aims at the special application of picture-in-picture (Small resolution, low quality requirements), encoding and compressing the intercepted video stream, so as to periodically produce a dedicated picture-in-picture video stream, so that it occupies as little bandwidth as possible. For this reason, the present invention is different from traditional television system, and the video played by its picture-in-picture function is not a real-time live broadcast program of multicast, but a special-purpose video that is suitable for the application of picture-in-picture and comes from an on-demand system through encoding and compression processing. stream, thus greatly reducing the delay of channel switching.

目前,在IPTV中为了满足已完结的直播节目点播和时移电视等业务的需要,点播节目源服务器需要从直播节目源获取实时的直播节目视频,并对这些视频进行切片处理,以便分发到边缘服务器。本发明画中画专用视频的传输播放,同样也是作为一种基于视频点播(VOD)系统的业务,因此也是按照视频点播(VOD)系统的规则对制作获得的画中画专用视频进行切片,然后分发到边缘服务器。这样,本地用户端在维持现有主画面频道(组播的直播频道或单播的点播频道)的同时,能够使用户在子画面以画中画的形式较为实时地浏览到各频道的预览视频。At present, in order to meet the needs of completed live program on-demand and time-shifted TV services in IPTV, the on-demand program source server needs to obtain real-time live program videos from the live program source, and slice these videos for distribution to the edge server. The transmission and playback of the picture-in-picture special-purpose video of the present invention is also as a kind of business based on the video-on-demand (VOD) system, so the special-purpose video of the picture-in-picture that is produced is sliced according to the rules of the video-on-demand (VOD) system, and then distributed to edge servers. In this way, while maintaining the existing main screen channel (multicast live channel or unicast on-demand channel), the local client can enable the user to browse the preview video of each channel in real time in the form of picture-in-picture on the sub-screen .

由于本发明画中画专用视频是按照周期生成的,为此本发明所述边缘服务器向用户传输画中画专用视频过程中,按照画中画专用视频的生成周期,周期性地传输到本地用户端;当积累数个周期的画中画专用视频后,对时间较早的视频进行删除处理。Since the special video for picture-in-picture in the present invention is generated according to the cycle, the edge server in the present invention transmits the special video for picture-in-picture to the user, periodically transmits it to the local user according to the generation cycle of the special video for picture-in-picture terminal; after accumulating several cycles of dedicated video in picture-in-picture, delete the earlier video.

本发明所述画中画专用视频通过画中画视频制作模块进行制作,该模块置于服务器端,包括以下三个子模块:The picture-in-picture special video of the present invention is produced by the picture-in-picture video production module, which is placed on the server side and includes the following three submodules:

视频切割、整合模块,用于对到达的直播节目的视频流以时间T为间隔进行切割,并将切割出来的视频剪辑首尾相接成一个新的视频剪辑;The video cutting and integration module is used to cut the video stream of the arriving live program at intervals of T, and connect the cut video clips end to end into a new video clip;

编码压缩模块,用于对经过视频切割、整合模块处理的视频剪辑进行编码压缩;An encoding and compression module is used to encode and compress the video clips processed by the video cutting and integration module;

相关信息附加模块,用于对经过视频切割、整合模块及编码压缩模块处理的视频流作为一个点播节目进行信息附加。The relevant information adding module is used for adding information to the video stream processed by the video cutting, integrating module and encoding and compressing module as an on-demand program.

此外,可以认为画中画专用视频节目是用户热门点播的节目,为此本发明所述画中画专用视频分发到边缘服务器过程中,可以通过添加专用分发规则及优先级,对画中画专用视频进行优先分发。In addition, it can be considered that the special video program for picture-in-picture is a popular program requested by users. For this reason, in the process of distributing the special video for picture-in-picture in the present invention to the edge server, special distribution rules and priorities for picture-in-picture can be added. Videos are prioritized for distribution.

画中画专用视频在本地用户端进行播放时,本发明是通过画中画功能控制及播放模块进行播放的,该模块包括画中画功能控制模块和画中画视频播放模块,其中:When the picture-in-picture special video is played at the local client end, the present invention is played through the picture-in-picture function control and playback module, and the module includes a picture-in-picture function control module and a picture-in-picture video playback module, wherein:

画中画功能控制模块,用于接收来自用户的、画中画相关功能的指令,并向画中画视频播放模块发出开启、切换频道、关闭画中画功能的指令;The picture-in-picture function control module is used to receive instructions from the user about picture-in-picture related functions, and send instructions to the picture-in-picture video playback module to turn on, switch channels, and turn off picture-in-picture functions;

画中画视频播放模块,用于接收来自控制模块的指令信号并进行相应的操作,向边缘服务器发出点播请求,接收来自边缘服务器传输的视频数据并进行播放。The picture-in-picture video playback module is used to receive instruction signals from the control module and perform corresponding operations, send an on-demand request to the edge server, and receive and play video data transmitted from the edge server.

本发明具有以下有益效果:The present invention has the following beneficial effects:

(1)利用现有的基于CDN结构的视频点播(VOD)系统,采用类似点播的方式,实现了IPTV的画中画功能,不仅充分利用了现有的网络技术和资源,而且占用的带宽少,有助于IPTV的推广和应用。(1) Utilize the existing video-on-demand (VOD) system based on the CDN structure, and adopt a method similar to on-demand to realize the picture-in-picture function of IPTV, which not only makes full use of the existing network technology and resources, but also occupies less bandwidth , contribute to the promotion and application of IPTV.

(2)直接减少了用户频道切换的频率,同时也大幅度降低了频道切换的时延,避免了由于切换时延长而给用户带来的体验质量下降。此外也节省了网络资源和开销。(2) The frequency of user channel switching is directly reduced, and at the same time, the time delay of channel switching is also greatly reduced, avoiding the degradation of experience quality brought to users due to the prolongation of switching time. In addition, network resources and overhead are saved.

(3)用户通过画中画功能,实现获取其它频道的比当前时刻稍早一点的节目播放画面,可以达到获取该时刻各频道大致播放内容的目的。(3) Through the picture-in-picture function, the user can obtain the broadcasting screens of other channels earlier than the current time, so as to achieve the purpose of obtaining the approximate broadcasting content of each channel at that time.

附图说明Description of drawings

下面将结合实施例和附图对本发明作进一步的详细描述:The present invention will be described in further detail below in conjunction with embodiment and accompanying drawing:

图1是本发明实施例中服务器端和传输网络中各节点的运作过程示意图;Fig. 1 is a schematic diagram of the operation process of each node in the server end and the transmission network in the embodiment of the present invention;

图2是本发明实施例中画中画视频制作模块的结构组成及制作原理示意图;Fig. 2 is a schematic diagram of the structural composition and production principle of the picture-in-picture video production module in the embodiment of the present invention;

图3是本发明实施例中本地用户端的应用过程示意图;Fig. 3 is a schematic diagram of the application process of the local client in the embodiment of the present invention;

图4是本发明实施例的操作流程框图。Fig. 4 is a block diagram of the operation flow of the embodiment of the present invention.

具体实施方式Detailed ways

图1~图4所示为本发明的实施例,构建在IPTV现有的视频点播(VOD)系统上,包括服务器端和传输网络中各节点的运作控制、画中画专用视频的制作以及本地用户端的应用三个部分。Fig. 1~Fig. 4 shows the embodiment of the present invention, builds on the existing video on demand (VOD) system of IPTV, comprises the operation control of each node in the server end and transmission network, the making of special video in picture-in-picture and local There are three parts to the client application.

(一)服务器端和传输网络中各节点的运作控制(1) The operation control of the server and each node in the transmission network

如图1所示,服务器端和传输网络中各节点的运作控制的具体步骤如下:As shown in Figure 1, the specific steps of the operation control of the server and each node in the transmission network are as follows:

a.直播节目源服务器以组播形式向用户供应直播节目的同时,将所有频道的直播节目实时传送存储到点播节目源服务器中处理,其用途为:一、将直播节目制作成点播节目,提供点播直播节目或使用时移功能的业务内容;二、将直播节目制作成画中画视频,提供画中画功能的业务内容;a. The live program source server supplies live programs to users in the form of multicast, and at the same time transmits and stores the live programs of all channels to the on-demand program source server for processing. Its purpose is: 1. Make live programs into on-demand programs, provide On-demand live programs or business content using the time-shift function; 2. Make live programs into picture-in-picture videos and provide business content with picture-in-picture functions;

b.通过设置在服务器端的画中画视频制作模块,制作画中画专用视频;b. By setting the picture-in-picture video production module on the server side, make a special picture-in-picture video;

c.为了满足已完结的直播节目点播和时移电视等业务的需要,点播节目源服务器需要从直播节目源获取实时的直播节目视频,并对这些视频进行切片处理,以便分发到边缘服务器。对于制作获得的画中画专用视频,由于其同样被视为一个点播节目,因此同样进行切片处理,并按照视频点播系统的规则通过内容分发网络分发到边缘服务器;由于可以认为画中画专用视频节目是用户热门点播的节目,因此可以通过添加专用分发规则及优先级,对画中画专用视频进行优先分发;c. In order to meet the needs of completed live program on-demand and time-shifted TV services, the on-demand program source server needs to obtain real-time live program videos from the live program source, and slice these videos for distribution to the edge server. For the produced picture-in-picture dedicated video, because it is also regarded as an on-demand program, it is also sliced and distributed to the edge server through the content distribution network according to the rules of the video-on-demand system; because the picture-in-picture dedicated video can be considered The program is a popular on-demand program for users, so by adding special distribution rules and priorities, the video dedicated to picture-in-picture can be distributed preferentially;

d.电视机(机顶盒)启动画中画功能后,向视频点播系统发出点播画中画专用视频的信号,视频点播系统根据一般节目的点播流程处理用户的点播信息后,边缘服务器开始向用户传输画中画专用视频。d. After the TV (set-top box) activates the picture-in-picture function, it sends a signal to the video-on-demand system to order the special video of the picture-in-picture. Picture-in-picture dedicated video.

e.本地用户端对接收到的画中画专用视频进行解码解压等处理,然后在电视屏幕画中画子窗口上进行播放。e. The local client performs decoding and decompression processing on the received picture-in-picture dedicated video, and then plays it on the picture-in-picture sub-window of the TV screen.

(二)画中画专用视频的制作(2) Production of special video for picture-in-picture

画中画专用视频的制作为本实施例服务器端的核心部分(上述步骤b),通过置于服务器端中的画中画视频制作模块完成。如图2所示,该模块由以下三个子模块组成:The production of the picture-in-picture dedicated video is the core part of the server end of the present embodiment (above step b), which is completed by the picture-in-picture video production module placed in the server end. As shown in Figure 2, this module consists of the following three sub-modules:

视频切割、整合模块—用于对到达的直播节目的视频流以时间T为间隔进行切割,并将切割出来的视频剪辑首尾相接成一个新的视频剪辑;Video cutting and integration module—used to cut the video stream of the arriving live program at intervals of T, and join the cut video clips end to end to form a new video clip;

编码压缩模块—用于对经过视频切割、整合模块处理的视频剪辑进行编码压缩;Coding and compression module—used to encode and compress the video clips processed by the video cutting and integration module;

相关信息附加模块—用于对经过视频切割、整合模块及编码压缩模块处理的视频流作为一个点播节目进行信息附加。Relevant information addition module—used to add information to the video stream processed by the video cutting, integration module and encoding and compression module as an on-demand program.

如图2所示,制作画中画专用视频的具体步骤如下:As shown in Figure 2, the specific steps for making a dedicated picture-in-picture video are as follows:

b-1.对传送到点播节目源服务器的各直播频道的节目,在某一时刻截取每一频道当前时刻算起的前周期T时间的视频段;b-1. For the programs of each live channel transmitted to the on-demand program source server, at a certain moment, the video segment of the previous period T time calculated from the current moment of each channel is intercepted;

b-2.若服务器承载的直播节目数量为N,将所有截取的视频段按频道排列顺序首尾相接,则生成一段播放时间为NT的新的视频流;b-2. If the number of live programs carried by the server is N, connect all the intercepted video segments end-to-end according to the order of channel arrangement, and generate a new video stream with a playing time of NT;

b-3.根据带宽、处理器的处理能力等具体情况,按照画中画应用功能的需要,对截取生成的新的视频流进行视频编码压缩处理,从而获得画中画专用视频;b-3. According to specific conditions such as bandwidth, processor processing capacity, etc., according to the needs of the picture-in-picture application function, perform video encoding and compression processing on the new video stream generated by interception, so as to obtain special video for picture-in-picture;

b-4.根据VOD点播系统的设计要求,为制作的画中画专用视频附加其作为一个点播节目需要的相关信息,完成后该画中画专用视频作为一个点播节目存储于服务器中。b-4. According to the design requirements of the VOD system, add the relevant information needed as an on-demand program to the produced picture-in-picture special video, and store the picture-in-picture special video as an on-demand program in the server after completion.

于是,本实施例画中画专用视频流是按照周期生成的,因此由边缘服务器周期性地传输到本地用户端。当积累数个周期的画中画专用视频后,对时间较早的视频进行删除处理。Therefore, in this embodiment, the dedicated video stream for picture-in-picture is periodically generated, and therefore periodically transmitted by the edge server to the local client. After accumulating several periods of dedicated picture-in-picture videos, the earlier videos are deleted.

(三)本地用户端的应用(3) Application of local client

制作获得的画中画专用视频,是通过设置在本地用户端的画中画功能控制及播放模块进行播放的。如图3所示,该模块分为两个子模块:画中画功能控制模块和画中画视频播放模块。The produced picture-in-picture dedicated video is played through the picture-in-picture function control and playback module set on the local client terminal. As shown in Figure 3, this module is divided into two sub-modules: a picture-in-picture function control module and a picture-in-picture video playback module.

画中画功能控制模块的功能在于:The functions of the picture-in-picture function control module are:

1.在接收到来自用户的、启动画中画功能的指令后,控制模块对播放模块发出开始工作的指令;1. After receiving an instruction from the user to start the picture-in-picture function, the control module sends an instruction to the playback module to start working;

2.在接收到来自用户的、改变画中画子窗口所播放的频道的指令后,控制模块对播放模块发出切换到某一频道的指令;2. After receiving an instruction from the user to change the channel played by the picture-in-picture sub-window, the control module sends an instruction to the playback module to switch to a certain channel;

3.在接收到来自用户的、关闭画中画功能的指令后,控制模块对播放模块发出停止播放并关闭画中画子窗口的信号;3. After receiving an instruction from the user to close the picture-in-picture function, the control module sends a signal to the playback module to stop playing and close the picture-in-picture sub-window;

画中画视频播放模块的功能在于:The functions of the picture-in-picture video playback module are:

1.每次关闭画中画功能前,保存当前停留频道号码;1. Before turning off the picture-in-picture function each time, save the current stop channel number;

2.在接收到来自控制模块的开始工作的信号后,读取存储的上一次关闭画中画功能前停留的频道号码,并依据号码选定上述控制模块请求的视频的适合位置开始传输数据;2. After receiving the signal to start working from the control module, read the channel number stored before closing the picture-in-picture function last time, and select the appropriate position of the video requested by the above-mentioned control module according to the number to start transmitting data;

3.在接收到来自控制模块的开始工作的信号后,播放模块向点播服务器发出点播画中画视频的请求,通过认证后建立连接,开始周期性地传输数据;3. After receiving the signal to start working from the control module, the playback module sends a request for on-demand picture-in-picture video to the on-demand server, establishes a connection after passing the authentication, and begins to transmit data periodically;

4.在接收到来自控制模块的开始工作的信号后,播放模块在屏幕上创建一个大小适合的画中画子窗口,并将其置于屏幕的最前端;4. After receiving the start signal from the control module, the playback module creates a picture-in-picture sub-window with a suitable size on the screen, and places it at the forefront of the screen;

5.在功能3所述的操作完成后,播放模块接收并处理来自点播服务器的画中画视频的媒体流;5. After the operation described in function 3 is completed, the playback module receives and processes the media stream of the picture-in-picture video from the on-demand server;

6.当来自点播服务器的画中画视频流缓冲完毕后,播放模块将在画中画子窗口对其进行播放;6. When the picture-in-picture video stream from the on-demand server is buffered, the playback module will play it in the picture-in-picture sub-window;

7.在接收到来自控制模块的将画中画播放频道改变为某频道的信号后,播放模块根据要改变的频道重新选择画中画视频的播放时刻;7. After receiving a signal from the control module to change the picture-in-picture playback channel to a certain channel, the playback module reselects the playback time of the picture-in-picture video according to the channel to be changed;

8.在完成功能7的操作后,若重新选定的播放时刻的数据已经下载到本地,则立即在画中画子窗口中进行播放;8. After completing the operation of function 7, if the data of the reselected playback time has been downloaded to the local, it will be played in the picture-in-picture sub-window immediately;

9.在完成功能7的操作后,若重新选定的播放时刻的数据尚未下载,则依据频道号码选定上述控制模块请求的视频的适合位置开始传输数据,当处理、缓冲完毕后,重新开始播放;9. After completing the operation of function 7, if the data at the re-selected playback time has not been downloaded, then select the appropriate position of the video requested by the above-mentioned control module according to the channel number to start transmitting data, and restart after the processing and buffering are completed play;

10.在接收到来自控制模块的停止播放的信号后,播放模块向点播系统发出终止点播画中画视频的信号,终止数据传输;10. After receiving the signal to stop playing from the control module, the playback module sends a signal to the on-demand system to terminate the picture-in-picture video on demand, and terminates the data transmission;

11.在接收到来自控制模块的停止播放的信号后,播放模块停止播放画中画视频,并将屏幕上的画中画子窗口关闭。11. After receiving the signal to stop playing from the control module, the playing module stops playing the picture-in-picture video, and closes the picture-in-picture sub-window on the screen.

如图3所示,在本地用户端的应用过程中,具体操作如下:As shown in Figure 3, in the application process of the local client, the specific operations are as follows:

A.用户控制器(遥控等)向机顶盒发出控制信号,机顶盒识别该控制信号,若与画中画功能相关,则机顶盒向设置在其内的画中画功能控制及播放模块发出控制信号;A. The user controller (remote control, etc.) sends a control signal to the set-top box, and the set-top box recognizes the control signal. If it is related to the picture-in-picture function, the set-top box sends a control signal to the picture-in-picture function control and playback module arranged therein;

B.画中画功能控制模块根据用户的要求,对画中画视频播放模块发出相应的控制信号,包括:开启画中画功能信号、关闭画中画功能信号、切换画中画频道信号;B. The picture-in-picture function control module sends corresponding control signals to the picture-in-picture video playback module according to the user's requirements, including: opening the picture-in-picture function signal, closing the picture-in-picture function signal, switching the picture-in-picture channel signal;

C.画中画视频播放模块根据控制模块的控制信号,做出相应操作:C. The picture-in-picture video playback module makes corresponding operations according to the control signal of the control module:

C-1若为开启画中画功能信号,播放模块进行以下操作:读取上一次关闭画中画功能时停留的频道,向VOD点播系统点播画中画视频并根据读取到的频道按照规则进行数据传输;C-1 If it is a signal to turn on the picture-in-picture function, the playback module performs the following operations: read the channel that stayed when the picture-in-picture function was turned off last time, order the picture-in-picture video to the VOD system and follow the rules according to the read channel carry out data transmission;

C-2若为切换画中画频道信号,且重新选定的播放时刻的数据尚未下载,播放模块则进行下列操作:重新定位画中画视频传输位置,要求重新开始数据传输;C-2 If it is to switch the picture-in-picture channel signal, and the data at the re-selected playback time has not been downloaded, the playback module will perform the following operations: relocate the picture-in-picture video transmission position, and request to restart the data transmission;

C-3若为关闭画中画功能信号,播放模块进行以下操作:向VOD点播系统发出终止点播画中画视频的信号,记录当前停留的频道;C-3 If it is to close the picture-in-picture function signal, the playback module performs the following operations: send a signal to the VOD ordering system to terminate the picture-in-picture video on demand, and record the channel currently staying;

D.VOD点播系统响应本地用户端播放模块的点播要求,并向本地用户端传输画中画视频;D. The VOD on-demand system responds to the on-demand requirements of the playback module of the local client, and transmits the picture-in-picture video to the local client;

E.播放模块根据控制模块的信号,进行以下操作:E. The playback module performs the following operations according to the signal from the control module:

E1若为开启画中画功能信号,播放模块进行以下操作:进行C-1步骤操作的同时,在显示设备屏幕创建一个画中画子窗口,在画中画视频传输到本地、处理及缓冲完毕后于上述画中画子窗口中进行播放;If E1 is a signal to enable the picture-in-picture function, the playback module performs the following operations: while performing the step C-1, create a picture-in-picture sub-window on the display device screen, and the picture-in-picture video is transmitted to the local, processed and buffered Then play in the above-mentioned picture-in-picture sub-window;

E2若为切换画中画频道信号,播放模块进行下列操作:判断该频道的画中画视频段是否已经下载到本地,若是,重新定位画中画视频的播放位置,进行播放;若否,进行上述C-2步骤的操作,完成后定位到相应的播放位置进行播放;If E2 is to switch the picture-in-picture channel signal, the playback module performs the following operations: judge whether the picture-in-picture video segment of the channel has been downloaded to the local area, if so, relocate the playback position of the picture-in-picture video, and play it; if not, perform After the operation of the above step C-2 is completed, locate to the corresponding playback position for playback;

E3若为关闭画中画功能信号,播放模块进行以下操作:进行C-3步骤操作的同时,关闭画中画窗口。If E3 is a signal to close the picture-in-picture function, the playback module performs the following operations: close the picture-in-picture window while performing the operation in step C-3.

本实施例的操作流程如图4所示:The operation process of this embodiment is as shown in Figure 4:

a.用户发出控制信号:由于本实施例在用户端的部分是作为一个功能模块集成在机顶盒的,因此用户可以通过各种控制手段操作本实施例的画中画功能,包括遥控、操作机顶盒的控制面板等;控制信号经过机顶盒的信号识别装置,若为与本实施例的画中画功能相关的控制信号,则进行步骤b;a. The user sends a control signal: Since the part of the user end of this embodiment is integrated in the set-top box as a functional module, the user can operate the picture-in-picture function of this embodiment through various control means, including remote control and control of the set-top box panel, etc.; if the control signal passes through the signal recognition device of the set-top box, if it is a control signal related to the picture-in-picture function of this embodiment, then proceed to step b;

b.控制信号到达画中画功能控制及播放模块的控制模块,并由控制模块根据该信号对播放模块发出相应指令,若为启动画中画功能信号,进行步骤c;若为切换画中画频道信号,进行步骤e;若为关闭画中画功能信号,进行步骤h;b. The control signal reaches the control module of the picture-in-picture function control and playback module, and the control module sends corresponding instructions to the playback module according to the signal. If it is a signal to start the picture-in-picture function, go to step c; if it is to switch the picture-in-picture For the channel signal, go to step e; if it is a signal to close the picture-in-picture function, go to step h;

c.若用户要开启画中画功能,播放模块进行下列操作:c1、读取上一次关闭画中画功能时停留的频道;c2、向点播服务器点播画中画视频,建立数据传输连接,并根据c1读取的频道号从相应的位置开始传输;c3、在显示设备屏幕创建一个尺寸适中的画中画子窗口,并使其置于屏幕最前端;c. If the user wants to enable the picture-in-picture function, the playback module performs the following operations: c1. Read the channel where the picture-in-picture function was closed last time; c2. Order the picture-in-picture video to the on-demand server, establish a data transmission connection, and According to the channel number read by c1, the transmission starts from the corresponding position; c3, create a picture-in-picture sub-window with an appropriate size on the display device screen, and place it at the forefront of the screen;

d.上述c2步骤传输来的媒体流信息经过处理、缓冲,在上述步骤c3所创建的画中画子窗口进行播放;d. The media stream information transmitted in the above step c2 is processed and buffered, and played in the picture-in-picture sub-window created in the above step c3;

e.若用户要切换画中画频道,播放模块将首先在其存储器(共享机顶盒的存储设备)中进行搜寻,查找是否有用户切换的目标频道对应的画中画视频段已经下载,若有,进行步骤g;若无,进行步骤f;e. If the user wants to switch the picture-in-picture channel, the playback module will first search in its memory (the storage device of the shared set-top box) to find out whether the picture-in-picture video segment corresponding to the target channel that the user switches has been downloaded, and if so, Go to step g; if not, go to step f;

f.由于本实施例的画中画视频是某一时间段的、各频道的视频剪辑的拼接,对机器来说,处于当前周期的不同频道需要播放的画中画视频只是一个视频文件上的不同时刻的播放内容,所以画中画视频的传输将采用公知的流行的流媒体的传输技术;当切换的目标频道所对应的画中画视频段尚未下载,将重新定位到目标位置并开始传输数据;f. Since the picture-in-picture video of the present embodiment is a certain period of time, the splicing of the video clips of each channel, for the machine, the picture-in-picture video that needs to be played by different channels in the current cycle is only a video file. Play content at different times, so the transmission of picture-in-picture video will adopt the well-known popular streaming media transmission technology; when the picture-in-picture video segment corresponding to the switched target channel has not been downloaded, it will be relocated to the target location and start transmission data;

g.若切换的目标频道已有足够的播放数据存在于本地,跳转到该目标位置开始播放;g. If the switching target channel already has enough playback data locally, jump to the target location to start playing;

h.若用户要关闭画中画功能,播放模块进行下列操作:h1、向点播系统发出终止画中画视频传输数据的信号,终止播放;h2、将用户当前画中画停留的频道保存;h3、关闭屏幕上的画中画子窗口。h. If the user wants to close the picture-in-picture function, the playback module performs the following operations: h1, sends a signal to the on-demand system to terminate the picture-in-picture video transmission data, and terminates the playback; h2, saves the channel where the user's current picture-in-picture stays; h3 , Close the picture-in-picture sub-window on the screen.

通过本实施例制作的画中画专用视频是最接近当前时刻的、已经制作好并传输到边缘服务器的画中画视频。例如:当前真实时刻为14:02:30,而存在于点播服务器中最新的已经制作好的画中画视频是14:00:00到14:01:00这一时间段的,因此将要下载的就是14:00:00到14:01:00时间段的画中画视频。如果运营商承载了100个直播频道,则这100个频道在14:00:00到14:01:00这一时间段里的视频流,被复制了一份出来。将这100个视频流首尾相接,组成为一个新的视频流。然后根据画中画应用进行编码压缩处理,从而获得一个新的画中画视频流m。对机器来说,频道1的14:00:00到14:01:00时间段内容对应上述视频流m的播放时间00:00:00到00:01:00;频道2的14:00:00到14:01:00时间段内容对应上述视频流m的播放时间00:01:00到00:02:00;频道3的14:00:00到14:01:00时间段内容对应上述视频流m的播放时间00:02:00到00:03:00......如此类推。The dedicated picture-in-picture video produced by this embodiment is the picture-in-picture video that is closest to the current moment and has been produced and transmitted to the edge server. For example: the current real time is 14:02:30, and the latest picture-in-picture video that has been produced in the on-demand server is from 14:00:00 to 14:01:00, so the video to be downloaded It is the picture-in-picture video from 14:00:00 to 14:01:00. If the operator carries 100 live channels, the video streams of these 100 channels during the time period from 14:00:00 to 14:01:00 are copied. Connect these 100 video streams end to end to form a new video stream. Then perform encoding and compression processing according to the picture-in-picture application, so as to obtain a new picture-in-picture video stream m. For the machine, the time period from 14:00:00 to 14:01:00 of channel 1 corresponds to the playback time of the above video stream m from 00:00:00 to 00:01:00; 14:00:00 of channel 2 The content of the time period from 14:01:00 to 14:01:00 corresponds to the playing time of the above video stream m from 00:01:00 to 00:02:00; the content of the time period from 14:00:00 to 14:01:00 of channel 3 corresponds to the above video stream The playing time of m is 00:02:00 to 00:03:00...and so on.

此时,当我们打开画中画功能时,如果画中画的频道是频道3,则优先从上述14:00:00到14:01:00时间段的画中画视频流m的00:02:00时刻开始传输视频流。当视频流在本地处理、缓冲完毕后,开始播放。由于画中画专用视频流m是按照生成周期,由边缘服务器周期性地传输到本地用户端,则在频道3的播放过程中是接着播放下一周期时间段频道3的内容。当积累数个周期的画中画专用视频后,对时间较早的视频进行删除处理。At this time, when we turn on the picture-in-picture function, if the channel of the picture-in-picture is channel 3, the priority is 00:02 of the picture-in-picture video stream m from the above 14:00:00 to 14:01:00 time period :00 Time to start transmitting the video stream. After the video stream is processed and buffered locally, it starts playing. Since the dedicated picture-in-picture video stream m is periodically transmitted from the edge server to the local client according to the generation cycle, the content of channel 3 in the next period of time is played during the playback of channel 3. After accumulating several periods of dedicated picture-in-picture videos, the earlier videos are deleted.

上述画中画视频流m相当于一个完整的视频剪辑,亦由于画中画的频道切换根据用户习惯多数为“前进”、“后退”等简单操作,所以在传输视频流m的时候只需采用现有公知技术一些简单的流媒体传输策略。若定位到的位置数据已经下载,则画面马上转到定位的位置开始播放;若定位到的位置数据尚未下载,则此时会自动跳到该位置开始下载数据,等缓冲一定数据量后才开始播放。The above-mentioned picture-in-picture video stream m is equivalent to a complete video clip, and because the channel switching of picture-in-picture is mostly simple operations such as "forward" and "backward" according to user habits, so when transmitting the video stream m, only need to use Some simple streaming media transmission strategies are known in the prior art. If the located location data has been downloaded, the screen will immediately turn to the located location to start playing; if the located location data has not been downloaded, it will automatically jump to this location to start downloading data, and start after buffering a certain amount of data play.

Claims (6)

1、一种在IPTV中实现画中画播放功能的方法,其特征在于包括以下步骤:1, a kind of method that realizes picture-in-picture playback function in IPTV, it is characterized in that comprising the following steps: a.直播节目源服务器以组播形式向用户供应直播节目的同时,将所有频道的直播节目实时传送存储到点播节目源服务器中;a. The live program source server supplies live programs to users in the form of multicast, and at the same time transmits and stores the live programs of all channels to the on-demand program source server in real time; b.制作画中画专用视频;b. Make special video for picture-in-picture; c.将画中画专用视频进行切片处理,并按照视频点播系统的规则通过内容分发网络分发到边缘服务器;c. Slice the dedicated video for picture-in-picture, and distribute it to the edge server through the content distribution network according to the rules of the video-on-demand system; d.本地用户端启动画中画功能后,向视频点播系统发出点播画中画专用视频的信号,视频点播系统根据一般节目的点播流程处理用户的点播信息后,边缘服务器开始向用户传输画中画专用视频;d. After the local user terminal activates the picture-in-picture function, it sends a signal to the video-on-demand system to order the special video of the picture-in-picture. Painting dedicated video; e.本地用户端对接收到的画中画专用视频进行解码解压等处理,然后在电视屏幕的画中画子窗口上进行播放。e. The local client terminal performs decoding and decompression processing on the received picture-in-picture dedicated video, and then plays it on the picture-in-picture sub-window of the TV screen. 2、根据权利要求1所述的在IPTV中实现画中画播放功能的方法,其特征在于所述步骤b制作画中画专用视频的步骤如下:2, the method for realizing picture-in-picture playback function in IPTV according to claim 1, it is characterized in that the step of described step b making picture-in-picture special video is as follows: b-1.对传送到点播节目源服务器的各直播频道的节目,在某一时刻截取每一频道当前时刻算起的前周期T时间的视频段;b-1. For the programs of each live channel transmitted to the on-demand program source server, at a certain moment, the video segment of the previous period T time calculated from the current moment of each channel is intercepted; b-2.将所有截取的视频段按频道排列顺序首尾相接成一段新的视频流;b-2. Connect all the intercepted video segments end-to-end according to the order of channels to form a new video stream; b-3.按照画中画应用功能的需要,对截取生成的新的视频流进行视频编码压缩处理,从而获得画中画专用视频;b-3. According to the needs of the picture-in-picture application function, perform video encoding and compression processing on the new video stream generated by interception, so as to obtain the special video for picture-in-picture; b-4.根据VOD点播系统的设计要求,为制作的画中画专用视频附加其作为一个点播节目需要的相关信息,完成后该画中画专用视频作为一个点播节目存储于服务器中。b-4. According to the design requirements of the VOD system, add the relevant information needed as an on-demand program to the produced picture-in-picture special video, and store the picture-in-picture special video as an on-demand program in the server after completion. 3、根据权利要求2所述的在IPTV中实现画中画播放功能的方法,其特征在于:所述边缘服务器向用户传输画中画专用视频过程中,按照画中画专用视频的生成周期,周期性地传输到本地用户端;当积累数个周期的画中画专用视频后,对时间较早的视频进行删除处理。3. The method for realizing the picture-in-picture playback function in IPTV according to claim 2, characterized in that: in the process of transmitting the dedicated picture-in-picture video from the edge server to the user, according to the generation cycle of the dedicated picture-in-picture video, Periodically transmit to the local client; after accumulating several cycles of dedicated picture-in-picture videos, delete earlier videos. 4、根据权利要求2所述的在IPTV中实现画中画播放功能的方法,其特征在于:所述画中画专用视频通过画中画视频制作模块进行制作,该模块置于服务器端,包括以下三个子模块:4. The method for realizing the picture-in-picture playback function in IPTV according to claim 2, characterized in that: the dedicated video for picture-in-picture is produced by a picture-in-picture video production module, which is placed on the server side and includes The following three submodules: 视频切割、整合模块,用于对到达的直播节目的视频流以时间T为间隔进行切割,并将切割出来的视频剪辑首尾相接成一个新的视频剪辑;The video cutting and integration module is used to cut the video stream of the arriving live program at intervals of T, and connect the cut video clips end to end into a new video clip; 编码压缩模块,用于对经过视频切割、整合模块处理的视频剪辑进行编码压缩;An encoding and compression module is used to encode and compress the video clips processed by the video cutting and integration module; 相关信息附加模块,用于对经过视频切割、整合模块及编码压缩模块处理的视频流作为一个点播节目进行信息附加。The relevant information adding module is used for adding information to the video stream processed by the video cutting, integrating module and encoding and compressing module as an on-demand program. 5、根据权利要求1所述的在IPTV中实现画中画播放功能的方法,其特征在于:所述画中画专用视频分发到边缘服务器过程中,通过添加专用分发规则及优先级,对画中画专用视频进行优先分发。5. The method for realizing the picture-in-picture playback function in IPTV according to claim 1, characterized in that: in the process of distributing the special video for the picture-in-picture to the edge server, by adding special distribution rules and priorities, the picture-in-picture The special video for medium picture will be distributed first. 6、根据权利要求1所述的在IPTV中实现画中画播放功能的方法,其特征在于:所述画中画专用视频在本地用户端通过画中画功能控制及播放模块进行播放,该模块包括画中画功能控制模块和画中画视频播放模块,其中:6. The method for realizing the picture-in-picture playback function in IPTV according to claim 1, characterized in that: the special video for the picture-in-picture is played at the local user end through the picture-in-picture function control and playback module, and the module Including picture-in-picture function control module and picture-in-picture video playback module, in which: 画中画功能控制模块,用于接收来自用户的、画中画相关功能的指令,并向画中画视频播放模块发出开启、切换频道、关闭画中画功能的指令;The picture-in-picture function control module is used to receive instructions from the user about picture-in-picture related functions, and send instructions to the picture-in-picture video playback module to turn on, switch channels, and turn off picture-in-picture functions; 画中画视频播放模块,用于接收来自控制模块的指令信号并进行相应的操作,向边缘服务器发出点播请求,接收来自边缘服务器传输的视频数据并进行播放。The picture-in-picture video playback module is used to receive instruction signals from the control module and perform corresponding operations, send an on-demand request to the edge server, and receive and play video data transmitted from the edge server.
CNB2006101239852A 2006-12-01 2006-12-01 Method for realizing picture-in-picture playing function in IPIV Expired - Fee Related CN100521776C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101239852A CN100521776C (en) 2006-12-01 2006-12-01 Method for realizing picture-in-picture playing function in IPIV

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101239852A CN100521776C (en) 2006-12-01 2006-12-01 Method for realizing picture-in-picture playing function in IPIV

Publications (2)

Publication Number Publication Date
CN1976439A true CN1976439A (en) 2007-06-06
CN100521776C CN100521776C (en) 2009-07-29

Family

ID=38126188

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101239852A Expired - Fee Related CN100521776C (en) 2006-12-01 2006-12-01 Method for realizing picture-in-picture playing function in IPIV

Country Status (1)

Country Link
CN (1) CN100521776C (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009030133A1 (en) * 2007-08-29 2009-03-12 Huawei Technologies Co., Ltd. A method, system and entity for realizing picture-in-picture video
WO2010139158A1 (en) * 2009-06-01 2010-12-09 中兴通讯股份有限公司 Method, system and set-top box for realizing picture-in-picture in internet protocol tv
CN101710966B (en) * 2009-11-05 2011-09-07 华数数字电视传媒集团有限公司 Multipicture comprehensive video navigation system
CN101123528B (en) * 2007-07-23 2012-01-11 中兴通讯股份有限公司 Stream media system and creation method for Internet network TV
CN103024507A (en) * 2011-09-26 2013-04-03 华为终端有限公司 Method, device and system for realizing picture in picture (PIP) in home network
CN103686298A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Information processing apparatus and method
CN105306468A (en) * 2015-10-30 2016-02-03 广州华多网络科技有限公司 Method for real-time sharing of synthetic video data and anchor client side
CN106817615A (en) * 2015-12-02 2017-06-09 南宁富桂精密工业有限公司 The Streaming Media device of multiple signals processing method and application the method
CN107483974A (en) * 2017-08-29 2017-12-15 深圳市茁壮网络股份有限公司 A kind of service processing method and system

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101123528B (en) * 2007-07-23 2012-01-11 中兴通讯股份有限公司 Stream media system and creation method for Internet network TV
CN101378491B (en) * 2007-08-29 2010-08-25 华为技术有限公司 A method, system and physical device for realizing picture-in-picture video
WO2009030133A1 (en) * 2007-08-29 2009-03-12 Huawei Technologies Co., Ltd. A method, system and entity for realizing picture-in-picture video
WO2010139158A1 (en) * 2009-06-01 2010-12-09 中兴通讯股份有限公司 Method, system and set-top box for realizing picture-in-picture in internet protocol tv
CN101583019B (en) * 2009-06-01 2011-06-22 中兴通讯股份有限公司 Method for realizing picture-in-picture in IPTV, system and set-top box
CN101710966B (en) * 2009-11-05 2011-09-07 华数数字电视传媒集团有限公司 Multipicture comprehensive video navigation system
CN103024507B (en) * 2011-09-26 2016-02-03 华为终端有限公司 The methods, devices and systems of picture-in-picture are realized in home network
CN103024507A (en) * 2011-09-26 2013-04-03 华为终端有限公司 Method, device and system for realizing picture in picture (PIP) in home network
WO2013044762A1 (en) * 2011-09-26 2013-04-04 华为终端有限公司 Method, device and system for realizing picture in picture in home network
US8830400B2 (en) 2011-09-26 2014-09-09 Huawei Device Co., Ltd. Method, apparatus, and system for implementing picture in picture in home network
CN103686298A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Information processing apparatus and method
CN105306468A (en) * 2015-10-30 2016-02-03 广州华多网络科技有限公司 Method for real-time sharing of synthetic video data and anchor client side
CN105306468B (en) * 2015-10-30 2019-01-11 广州华多网络科技有限公司 A kind of method and its main broadcaster's client of synthetic video real-time data sharing
CN106817615A (en) * 2015-12-02 2017-06-09 南宁富桂精密工业有限公司 The Streaming Media device of multiple signals processing method and application the method
CN106817615B (en) * 2015-12-02 2019-10-01 南宁富桂精密工业有限公司 The Streaming Media device of multiple signals processing method and application this method
CN107483974A (en) * 2017-08-29 2017-12-15 深圳市茁壮网络股份有限公司 A kind of service processing method and system
CN107483974B (en) * 2017-08-29 2020-04-24 深圳市茁壮网络股份有限公司 Service processing method and system

Also Published As

Publication number Publication date
CN100521776C (en) 2009-07-29

Similar Documents

Publication Publication Date Title
CN101753973B (en) Channel switching method, device and system
CN103986945B (en) A kind of hybrid network system, channel content review method with mixing set top box
CN101309393B (en) A method and system for inserting video monitoring in interactive network television
CN1852421A (en) Method for realizing switch-over between living broadcasting and time-shifting broadcasting
CN100531381C (en) The method for IPTV STB/unicast seamless switching based on RTP protocol
CN100518311C (en) Method for reducing response time of direct broadcast band switchover
CN1960453A (en) Quick method and system for digital channel, and device for creating auxiliary channel
CN101031069A (en) Method and system for navigating video electronic programm in network TV-set
CN1870717A (en) Set-top box for network TV
CN106303682B (en) Channel switching method, device, terminal and server
CN104702994A (en) Media play method, media play device and set top box
CN100429901C (en) Method and structure for realizing live channel switching in Internet protocol audio-video broadcast network
CN1960260A (en) Method for providing IPTV service for different type terminals, and IPTV service system
CN1898962A (en) Method for delivering content by adapting encoding characteristics
CN1976442A (en) IPTV application system and quasi video frequency request program broadcasting method and system
WO2008148333A1 (en) System and method for processing video stream
CN104661044A (en) Broadcasting and TV OTT (over the top) integration terminal and implementing method thereof
CN1713720A (en) Network TV channel push method based on channel switching and ratings model
CN1976440A (en) Method and system for accurately positioning playing progress rate in IPTV
CN1976439A (en) Method for realizing picture-in-picture playing function in IPIV
CN105430510A (en) Video on demand method, gateway, smart terminal and video on demand system
CN1929596A (en) Method and system for realizing time-moving television
CN1949846A (en) Method, system apparatus and set top box for displaying mutli-channel information in identical picture
CN101060616A (en) A method for providing the program information, program indexing equipment, video equipment and system
CN1716902A (en) Method for realizing group broadcast channel quick switching

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

Granted publication date: 20090729

Termination date: 20141201

EXPY Termination of patent right or utility model