[go: up one dir, main page]

CN100571368C - The method and apparatus that a kind of many picture control shows - Google Patents

The method and apparatus that a kind of many picture control shows Download PDF

Info

Publication number
CN100571368C
CN100571368C CNB2008101471590A CN200810147159A CN100571368C CN 100571368 C CN100571368 C CN 100571368C CN B2008101471590 A CNB2008101471590 A CN B2008101471590A CN 200810147159 A CN200810147159 A CN 200810147159A CN 100571368 C CN100571368 C CN 100571368C
Authority
CN
China
Prior art keywords
picture
model
picture layout
layout
model identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2008101471590A
Other languages
Chinese (zh)
Other versions
CN101340550A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2008101471590A priority Critical patent/CN100571368C/en
Publication of CN101340550A publication Critical patent/CN101340550A/en
Application granted granted Critical
Publication of CN100571368C publication Critical patent/CN100571368C/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)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses the method and apparatus that a kind of many picture control shows, the method that described many picture controls show comprises: receive the request of carrying model identification, described model identification is used to indicate picture layout; Obtain corresponding picture layout model according to described model identification; The caller that is complementary with described picture layout model that calls in advance storage, the indicated number device is according to described picture layout models show picture.Described many picture control device shown comprise: receiver module, be used to receive the request of carrying model identification, and described model identification is used to indicate picture layout; Acquisition module is used for obtaining corresponding picture layout model according to this model identification; Calling module, the caller that is complementary with described picture layout model that is used to call in advance storage, indicating terminal is according to described picture layout models show picture.The indicated efficiency of subwindow information when the embodiment of the invention has improved video conference, the complexity of handling that reduced.

Description

The method and apparatus that a kind of many picture control shows
Technical field
The embodiment of the invention relates to network communications technology field, relates in particular to the method and apparatus that a kind of many picture control shows.
Background technology
In video conferencing system, between each parts of conference system, and between terminal and the conference system, need to transmit each subwindow sign, original position, size, stack a series of information of sequential scheduling.Wherein subwindow sign is used for this subwindow attribute of subsequent modification, and original position and size have then been determined window layout, stacks order and then exists at a plurality of subwindows and determine the order that stacks when overlapping.Under single window situation, these information parts can be omitted, but under many pictures situation, the 1 big 5 little window layout of totally 6 subwindows for example, and above-mentioned information just can not be omitted, otherwise will cause inconsistent that both sides understand, handle.
Prior art is utilized the part extending mark language, the sign name by describing each subwindow in detail, origin coordinates, relatively or absolute altitude/width, overlapping order.For example MSML (Media SessionsMarkup Language, media session SGML)/MOML (Media Object MarkupLanguage, media object SGML) allows to indicate in the following way above-mentioned 6 window informations of giving an example:
<videolayout?type=″text/msml-basic-layout″id=″vidmix?1″>
<root?size=″CIF″/>
<region?id=″region1″left=″0″down=″3300″relativesize=″67%″
priority=″1″/>
<region?id=″region2″left=″6700″down=″6700″relativesize=″33%″
priority=″2″/>
<region?id=″region3″left=″6700″down=″3300″relativesize=″33%″
priority=″3″/>
<region?id=″region4″left=″0″down=″0″relativesize=″33%″priority=″4″/>
<region?id=″region5″left=″3300″down=″0″relativesize=″33%″
priority=″5″/>
<region?id=″region6″left=″6700″down=″0″relativesize=″33%″
priority=″6″/>
</videolayout>
Wherein the id attribute of region element is indicated the sign of subwindow, left, the down indication subwindow lower left corner is with respect to the position in the whole screen lower left corner, relative size indication subwindow is with respect to the size of whole screen, and priority indicates the order that stacks of each window.H.248 in the relevant meeting of the agreement definition, for nXn such as 2X2,4X4 many pictures display mode that tiles, adopted private definition, designation data n gets final product in this private definition.
In realizing process of the present invention, the inventor finds that there is following problem at least in prior art:
Because indication information transmits between two parts, the long transmission efficiency that makes of message is low, and also more complicated of the coding of transmit leg and recipient's decode procedure, and when transmission channel was of low quality, long message also can be aggravated wrong bag, packet loss problem.Terminal is between the conference system, between inner each parts of conference system, the mode decoding that needs earlier the user to be selected is subwindow sign, original position, size, stack sequential scheduling series dimension describes, and then be reduced to actual display mode, perhaps be encoded to subwindow sign, original position, size after treatment again, stack the description of sequential scheduling series dimension, the next parts of conference system are given in indication, use very inconvenient like this.Many picture layout are complicated more, and the problems referred to above are serious more.
Summary of the invention
The method and apparatus that the embodiment of the invention provides a kind of many picture control to show is with the indicated efficiency that realizes improving video conference subwindow information, the complexity that reduction is handled.
For achieving the above object, the method that the embodiment of the invention provides a kind of many pictures to show on the one hand comprises:
The request of model identification is carried in reception, and described model identification is used to indicate picture layout;
Obtain the picture layout model that is complementary and answers according to this described model identification;
The caller that is complementary with described picture layout model that calls in advance storage, the indicating terminal display unit is according to described picture layout models show picture.
On the other hand, the embodiment of the invention also provides a kind of many picture control device shown, comprising:
Receiver module is used to receive the request of carrying model identification, and described model identification is used to indicate picture layout;
Acquisition module is used for obtaining corresponding picture layout model according to this model identification;
Calling module, the caller that is complementary with described picture layout model that is used to call in advance storage, indicating terminal is according to described picture layout models show picture.
Compared with prior art, the embodiment of the invention has the following advantages: the embodiment of the invention is obtained the picture layout model that mates with this model identification according to model identification, and call the caller that is complementary with this picture layout model, make terminal according to described picture layout models show picture.Thereby realized indication, improved many pictures of meeting indicated efficiency Multipicture.To between the conference system, between inner each parts of conference system, can make in this way, reduce coding, the decoding processing step of each parts in terminal, simultaneously, reduced the length of pass-along message, can also alleviate the burden of transmission system.
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 many pictures of the embodiment of the invention show;
Fig. 2 is the method flow diagram that many pictures show in another embodiment of the present invention;
Fig. 3 is 1 big 5 a little picture layout schematic diagram in the embodiment of the invention;
Fig. 4 is the schematic diagram that increases window in the embodiment of the invention on 1 big 5 little picture layout basis;
Fig. 5 is the structure chart of many pictures of embodiment of the invention device shown.
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.
The mthods, systems and devices that the embodiment of the invention provides a kind of many picture to show, in video conference no matter be terminal between the conference system, still between each parts of conference system inside, can increase picture layout model indication information.
The method that the many pictures that the embodiment of the invention provided below in conjunction with the drawings and specific embodiments show is elaborated.
As shown in Figure 1, the flow chart of the method that shows for the control of the many pictures of the embodiment of the invention comprises:
Step S101 receives the request of carrying model identification, and described model identification is used to indicate picture layout;
Step S102 obtains the picture layout model that is complementary and answers according to this described model identification;
Step S103, the caller that is complementary with described picture layout model that calls in advance storage, the indicating terminal display unit is according to described picture layout models show picture.
Concrete, when carrying out video conference, between terminal and the system of IMS conference, can carry out a large amount of information interactions between the conference system inside.When relating to picture layout information, the picture layout with identical characteristics can be classified as a class and set up model and use a model and mark.Simultaneously, will comprise the caller of model identification and the picture layout model of coupling is stored in the database together.
When terminal need be used certain picture layout display frame, can send request to network side server, carry model identification in this request, be used to indicate the picture layout of use, network side server calls the caller of storing in the database, makes the picture layout models show picture of terminal according to the caller correspondence; Perhaps send request to terminal by network side server, the picture layout that indicating terminal uses, terminal is called the caller of storing in its data storehouse, according to the picture layout models show picture of caller correspondence.
The method that the many picture controls that the embodiment of the invention provided below by specific embodiment show is elaborated, and as shown in Figure 2, comprising:
Step S201, the picture layout that will have same characteristic features is classified as a class, and generates the picture layout model according to the feature of this picture layout.Show that at needs under the situation of many pictures, the layout type of picture has multiple, for example can be shown in Figure 31 big 5 little picture layout.The picture layout that will have same characteristic features in the embodiment of the invention is classified as a class, same characteristic features according to this class picture layout generates the picture layout model then, and the feature of this picture layout can comprise that window integral layout, subwindow ID, window size, window original position, window stack one or more in the order.When realizing having the picture layout of difference, can on this model based, carry out a little change.For example: can and on 1 big 5 little picture layout basis, have the picture layout of a little difference to be classified as a class with 1 big 5 little picture layout, generate 1 big 5 little picture layout model according to the same characteristic features of this class picture layout.
Step S202, the sign that uses a model marks this picture layout model.For example, it can be labeled as " SixLeftUpBig " for 1 big 5 little picture layout model.
Step S203, stored picture placement model and caller corresponding with it.Concrete, on the basis of existing technology, in caller, add the field of calling of above-mentioned picture layout model, can shorten caller, for example: when using MSML to call 1 big 5 little picture layout model, can adopt following block:
<videolayout?type=″text/msml-basic-layout″id=″vidmix?1″>
<root?size=″CIF″videolayoutmode=″SixLeftUpBig″/>
</videolayout>
Promptly on original caller basis, increase " videolayoutmode=" SixLeftUpBig " " and call field, thereby on the interface of calling, directly show 1 big 5 little picture layout.
Above-mentioned caller can be stored in the database, when terminal request during according to a certain picture layout models show picture, can directly call this caller.
Step S204, terminal sends request to network side, carries model identification in this request.
Step S205, network side resolve this request and obtain model identification, know the picture layout model that terminal is selected.
Step S206 calls the caller that is complementary with above-mentioned picture layout model.This picture layout model, and the caller that is complementary with it is stored in the database in advance.
Step S207, terminal is according to this picture layout models show picture.
In addition, nXn many pictures display mode that tiles can not be separated the problem that exists when branch such as nXn tiles many pictures by no means in the prior art, for branches such as nXn many pictures that tile, do not revise the ability of certain subwindow layout yet, this embodiment of the invention can also be in above-mentioned steps S203 be added on the basis of caller, to realize having the picture layout of difference with the picture layout model, if for example demanding terminal increases the subwindow of one 1/2 screen size at center Screen, as shown in Figure 4, only needing on the basis of the above newly-increased subwindow to be replenished indication gets final product.
Use MSML followingly to represent:
<videolayout?type=″text/msml-basic-layout″id=″vidmix?1″>
<root?size=″CIF″videolayoutmode=″SixLeftUpBig″/>
<region?id=″region7″left=″2500″down=″2500″relativesize=″50%″
priority=″7″/>
</videolayout>
The embodiment of the invention marks typical picture layout by model identification, just can directly give expression to each subwindow layout, subwindow ID, size, original position, stack sequential scheduling according to model identification.And on this basis, can also replenish indication to the difference of atypia window, thereby can show the picture layout of differentiation.
As shown in Figure 5, the structure chart for the many picture control of embodiment of the invention device shown comprises:
Receiver module 51 is used to receive the request of carrying model identification, and described model identification is used to indicate picture layout;
Acquisition module 52 is used for obtaining corresponding picture layout model according to this model identification;
Calling module 53, the caller that is complementary with described picture layout model that is used to call in advance storage, indicating terminal is according to described picture layout models show picture.
This device can also comprise: model generation module 54, the picture layout that is used for having same characteristic features is divided into a class, generates described picture layout model according to the feature of described picture layout.
This device can also comprise: database 55 is used to store the model of described model generation module generation and the caller that is complementary with described model.
Said apparatus can be arranged in server, also can be arranged in terminal.
The method and apparatus that many picture controls that the embodiment of the invention provides show can be indicated the Multipicture layout, improves the indicated efficiency of the many pictures of meeting.Terminal has reduced coding, the decoding processing step of each parts between the conference system, between inner each parts of conference system, can use this indication, simultaneously, has reduced message transmitted length, can also alleviate the burden of transmission system.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by hardware, also can realize by the mode that software adds necessary general hardware platform.Based on such understanding, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, 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.
More than disclosed only be several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (10)

1, a kind of method of many picture control demonstrations is characterized in that, comprising:
The request of model identification is carried in reception, and described model identification is used to indicate picture layout;
Obtain corresponding picture layout model according to described model identification;
The caller that is complementary with described picture layout model that calls in advance storage, the indicated number device is according to described picture layout models show picture.
2, the method for claim 1, it is characterized in that, when described request of carrying model identification is sent by terminal, server obtains corresponding picture layout model according to described model identification, and call the caller that is complementary, the display unit that makes described terminal is according to described picture layout models show picture.
3, the method for claim 1, it is characterized in that, when described request of carrying model identification is sent by server, terminal is obtained corresponding picture layout model according to described model identification, and call the caller that is complementary, the display unit that makes self is according to described picture layout models show picture.
4, the method for claim 1 is characterized in that, also comprises: the picture layout that will have same characteristic features is divided into a class, generates described picture layout model according to the feature of described picture layout.
5, method as claimed in claim 4 is characterized in that, the feature of described picture layout comprises that window integral layout, subwindow ID, window size, window original position, window stack one or more in the order.
6, the method for claim 1 is characterized in that, also comprises: add the program that realizes having with the picture layout model picture layout of difference on the basis of described caller, show the picture that has difference with described picture layout model.
7, a kind of many picture control device shown is characterized in that, comprising:
Receiver module is used to receive the request of carrying model identification, and described model identification is used to indicate picture layout;
Acquisition module is used for obtaining corresponding picture layout model according to this model identification;
Calling module, the caller that is complementary with described picture layout model that is used to call in advance storage, indicating terminal is according to described picture layout models show picture.
8, device as claimed in claim 7 is characterized in that, also comprises:
The model generation module, the picture layout that is used for having same characteristic features is divided into a class, generates described picture layout model according to the feature of described picture layout.
9, device as claimed in claim 7 is characterized in that, also comprises:
Database is used to store the model of described model generation module generation and the caller that is complementary with described model.
10, device as claimed in claim 7 is characterized in that, described device is positioned at server or terminal.
CNB2008101471590A 2008-08-21 2008-08-21 The method and apparatus that a kind of many picture control shows Expired - Fee Related CN100571368C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2008101471590A CN100571368C (en) 2008-08-21 2008-08-21 The method and apparatus that a kind of many picture control shows

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2008101471590A CN100571368C (en) 2008-08-21 2008-08-21 The method and apparatus that a kind of many picture control shows

Publications (2)

Publication Number Publication Date
CN101340550A CN101340550A (en) 2009-01-07
CN100571368C true CN100571368C (en) 2009-12-16

Family

ID=40214484

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2008101471590A Expired - Fee Related CN100571368C (en) 2008-08-21 2008-08-21 The method and apparatus that a kind of many picture control shows

Country Status (1)

Country Link
CN (1) CN100571368C (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8542266B2 (en) * 2007-05-21 2013-09-24 Polycom, Inc. Method and system for adapting a CP layout according to interaction between conferees
CN101742221B (en) * 2009-11-09 2012-06-13 中兴通讯股份有限公司 Method and device for synthesizing multiple pictures in video conference system
KR101583088B1 (en) * 2009-11-11 2016-01-07 엘지전자 주식회사 A method and apparatus for sharing data in a video conference system
CN102088440B (en) * 2009-12-07 2014-02-19 华为技术有限公司 Method, device and system for realizing computer-supported telecommunication application service
US8537195B2 (en) * 2011-02-09 2013-09-17 Polycom, Inc. Automatic video layouts for multi-stream multi-site telepresence conferencing system
CN102256099A (en) * 2011-06-20 2011-11-23 中兴通讯股份有限公司 Parameter control method and device
CN103873813B (en) * 2012-12-10 2018-06-01 中兴通讯股份有限公司 A kind of method and system of the more picture switchings of video conferencing
CN104427293B (en) * 2013-08-23 2018-10-02 南京中兴新软件有限责任公司 A kind of method, apparatus and video terminal for establishing video conference interface
CN104135686B (en) * 2014-08-14 2017-12-08 广东威创视讯科技股份有限公司 A kind of sharing method and user terminal of combination signal
CN105472310A (en) * 2016-01-26 2016-04-06 邦彦技术股份有限公司 Video conference realization method and system thereof based on SIP protocol
CN107948710B (en) * 2017-12-11 2019-09-20 深圳市东微智能科技股份有限公司 Source of media combines display methods, device, computer equipment and storage medium
CN111324322B (en) * 2018-12-14 2024-03-15 西安诺瓦星云科技股份有限公司 Multi-picture pre-monitoring configuration method, device, system and computer readable medium
CN110087018B (en) * 2019-04-02 2020-11-20 福建星网智慧科技股份有限公司 Conference layout testing method and system of video conference system
CN110248145A (en) * 2019-06-25 2019-09-17 武汉冠科智能科技有限公司 A kind of with no paper meeting display control method, device and storage medium
CN111212252A (en) * 2019-12-20 2020-05-29 深圳明心科技有限公司 Method, device, terminal equipment and system for switching picture layout

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737558A (en) * 1995-08-08 1998-04-07 International Business Machines Corporation Multi-column windows

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737558A (en) * 1995-08-08 1998-04-07 International Business Machines Corporation Multi-column windows

Also Published As

Publication number Publication date
CN101340550A (en) 2009-01-07

Similar Documents

Publication Publication Date Title
CN100571368C (en) The method and apparatus that a kind of many picture control shows
CN110572622B (en) Video decoding method and device
CN106598527B (en) The method and apparatus of position of display unit in identification display equipment
CN105466414B (en) The recommendation method and server of a kind of navigation routine
CN104902017A (en) Remote interaction method of multi-screen synchronous display supporting QoS
CN103957240A (en) Weather system capable of shooting pictures in real time and conducting sharing and implementation method of weather system capable of shooting pictures in real time and conducting sharing
CN108255446A (en) multi-screen splicing display method, device and mobile terminal
CN104601827A (en) Information processing method and mobile terminal
CN104811752A (en) Multi-screen synchronization method and playing system for the same local area network
CN104469078A (en) Interactive projection control method and system
CN103685430A (en) A mobile terminal combined display method, a system, and a server
WO2014117581A1 (en) Method, system and mobile terminal for information displaying
CN103299298A (en) Service processing method and system
CN105898479A (en) Intelligent television controlling method, device and system
CN110659080B (en) Page display method, device, electronic device and storage medium
CN105306858B (en) A kind of video data storage method and device
US9389765B2 (en) Generating an image stream
CN105162817A (en) Method and apparatus for image upload
CN113141352B (en) Multimedia data transmission method and device, computer equipment and storage medium
CN110099113B (en) Real-time handwriting drawing method and system
CN113949900A (en) Live broadcast map processing method and system
CN101169781A (en) Slider broadcasting system and method
CN104780390A (en) Video processing method and device
CN103648053A (en) Method and device for connecting remote storage device in intelligent television
CN112449198B (en) Video encoding method, device, computing equipment and storage medium

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091216

Termination date: 20120821