A kind of method that shows multi-channel video information simultaneouslyTechnical field
The present invention relates to a kind of method that shows multi-channel video information simultaneously, belong to network information Display Technique field.
Background technology
Existing Internet video all is to adopt independently window to play.For the picture that multichannel is provided shows, generally adopt the form of multiwindow.The meeting interference user normally watches like this.The demonstration of multiwindow, the picture on each road be with one independently window be presented in face of the user, will have the problem of information interaction between the multiwindow, and can have the problem of disturbing each other when showing.
Summary of the invention
The objective of the invention is to propose a kind of method that shows multi-channel video information simultaneously, solve the problem that exists in the prior art, adopt single window to show the method for multi-channel video information, the information or the predefined control information relevant with video content that produce by server in user's input information, the network come the decoded picture of multi-channel video information is synthesized, and output to a window then and show.
Show the method for multi-channel video information when the present invention proposes, may further comprise the steps:
(1) the multiplex coding video information that receives is decoded respectively, obtain decoded multi-channel video image, wherein comprise the predefined control information relevant with video content;
(2) produce the attribute information of corresponding this video image of description respectively according to above-mentioned multi-channel video image, and attribute information is embedded in the information header of video image;
(3) generate a Virtual Controller at user side, this Virtual Controller receives control information, the control information of user's input and the predefined control information that above-mentioned video content is correlated with that the webserver sends;
(4) above-mentioned Virtual Controller is selected above-mentioned attribute information according to the priority level of above-mentioned three control informations, the attribute information after obtaining synthesizing;
(5) generate a virtual synthesizer at user side, virtual synthesizer is selected corresponding video image according to above-mentioned attribute information after synthetic from above-mentioned decoded video image, and synthetic the demonstration.
Attribute information in the said method is relative displaing coordinate, display size, transparency and the show levels of video image in video.
The present invention shows the method for multi-channel video information when proposing, overcome the shortcoming of prior art, and it is few disturbed to make normally watching of user try one's best, and can also provide some more effective interactive operations simultaneously.Come the decoded picture of multi-channel video information is synthesized in information that produces by server in user's input information, the network or the predefined control information relevant, output to a window then and show with video content.Because synthetic display frame is to be subjected to the various control information Control, so can come the demonstration of the decoded video pictures of each input is controlled by these control informations.Can be according to video attribute, i.e. size, the coordinate of demonstration, the level of demonstration and the transparency of demonstration of video pictures demonstration are adjusted it automatically by the user or according to video content.Multi-channel video is shown at the same window, and the video display size can adjust arbitrarily, the level that video shows can exchange, and the transparency between video shows can be adjusted arbitrarily.
Description of drawings
Fig. 1 is the FB(flow block) of the inventive method.
Fig. 2 is the demonstration graph according to the inventive method display video image.
Embodiment
The method that shows multi-channel video information when the present invention proposes, its FB(flow block) as shown in Figure 1, the multiplex coding video information that receives is decoded respectively, obtain decoded multi-channel video image, wherein comprise the predefined control information relevant with video content; Produce the attribute information of corresponding this video image of description respectively according to above-mentioned multi-channel video image, and attribute information is embedded in the information header of video image; Generate a Virtual Controller at user side, this Virtual Controller receives control information, the control information of user's input and the predefined control information that above-mentioned video content is correlated with that the webserver sends; Above-mentioned Virtual Controller is selected above-mentioned attribute information according to the priority level of above-mentioned three control informations, wherein to the control information of same alike result, its priority level is followed successively by from high to low: user's input, server, predefine, the attribute information after judgement obtains synthesizing through priority; Generate a virtual synthesizer at user side, synthesizer is selected corresponding video image according to above-mentioned attribute information after synthetic from above-mentioned decoded video image, and synthetic the demonstration.
Attribute information in the said method is relative displaing coordinate, display size, transparency and the show levels of video image in video.
Display effect is as shown in Figure 2: with the two-path video is example, and two-path video is respectively a and b, and synthetic display effect is shown in Fig. 2 (c).Size dimension, position and the level of video image 2 (a), 2 (b) is according to the attribute information change after synthetic, therefore in Fig. 2 (c), the size of video image (a) shows for full window, the position is in the upper left corner, after level leans on, the size of video image (b) is about 1/4th of an original size, and the position is in the lower right corner, and level is forward.