CN101771853A - Method and device for playing conference content - Google Patents
Method and device for playing conference content Download PDFInfo
- Publication number
- CN101771853A CN101771853A CN201010104817A CN201010104817A CN101771853A CN 101771853 A CN101771853 A CN 101771853A CN 201010104817 A CN201010104817 A CN 201010104817A CN 201010104817 A CN201010104817 A CN 201010104817A CN 101771853 A CN101771853 A CN 101771853A
- Authority
- CN
- China
- Prior art keywords
- recorded broadcast
- image
- code stream
- realtime graphic
- recorded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a method and a device for playing conference content, which relates to the technical field of muli-picture television walls and ensures that the muli-picture television walls can simultaneously display real-time information of a conference hall and record content of the conference hall. The method comprises the following steps: decoding to obtain a recorded broadcast image by using a recorded image code stream which is selected from recorded broadcast equipment and is required to play; encoding the received real-time image stream to obtain a real-time image; superposing the recorded broadcast image and the real-time image; and simultaneously playing the real-time image and the recorded broadcast image which are subject to the superposition. The embodiment of the invention is mainly used for realizing the simultaneous play of the real-time information and the recorded information of the conference hall in a video signal conference.
Description
Technical field
The present invention relates to the multi-picture television wall technical field, relate in particular to method and device that a kind of conference content is play.
Background technology
Video conferencing system is made up of network, terminal and MCU (Multipoint Control Unit, multipoint control unit) usually, can realize that the sound in each meeting-place and image handled and transmitted by MCU, reaches in many ways the effect of conference participation simultaneously.But hold in the process in meeting, main meeting-place or central machine room can not be grasped the situation in each meeting-place comprehensively, if see all sub-venue video images, use the main meeting-place to adopt the mode of poll that all meeting-place are checked with regard to needing.When the meeting number is too much, because it can only see a meeting-place at synchronization, switch to other a plurality of meeting-place continuously, not only real-time is very poor, and may upset meeting process originally because of switching too frequent; Adopt the mode of many pictures can solve the problem that synchronization is seen a plurality of meeting-place, but also there is following problem in this method, at first be after the picture in a plurality of meeting-place synthesizes a picture, thereby the picture size of individual meeting site can be dwindled the degradation that causes image, and this scheme need increase equipment such as image adapter when realizing, causes the cost realized higher.The appearance of video wall technology, the problem above solving has well satisfied the user preferably and has carried out the demand that many pictures are watched.
Video wall can be regarded as the picture decoding display device of a centre machine room or Chair site the inside as the part of TV conference system; In holding video conference, video code flow is given video wall equipment according to certain agreement and signaling, direct output image showed after video wall was decoded to these code streams, there is a lot of roads code stream in a video council parliament, it is corresponding a plurality of meeting-place, so video wall equipment can be decoded to the multichannel code stream simultaneously, the output multiway images connects a plurality of display devices and shows, these display devices are arranged in together just as a face wall, so be video wall, the specification that common video wall is made up of display device has 3*3,4*3,4*4 etc.
State in realization in the process of function of video wall, the inventor finds that there are the following problems at least in the prior art: in the video conference scheme, video wall can only show real-time can field information, can not be with the meeting-place recorded content and show during the information of same of meeting-place in real time.
Summary of the invention
Method and device that embodiments of the invention provide a kind of conference content to play show when making multi-picture television wall realize meeting-place real time information and meeting-place recorded content.
For achieving the above object, embodiments of the invention adopt following technical scheme:
The method that a kind of conference content is play comprises:
The image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the realtime graphic code stream that receives decoded obtains realtime graphic;
Described recorded broadcast image and described realtime graphic are superposeed;
Realtime graphic and recorded broadcast image after the stack are play simultaneously.
The device that a kind of conference content is play comprises:
The recorded broadcast decoding unit, the image code stream of recording that the needs that are used for choosing from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image;
Video decoding unit, being used for the realtime graphic code stream that receives decoded obtains realtime graphic;
Superpositing unit is used for the realtime graphic that recorded broadcast image that described recorded broadcast decoding unit is obtained and described video decoding unit obtain and superposes;
Broadcast unit is used for realtime graphic and recorded broadcast image after the described superpositing unit stack are play simultaneously.
After adopting technical solution of the present invention, when the content that the meeting-place need be recorded the user and the real time information of described meeting-place show simultaneously, the image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the image code stream that the multipoint control unit that receives sends decoded obtains realtime graphic; Described recorded broadcast image and described realtime graphic are superposeed; Realtime graphic and recorded broadcast image after the stack are play simultaneously, show when making multi-picture television wall realize meeting-place real time information and meeting-place recorded content, thereby make video wall in the process that realizes historical conferencing information playback, do not influence the broadcast of real-time conferencing information.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the method flow diagram that the embodiment of the invention 1 conference content is play;
Fig. 2 is the method flow diagram that the embodiment of the invention 2 conference contents are play;
Fig. 3 is the operation chart of realtime graphic and recorded broadcast image overlay in the method play of the embodiment of the invention 2 conference contents;
Fig. 4 is the flow chart that the recorded broadcast image overlay of realtime graphic and program request is play in the method play of the embodiment of the invention 3 conference contents;
The operation chart that the recorded broadcast image overlay of Fig. 5 realtime graphic that is the embodiment of the invention 3 recorded broadcast equipment when multipoint control unit is inner and program request is play;
The operation chart that the recorded broadcast image overlay of Fig. 6 realtime graphic that is the embodiment of the invention 3 recorded broadcast equipment when multipoint control unit is outside and program request is play;
The device composition frame chart that Fig. 7 records for the embodiment of the invention 4 conference contents;
Fig. 8 is the device composition frame chart that the embodiment of the invention 4 conference contents are play;
Fig. 9 is the device composition frame chart that the embodiment of the invention 5 conference contents are play.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Embodiment 1
The method that the embodiment of the invention provides a kind of conference content to play, as shown in Figure 1, this method comprises:
101, the image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the realtime graphic code stream that receives decoded obtains realtime graphic.
Wherein, described realtime graphic code stream can send to described video wall for multipoint control unit.
The image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the realtime graphic code stream that receives decoded obtain realtime graphic, can adopt any method of the prior art, the embodiment of the invention does not limit this.
102, described recorded broadcast image and described realtime graphic are superposeed.
Wherein, described described recorded broadcast image and described realtime graphic are superposeed can be adopted following method, and this method comprises: the new image data after obtaining making up according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic is superimposed; Convert described new image data to picture signal.
103, realtime graphic and the recorded broadcast image after will superposeing play simultaneously.
In the embodiment of the invention, when the content that the meeting-place need be recorded the user and the real time information of described meeting-place show simultaneously, the image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the image code stream that the multipoint control unit that receives sends decoded obtains realtime graphic; Described recorded broadcast image and described realtime graphic are superposeed; Realtime graphic and recorded broadcast image after the stack are play simultaneously, show when making multi-picture television wall realize meeting-place real time information and meeting-place recorded content, thereby make video wall in the process that realizes historical conferencing information playback, do not influence the broadcast of real-time conferencing information.
Embodiment 2
The method that the embodiment of the invention provides a kind of conference content to play, the step that this method is implemented specifically as shown in Figure 2, this method comprises the steps
201, receive the realtime graphic code stream, and the described realtime graphic code stream that receives decoded obtain the realtime graphic corresponding with described image code stream.Wherein, described realtime graphic code stream can send to described video wall for multipoint control unit.
202, from recorded broadcast equipment, choose the image code stream of need playing of recording, and the described image code stream of choosing decoded obtain the recorded broadcast image.
Wherein, described recorded broadcast equipment is when recording the realtime graphic of meeting in earlier stage and store, when recording image code stream in order from described recorded broadcast equipment, to select the needs broadcast to send out, can find the described image code stream of recording that needs broadcast fast, described recorded broadcast equipment can adopt following method to realize recording of realtime graphic code stream: receive the realtime graphic code stream, the described realtime graphic code stream that receives is recorded and stored according to predetermined form.
Wherein, when described recorded broadcast equipment is recorded and is stored described realtime graphic code stream according to predetermined form, can be in the following ways: specifically comprise: will the described realtime graphic code stream that receives record into a plurality of independent files by the time scale and store; Perhaps the described realtime graphic code stream that receives is recorded the file and the storage of the media stream file form that becomes to comprise key frame; Perhaps the described realtime graphic code stream that receives is recorded and stored according to self-defined file format.Wherein the concrete steps that the described realtime graphic code stream that receives is recorded into a plurality of independent files and storage by the time scale are as follows:
Described realtime graphic code stream time segment is stamped label; Begin independent video preview file is made in the taking-up of the realtime graphic code stream in the predetermined amount of time from described label; With described video preview file storage at assigned address.
When described realtime graphic code stream is recorded and is stored according to predetermined form, generally described realtime graphic is sent to described recorded broadcast equipment, realize recording and storing of described realtime graphic code stream by described recorded broadcast equipment.When the above realtime graphic code stream is sent to described recorded broadcast equipment, can described realtime graphic code stream be sent to recorded broadcast equipment, perhaps described realtime graphic code stream be sent to recorded broadcast equipment by the switch mirror port by transmission link; And described realtime graphic code stream is being sent in the process of described recorded broadcast equipment, described realtime graphic code stream can adopt but be not limited to following form: H.264 form, H.263 form, mpeg format, X.264 form and WMV are various etc., the code stream of any form can be with the transmission that realizes in this step duplicating code stream, and the embodiment of the invention does not limit this.
203, described realtime graphic that obtains and recorded broadcast image are carried out overlap-add procedure, realtime graphic signal after obtaining superposeing and recorded broadcast picture signal.
Wherein, described described realtime graphic that obtains and recorded broadcast image are carried out overlap-add procedure, realtime graphic signal and recorded broadcast picture signal after obtaining superposeing can adopt following method, comprise the steps:
New image data after obtaining making up according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic is superimposed; Realtime graphic and recorded broadcast image are superposeed obtain new image data after, convert described new image data to picture signal.
Wherein, the correspondence position of described pixel according to described recorded broadcast image and described realtime graphic is superimposed, and for example for a specific pixel, the most basic image overlay can adopt but be not limited to following mathematical formulae:
Y=Y
a+kY
b
C=C
a+kC
b
Wherein, Y
aBrightness, the C of expression key frame a
aThe colourity numerical value of expression realtime graphic a; Y
bExpression is from brightness, the C of picture b
bExpression is from the colourity numerical value of picture b; K represents the transparency after the picture stack.Wherein, when the picture after will superposeing displayed the play, which image the user can be provided with according to the demand of oneself was that key frame and which image are from picture; For example the user can show that the picture of realtime graphic is set to key frame, shows that the picture of recorded broadcast image is set to from picture, can show just that also the picture of realtime graphic is set to from picture, shows that the picture of recorded broadcast image is set to key frame; The embodiment of the invention does not limit this.
When in addition described realtime graphic and recorded broadcast image being superposeed, the stack back can define according to user's custom voluntarily from the concrete display position of picture, and the embodiment of the invention does not limit this.For example: the lower left corner at key frame begins, and the meeting that superposes successively from left to right begins the image of first three time point.
The embodiment of the invention with the realtime image data in monitoring meeting-place is
The recorded broadcast view data of need playing is 010110101 to be example, sets forth and described realtime graphic that obtains and recorded broadcast image is carried out overlap-add procedure, realtime graphic signal after obtaining superposeing and recorded broadcast picture signal, as shown in Figure 3, with the realtime image data in described monitoring meeting-place
The recorded broadcast view data of playing with needs 010110101 is done new image data after addition obtains addition according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic
Realtime graphic and recorded broadcast image are superposeed obtain new image data after, described new image data is sent to the DA chip, by described DA chip described new image data is carried out conversion of signals and obtains picture signal.
204, realtime graphic and the recorded broadcast image after will superposeing play.
In the embodiment of the invention, the described realtime graphic code stream that receives is carried out video decode to be obtained and the corresponding realtime graphic of described realtime graphic code stream, and there is not the branch of priority in the decode process that obtains the recorded broadcast image of the described image code stream of choosing, convenience in order to describe herein, the described realtime graphic code stream that receives is carried out the process that video decode obtains the realtime graphic corresponding with described realtime graphic code stream write in the step 201, the described image code stream of choosing is carried out the process that the recorded broadcast decoding obtains the recorded broadcast image write in the step 202; So the embodiment of the invention obtains and the corresponding realtime graphic of described realtime graphic code stream the described realtime graphic code stream that receives being carried out video decode; and with the described image code stream of choosing carry out recorded broadcast decoding obtain between the recorded broadcast image sequencing without limits; obtain and the corresponding realtime graphic of described realtime graphic code stream so long as the described realtime graphic code stream that receives is carried out video decode, and the described image code stream of choosing is carried out recorded broadcast decoding obtain the recorded broadcast image and all belong to the scope of protection of the invention.
In the embodiment of the invention, the image code stream of recording that image code stream that the multipoint control unit that receives is sent and the needs of choosing are play is decoded respectively and is obtained corresponding realtime graphic and recorded broadcast image, before described image is shown, realtime graphic and recorded broadcast image that described decoding is obtained superpose, and the image after will superposeing carries out conversion of signals and obtains the realtime graphic and the recorded broadcast image that can show simultaneously, thereby realized multi-picture television wall in the real-time demonstration of realization meeting field information, realized the broadcast of recording image; And when realtime graphic and recorded broadcast image are play, above-mentioned two images are put respectively in two different pictures display the play, thereby realized preview conferencing information in early stage under the prerequisite that does not influence current monitored picture.
Embodiment 3
When early stage, the time of meeting was long, when the conferencing information in early stage is play, conference content at special time period carries out quick playback for the convenience of the user, the historical conferencing information that can will need by the mode of recorded broadcast content-on-demand to play is play, the method that the embodiment of the invention provides a kind of conference content to play, specifically in conjunction with Fig. 4 and the concrete method of setting forth described conference content broadcast of Fig. 5, the step of this method comprises the embodiment of the invention specifically as shown in Figure 4:
301, receive the program request order of input, and broadcast time point according to described program request order acquisition point.
Wherein, when importing the program request order, the user can pass through input commands such as remote controller, mouse, keyboard, the embodiment of the invention does not limit this, any can selection and the input mode controlled all can be used for the input of program request order the picture material that needs are play.
Wherein, the method of broadcasting time point according to described program request order acquisition point can adopt but be not limited to following two kinds of methods, be specially: first kind, when recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file, obtain the program request time point corresponding by the key frame of searching described media stream file with described program request order, wherein, because media stream file itself has timestamp, when recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file, the position and the time of the key frame of media stream file are recorded in the tabulation, when described media stream file need be comprised record image code stream and take out the time, just the described image code stream of recording can be located according to described media stream file key frame, the program request time point corresponding can be obtained with described program request order; Second kind, when described recorded broadcast equipment will receive image code stream record into a plurality of independent files by the time scale and when storing, obtain the program request time point corresponding with described program request order by searching described individual files creation-time.
302, the described program request time point that obtains is sent to recorded broadcast equipment.
303, receive the image code stream that respective point that recorded broadcast equipment sends is broadcast time point, and the image code stream of described program request decoded obtain the recorded broadcast image.
304, receive the image code stream that multipoint control unit sends, and the described image code stream that receives decoded obtain the realtime graphic corresponding with described image code stream.
305, described realtime graphic that obtains and recorded broadcast image are carried out overlap-add procedure, realtime graphic signal after obtaining superposeing and recorded broadcast picture signal.Wherein to the detailed process of the stack of realtime graphic and recorded broadcast image as described in the step 203 among Fig. 2, will repeat no more herein.
306, realtime graphic and the recorded broadcast image after will superposeing play.
In the embodiment of the invention,, the described realtime graphic code stream that receives is recorded into a plurality of independent files and storage by the time scale because recorded broadcast equipment is being recorded early stage during conferencing information; Perhaps the described realtime graphic code stream that receives is recorded the file and the storage of the media stream file form that becomes to comprise key frame; Therefore when the user needs quick playback conferencing information in early stage, only need input program request order just can realize the quick playback of conferencing information in earlier stage; After the program request order that receives user's input, obtain the time point of program request order, described program request time point is sent to recorded broadcast equipment, described recorded broadcast equipment will be somebody's turn to do the image code stream corresponding with this program request time point and send to video wall, play through the decoding processing of video wall and with described recorded broadcast information, thus the quick playback of realization recorded broadcast content.
Wherein, be used to record and the recorded broadcast equipment of memory image code stream can be arranged in the TV multipoint control unit as shown in Figure 5, also can be arranged on described multipoint control unit as shown in Figure 6 outward; When described recorded broadcast equipment is arranged at multipoint control unit outside, realize recording and the broadcast of storage and recorded meeting content of realtime graphic code stream, and to the realization of the program request of described recorded content, implementation procedure with reference to this recorded broadcast equipment being arranged on the inside of this multipoint control unit will repeat no more herein.
In the time of in being arranged on this multipoint control unit, with described recorded broadcast device design is a recorded broadcast module of multipoint control unit inside, this module can be a veneer or a part of circuit chip on the multipoint control unit, when with the recording and store of realtime graphic code stream, can directly described realtime graphic code stream be fired in predetermined storage medium and get final product, thereby simplify the network connection interface between recorded broadcast equipment and the multipoint control unit, and convenient management.
Embodiment 4
The device that the embodiment of the invention provides a kind of conference content to record, as shown in Figure 7, this device comprises: receiving element 41 and recording elements 42.
Receiving element 41 is used to receive the realtime graphic code stream, and described realtime graphic code stream can be the realtime graphic code stream of multipoint control unit to the video wall transmission; After receiving described realtime graphic code stream, described video wall need be decoded to the described realtime graphic code stream that receives, video wall obtains the realtime graphic corresponding, and described realtime graphic play, so that can be realized the real-time demonstration to many meeting field information with described image code stream; Recording elements 42 is used for when the described realtime graphic code stream that receives being decoded and play, and described realtime graphic code stream is recorded and stored according to predetermined form.
Wherein, when described recording elements 42 is recorded described realtime graphic code stream and store according to predetermined form, generally described realtime graphic code stream is sent to recorded broadcast equipment, described realtime graphic code stream is recorded and stored by described recorded broadcast equipment.When described realtime graphic code stream is sent to recorded broadcast equipment, can described realtime graphic code stream be sent to recorded broadcast equipment by transmission link; Perhaps can described realtime graphic code stream be sent to recorded broadcast equipment by the switch mirror port.Described realtime graphic code stream is being sent in the process of described recorded broadcast equipment, described realtime graphic code stream can adopt but be not limited to following form: H.264 form, H.263 form, mpeg format, X.264 form and WMV form etc., the code stream of any form can be with the transmission that realizes the realtime graphic code stream in this step, and the embodiment of the invention does not limit this.
Wherein, when described recording elements 42 is recorded and is stored described realtime graphic code stream according to predetermined form, can be in the following ways: specifically comprise: will the described realtime graphic code stream that receives record into a plurality of independent files by the time scale and store; Perhaps the described realtime graphic code stream that receives is recorded the file and the storage of the media stream file form that becomes to comprise key frame; Perhaps the described realtime graphic code stream that receives is recorded and stored according to self-defined file format.Wherein, the concrete steps that the described realtime graphic code stream that receives is recorded into a plurality of independent files and storage by the time scale are as follows:
Described realtime graphic code stream time segment is stamped label; Begin independent video preview file is made in the taking-up of the realtime graphic code stream in the predetermined amount of time from described label; With described video preview file storage at assigned address.
The device that the embodiment of the invention provides a kind of conference content to play, as shown in Figure 8, this device comprises: recorded broadcast decoding unit 51, video decoding unit 52, superpositing unit 53 and broadcast unit 54.
Recorded broadcast decoding unit 51, the image code stream of recording that the needs that are used for choosing from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image; Video decoding unit 52, being used for the realtime graphic code stream that receives decoded obtains realtime graphic, and described realtime graphic code stream can be the realtime graphic code stream that multipoint control unit sends to video wall; Superpositing unit 53 is used for the realtime graphic that recorded broadcast image that described recorded broadcast decoding unit is obtained and described video decoding unit obtain and folds; Broadcast unit 54 is used for realtime graphic and recorded broadcast image after the stack are play simultaneously.
The image code stream of recording that image code stream that in the embodiment of the invention multipoint control unit that receives is sent and the needs of choosing are play is decoded respectively and is obtained corresponding realtime graphic and recorded broadcast image, before described image is shown, realtime graphic and recorded broadcast image that described decoding is obtained superpose, and the image after will superposeing carries out conversion of signals and obtains the realtime graphic and the recorded broadcast image that can show simultaneously, thereby realized multi-picture television wall in the real-time demonstration of realization meeting field information, realized the broadcast of recording image; And when realtime graphic and recorded broadcast image are play, above-mentioned two images are put respectively in two different pictures display the play, thereby realized preview conferencing information in early stage under the prerequisite that does not influence current monitored picture.
Embodiment 5
When early stage, the time of meeting was long, when the conferencing information in early stage is play, conference content at special time period carries out quick playback for the convenience of the user, the historical conferencing information that can will need by the mode of recorded broadcast content-on-demand to play is play, the device that the embodiment of the invention provides a kind of conference content to play, as shown in Figure 9, this device also comprises: acquiring unit 61, transmitting element 62, receiving element 63, recorded broadcast decoding unit 64, video decoding unit 65, superpositing unit 66 and broadcast unit 67.
Carry out a sowing time at the historical conferencing information that needs are play, at first receive the program request order of input, and broadcast time point according to the described program request order acquisition point that receives by acquiring unit 61; After obtaining the time point of described program request, by described transmitting element 62 the program request time point that described acquiring unit 61 obtains is sent to recorded broadcast equipment, so that from described recorded broadcast equipment, obtain the image code stream that needs program request; Receiving element 63 be used to receive recorded broadcast equipment that send with the described corresponding image code stream of program request time point that obtains; After receiving the program request code stream that described recorded broadcast equipment returns, described video wall calls the image code stream of recording that needs that described recorded broadcast decoding unit 64 will choose play and decodes and obtain the recorded broadcast image from recorded broadcast equipment; Video decoding unit 65 is decoded the realtime graphic code stream that receives and is obtained and the corresponding realtime graphic of described realtime graphic code stream.
After obtaining realtime graphic and program request image, superpositing unit 66 is used for the program request image that realtime graphic that described video decoding unit 65 is obtained and recorded broadcast decoding unit 64 obtain and superposes the new data after obtaining superposeing; Realtime graphic and the program request image of broadcast unit 67 after with described stack play.
Wherein, described acquiring unit 61 comprises: first acquisition module 611, second acquisition module 612.When described acquiring unit 61 is broadcast time point according to received program request order acquisition point, when recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file, the key frame that described acquiring unit 61 is searched described media stream file by first acquisition module 611 obtains the program request time point corresponding with described program request order, wherein, because media stream file itself has timestamp, when recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file, the position and the time of the key frame of media stream file are recorded in the tabulation, when described media stream file need be comprised record image code stream and take out the time, just the described image code stream of recording can be located according to described media stream file key frame, the program request time point corresponding can be obtained with described program request order; When described recorded broadcast equipment was recorded into a plurality of independent files with the image code stream that receives by the time scale and stored, described acquiring unit 61 was searched described individual files creation-time by second acquisition module 612 and is obtained the program request time point corresponding with described program request order.
Wherein, described superpositing unit 66 comprises: computing module 661 and modular converter 662.In the process that the recorded broadcast image that realtime graphic that described superpositing unit 66 obtains described video decoding unit 65 and described recorded broadcast decoding unit 64 obtain superposes, the new image data after at first obtaining making up according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic is superimposed by computing module 661; After obtaining new image data, modular converter 662 is used for converting the new image data that described computing module obtains to picture signal, so that display the play by the realtime graphic and the recorded broadcast image of broadcast unit 67 after with described stack.
In the embodiment of the invention, described realtime graphic code stream is recorded into a plurality of independent files and storage by the time scale during conferencing information recording early stage; Perhaps the described realtime graphic code stream that receives is recorded the file and the storage of the media stream file form that becomes to comprise key frame; When the user needs quick playback conferencing information in early stage, only need input program request order just can realize the quick playback of conferencing information in early stage; When receiving the program request order of user's input, obtain the time point of program request order, described program request time point is sent to recorded broadcast equipment, described recorded broadcast equipment will be somebody's turn to do the image code stream corresponding with this program request time point and send to video wall, thereby advance the quick playback of the processing realization recorded broadcast content of video wall.
Through the above description of the embodiments, the those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential common hardware, can certainly pass through hardware, but the former is better execution mode under a lot of situation.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium that can read, floppy disk as computer, hard disk or CD etc., comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
The above; only be the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by described protection range with claim.
Claims (9)
1. the method that conference content is play is characterized in that, comprising:
The image code stream of recording that the needs that will choose from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image, and the realtime graphic code stream that receives decoded obtains realtime graphic;
Described recorded broadcast image and described realtime graphic are superposeed;
Realtime graphic and recorded broadcast image after the stack are play simultaneously.
2. the method that conference content according to claim 1 is play is characterized in that, described described recorded broadcast image and described realtime graphic are superposeed comprises:
New image data after obtaining making up according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic is superimposed;
Convert described new image data to picture signal.
3. the method that conference content according to claim 1 is play is characterized in that, when playing the recorded broadcast image, this method also comprises:
Receive the program request order of input, and broadcast time point according to described program request order acquisition point;
The described program request time point that obtains is sent to recorded broadcast equipment;
Receive recorded broadcast equipment that send with the described corresponding image code stream of program request time point that obtains, and carry out the image code stream of recording that the described needs that will choose play and decode and obtain the recorded broadcast image from recorded broadcast equipment.
4. the method that conference content according to claim 3 is play is characterized in that, broadcasts time point according to described program request order acquisition point and comprises:
When recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file, obtain the program request time point corresponding with described program request order by the key frame of searching described media stream file;
When recorded broadcast equipment is recorded into a plurality of individual files with the image code stream that receives by the time scale and stored, obtain the program request time point corresponding with described program request order by searching described individual files creation-time.
5. the method that conference content according to claim 1 is play is characterized in that, the image code stream of recording that the needs that will choose from recorded broadcast equipment are play decode obtain the recorded broadcast image before, this method also comprises:
Described recorded broadcast equipment is recorded the realtime graphic code stream that receives and store according to predetermined form.
6. the device that conference content is play is characterized in that, comprising:
The recorded broadcast decoding unit, the image code stream of recording that the needs that are used for choosing from recorded broadcast equipment are play is decoded and is obtained the recorded broadcast image;
Video decoding unit, being used for the realtime graphic code stream that receives decoded obtains realtime graphic;
Superpositing unit is used for the realtime graphic that recorded broadcast image that described recorded broadcast decoding unit is obtained and described video decoding unit obtain and superposes;
Broadcast unit is used for realtime graphic and recorded broadcast image after the described superpositing unit stack are play simultaneously.
7. the device that conference content according to claim 6 is play is characterized in that described superpositing unit comprises:
Computing module, the new image data after being used for obtaining making up according to the correspondence position of the pixel of described recorded broadcast image and described realtime graphic is superimposed;
Modular converter is used for converting the new image data that described computing module obtains to picture signal.
8. the device that conference content according to claim 6 is play is characterized in that this device also comprises:
Acquiring unit is used to receive the program request order of input, and broadcasts time point according to the described program request order acquisition point that receives;
Transmitting element, the program request time point that is used for described acquiring unit is obtained sends to recorded broadcast equipment;
Receiving element, be used to receive recorded broadcast equipment that send with the described corresponding image code stream of program request time point that obtains, and described image code stream sent to described recorded broadcast decoding unit decode.
9. the device that conference content according to claim 8 is play is characterized in that described acquiring unit comprises:
First acquisition module is used for obtaining the program request time point corresponding with described program request order by the key frame of searching described media stream file when recorded broadcast equipment is recorded the image code stream that receives and store with the form of media stream file;
Second acquisition module is used for obtaining the program request time point corresponding with described program request order by searching described individual files creation-time when recorded broadcast equipment is recorded into a plurality of independent files with the image code stream that receives by the time scale and stored.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010104817A CN101771853A (en) | 2010-01-29 | 2010-01-29 | Method and device for playing conference content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010104817A CN101771853A (en) | 2010-01-29 | 2010-01-29 | Method and device for playing conference content |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101771853A true CN101771853A (en) | 2010-07-07 |
Family
ID=42504403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010104817A Pending CN101771853A (en) | 2010-01-29 | 2010-01-29 | Method and device for playing conference content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101771853A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102970512A (en) * | 2012-08-28 | 2013-03-13 | 北京汉博信息技术有限公司 | Video conference recording control method and system |
CN103176760A (en) * | 2011-12-23 | 2013-06-26 | 联想(北京)有限公司 | Screen display method and screen display device and electronic equipment |
CN103686219A (en) * | 2012-09-24 | 2014-03-26 | 华为技术有限公司 | Method, device and system for recording and broadcasting video conference |
CN104104901A (en) * | 2014-07-23 | 2014-10-15 | 天脉聚源(北京)教育科技有限公司 | Method and device for playing data |
CN104735385A (en) * | 2015-03-31 | 2015-06-24 | 小米科技有限责任公司 | Playing control method and device and electronic equipment |
CN105898173A (en) * | 2015-01-26 | 2016-08-24 | 南宁富桂精密工业有限公司 | Video playback device and method |
CN105898558A (en) * | 2015-01-26 | 2016-08-24 | 浙江大华技术股份有限公司 | Video playing method and device |
CN109905749A (en) * | 2019-04-11 | 2019-06-18 | 腾讯科技(深圳)有限公司 | Video broadcasting method and device, storage medium and electronic device |
CN110326290A (en) * | 2017-02-24 | 2019-10-11 | 微软技术许可有限责任公司 | It is watched while live content and the content of recording |
CN111225190A (en) * | 2020-01-19 | 2020-06-02 | 蒋永林 | Intelligent monitoring recording and broadcasting system and method |
US10841112B2 (en) | 2017-02-07 | 2020-11-17 | Microsoft Technology Licensing, Llc | Interactive timeline for communication content |
CN112153321A (en) * | 2019-06-28 | 2020-12-29 | 华为技术有限公司 | Conference recording method, device and system |
CN112738451A (en) * | 2021-04-06 | 2021-04-30 | 浙江华创视讯科技有限公司 | Video conference recording and playing method, device, equipment and readable storage medium |
CN112839197A (en) * | 2020-12-31 | 2021-05-25 | 北京融讯科创技术有限公司 | Image code stream processing method, device and system and storage medium |
CN114945082A (en) * | 2022-05-24 | 2022-08-26 | 北京美迪康信息咨询有限公司 | Multi-meeting-place data calling and displaying method |
-
2010
- 2010-01-29 CN CN201010104817A patent/CN101771853A/en active Pending
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176760A (en) * | 2011-12-23 | 2013-06-26 | 联想(北京)有限公司 | Screen display method and screen display device and electronic equipment |
CN103176760B (en) * | 2011-12-23 | 2017-11-28 | 联想(北京)有限公司 | A kind of screen display method and device, electronic equipment |
CN102970512A (en) * | 2012-08-28 | 2013-03-13 | 北京汉博信息技术有限公司 | Video conference recording control method and system |
RU2610451C2 (en) * | 2012-09-24 | 2017-02-13 | Хуавэй Текнолоджиз Ко., Лтд. | Method, apparatus and system for recording video conference |
WO2014044059A1 (en) * | 2012-09-24 | 2014-03-27 | 华为技术有限公司 | Method, device and system for video conference recording and playing |
CN103686219A (en) * | 2012-09-24 | 2014-03-26 | 华为技术有限公司 | Method, device and system for recording and broadcasting video conference |
CN103686219B (en) * | 2012-09-24 | 2017-09-29 | 华为技术有限公司 | A kind of method, equipment and the system of video conference recorded broadcast |
CN104104901A (en) * | 2014-07-23 | 2014-10-15 | 天脉聚源(北京)教育科技有限公司 | Method and device for playing data |
CN104104901B (en) * | 2014-07-23 | 2017-08-08 | 天脉聚源(北京)教育科技有限公司 | A kind of data playing method and device |
CN105898173B (en) * | 2015-01-26 | 2019-04-30 | 南宁富桂精密工业有限公司 | Video playback apparatus and method |
CN105898173A (en) * | 2015-01-26 | 2016-08-24 | 南宁富桂精密工业有限公司 | Video playback device and method |
CN105898558A (en) * | 2015-01-26 | 2016-08-24 | 浙江大华技术股份有限公司 | Video playing method and device |
CN105898558B (en) * | 2015-01-26 | 2017-11-21 | 浙江大华技术股份有限公司 | A kind of video broadcasting method and device |
CN104735385B (en) * | 2015-03-31 | 2018-10-12 | 小米科技有限责任公司 | Control method for playing back and device, electronic equipment |
US10217487B2 (en) | 2015-03-31 | 2019-02-26 | Xiaomi Inc. | Method and device for controlling playback |
CN104735385A (en) * | 2015-03-31 | 2015-06-24 | 小米科技有限责任公司 | Playing control method and device and electronic equipment |
WO2016155228A1 (en) * | 2015-03-31 | 2016-10-06 | 小米科技有限责任公司 | Playback control method and apparatus, and electronic device |
US10841112B2 (en) | 2017-02-07 | 2020-11-17 | Microsoft Technology Licensing, Llc | Interactive timeline for communication content |
CN110326290B (en) * | 2017-02-24 | 2021-05-28 | 微软技术许可有限责任公司 | Simultaneous viewing of live content and recorded content |
CN110326290A (en) * | 2017-02-24 | 2019-10-11 | 微软技术许可有限责任公司 | It is watched while live content and the content of recording |
CN109905749A (en) * | 2019-04-11 | 2019-06-18 | 腾讯科技(深圳)有限公司 | Video broadcasting method and device, storage medium and electronic device |
CN112153321B (en) * | 2019-06-28 | 2022-04-05 | 华为技术有限公司 | Conference recording method, device and system |
CN112153321A (en) * | 2019-06-28 | 2020-12-29 | 华为技术有限公司 | Conference recording method, device and system |
US11974067B2 (en) | 2019-06-28 | 2024-04-30 | Huawei Technologies Co., Ltd. | Conference recording method and apparatus, and conference recording system |
CN111225190B (en) * | 2020-01-19 | 2022-03-08 | 蒋永林 | Intelligent monitoring recording and broadcasting system and method |
CN111225190A (en) * | 2020-01-19 | 2020-06-02 | 蒋永林 | Intelligent monitoring recording and broadcasting system and method |
CN112839197A (en) * | 2020-12-31 | 2021-05-25 | 北京融讯科创技术有限公司 | Image code stream processing method, device and system and storage medium |
CN112839197B (en) * | 2020-12-31 | 2023-08-25 | 北京融讯科创技术有限公司 | Image code stream processing method, device, system and storage medium |
CN112738451A (en) * | 2021-04-06 | 2021-04-30 | 浙江华创视讯科技有限公司 | Video conference recording and playing method, device, equipment and readable storage medium |
CN114945082A (en) * | 2022-05-24 | 2022-08-26 | 北京美迪康信息咨询有限公司 | Multi-meeting-place data calling and displaying method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101771853A (en) | Method and device for playing conference content | |
CN102055949B (en) | Recording method, device and system of multimedia conference and rewinding method and device | |
CN102082944B (en) | A kind ofly comprise the long-range conference control method, the Apparatus and system that present meeting-place | |
CN1139250C (en) | Television receiver and additional information transmitting method | |
CN103686219B (en) | A kind of method, equipment and the system of video conference recorded broadcast | |
CN103165156B (en) | Audio video synchronization Play System and video broadcasting method, CD | |
CN103327361B (en) | Acquisition methods, the apparatus and system of real-time video communication playback data stream | |
CN104601863B (en) | A kind of IP matrix systems for recorded broadcast | |
KR20090077869A (en) | Video processing system, video processing method and video transfer method | |
JP6860485B2 (en) | Information processing equipment, information processing methods, and programs | |
CN104301657B (en) | A kind of video conference terminal and its secondary flow data cut-in method | |
CN103282962A (en) | Sequencing content | |
WO2005013618A1 (en) | Live streaming broadcast method, live streaming broadcast device, live streaming broadcast system, program, recording medium, broadcast method, and broadcast device | |
CN101917415A (en) | Digital court system for remote court trial | |
US7559079B2 (en) | Realtime service system using the interactive data communication and method thereof | |
JP2020524450A (en) | Transmission system for multi-channel video, control method thereof, multi-channel video reproduction method and device thereof | |
CN107295355A (en) | A kind of audio frequency and video total system and method | |
CN103188548A (en) | Digital television sign language dubbing method and digital television sign language dubbing device | |
CN101668206B (en) | Multichannel video decoding display method and system based on H.264 | |
US20190347915A1 (en) | Large-scale Video Monitoring and Recording System | |
CN102273192A (en) | Transitioning between two high resolution video sources | |
CN101179695A (en) | Method for implementing recorded broadcast of session, session television system and terminal | |
CN101483034B (en) | Multiple image display method and apparatus | |
CN206422850U (en) | Embedded recording and broadcasting system | |
CN219834217U (en) | Recording and broadcasting host equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20100707 |