[go: up one dir, main page]

CN106170003A - Multipart video-meeting system and multipart video-meeting data transmission method - Google Patents

Multipart video-meeting system and multipart video-meeting data transmission method Download PDF

Info

Publication number
CN106170003A
CN106170003A CN201610831970.5A CN201610831970A CN106170003A CN 106170003 A CN106170003 A CN 106170003A CN 201610831970 A CN201610831970 A CN 201610831970A CN 106170003 A CN106170003 A CN 106170003A
Authority
CN
China
Prior art keywords
video
auxiliary
conference terminal
module
terminal
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
Application number
CN201610831970.5A
Other languages
Chinese (zh)
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.)
Wuxi New Micro Technology Co Ltd
Original Assignee
Wuxi New Micro Technology 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 Wuxi New Micro Technology Co Ltd filed Critical Wuxi New Micro Technology Co Ltd
Priority to CN201610831970.5A priority Critical patent/CN106170003A/en
Publication of CN106170003A publication Critical patent/CN106170003A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/152Multipoint control units therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention provides a kind of multipart video-meeting data transmission method, comprises the following steps: step 401, starts;Step 402, videoconference server judges whether multipart video-meeting terminates;If so, 408 are gone to step;If it is not, go to step 403;Step 403, videoconference server receives the video data of each video conference terminal participating in multipart video-meeting;Step 404, according to the request of each video conference terminal, videoconference server is sent to each video conference terminal corresponding main video;Step 405, each video conference terminal receives and plays main video;Step 406, the auxiliary video module in videoconference server produces auxiliary video;Step 407, auxiliary video module is sent to auxiliary video data to participate in each video conference terminal of multipart video-meeting;Go to step 402;Step 408, terminates.The present invention can effectively reduce the network data of transmission, improves Internet Use.

Description

Multipart video-meeting system and multipart video-meeting data transmission method
Technical field
The present invention relates to video transmission method, especially a kind of multipart video-meeting data transmission method.
Background technology
Along with network technology and the development of mechanics of communication, use network to carry out video conference and get more and more.Multi-party video meeting During view, on the one hand each terminal shows main video pictures (the most main video), also can show each participation terminal with wicket form Video pictures (the most auxiliary video).When these video datas transmit together when, data transmission is a network the biggest Burden.In the case of network is poor, the video conference that can affect user is experienced.
Summary of the invention
It is an object of the invention to overcome the deficiencies in the prior art, it is provided that a kind of multipart video-meeting system, with And multipart video-meeting data transmission method, multipart video-meeting when, effectively reduce the network data of transmission, improve net Network service condition.The technical solution used in the present invention is:
A kind of multipart video-meeting system, including: videoconference server and video conference terminal;Wherein:
Videoconference server: receive the video that video conference terminal is sent, sends the main video of video conference terminal request, produces Give birth to and send auxiliary video;
Video conference terminal: send the video that this video conference terminal is recorded, receive and play main video, receive and play auxiliary regarding Frequently;
Described main video, refers to participate in the video conference terminal of multipart video-meeting, occupies the video of screen largest portion;
Described auxiliary video, refers to participate in the video conference terminal of multipart video-meeting, and except main video, display participates in many ways regarding The video of each terminal video picture of meeting frequently.
Further, described video conference terminal, including with lower module:
Login module, is used for signing in videoconference server;
Video record module, is responsible for recorded video data;
Video sending module, is sent to videoconference server the video data recorded;
Main video reception module, receives main video from videoconference server;
Main video playback module, plays main video;
Auxiliary video reception module, receives auxiliary video from videoconference server;
Auxiliary video playback module, plays auxiliary video;
Described videoconference server, comprises with lower module:
Terminal AM access module, receives video conference terminal logging request;
Account management module, preserves video conference terminal account and the data of video conference terminal login;
Terminal video receiver module, receives the video data that each video conference terminal is sent;
Terminal video sending module, sends main video data to each video conference terminal;
Auxiliary video module, the video data sent according to each video conference terminal, recombine an auxiliary video, and handle after scaling Auxiliary video sends to each video conference terminal.
Further, described auxiliary video module, including:
Terminal video read module, reads the video data of each video conference terminal from terminal video receiver module;
Video scaling module, the video scaling of each video conference terminal to the picture dimension specified;
Video preserves module, preserves the video after scaling;
Auxiliary video encoding module, the video data of each video conference terminal after scaling, a synthetically produced auxiliary video;Auxiliary regard Frequently picture is less than main video pictures;In auxiliary video, each terminal video picture is less than auxiliary video pictures;
Auxiliary video sending module, is sent to each video conference terminal auxiliary video.
The present invention provides a kind of multipart video-meeting data transmission method, is applied to above-mentioned multipart video-meeting system, Comprise the following steps:
Step 401, starts;
Step 402, videoconference server judges whether multipart video-meeting terminates;If so, 408 are gone to step;If it is not, go to step 403;
Step 403, videoconference server receives the video data of each video conference terminal participating in multipart video-meeting;
Step 404, according to the request of each video conference terminal, videoconference server is sent to each video corresponding main video Conference terminal;
Step 405, each video conference terminal receives and plays main video;
Step 406, the auxiliary video module in videoconference server produces auxiliary video;
Step 407, auxiliary video module is sent to auxiliary video data to participate in each video conference terminal of multipart video-meeting;Turn step Rapid 402;
Step 408, terminates.
5. multipart video-meeting data transmission method as claimed in claim 4, it is characterised in that
The detailed process of the auxiliary video of above-mentioned generation, comprises the following steps:
Step 501, starts;
Step 502, obtains the video conference terminal number participating in multipart video-meeting;
Step 503, according to video conference terminal number, and terminal video picture target size, calculate and produce used by auxiliary video Buffer size;
Step 504, according to the result of calculation of previous step, opens up an auxiliary screen buffer specifying size, is used for depositing auxiliary regarding Frequency evidence;
Step 505, is that auxiliary video arranges the background colour specified;
Step 506, it is judged that whether the video data of this each video conference terminal is processed, if so, goes to step 513;If it is not, Go to step 507;
Step 507, it is judged that this process time used has arrived restriction the most, if so, goes to step 513;If it is not, go to step 508;
Step 508, obtains a untreated video conference terminal account;
Step 509, reads the video data of this video conference terminal;
Step 510, zooms to the terminal video picture target size specified by this video data;
Step 511, calculates the position in auxiliary video of the video after the scaling that this account is corresponding;
Step 512, according to the positional information of step 511, the video data after this being scaled copies to the phase of auxiliary screen buffer Answer position, go to step 506;
Step 513, by the data of auxiliary screen buffer according to prescribed coding said shank;
Step 514, terminates.
It is an advantage of the current invention that: the present invention, carrying out multipart video-meeting when, closes unified for the video of each terminal And be auxiliary video, can effectively reduce the network data of transmission, improve Internet Use.
Accompanying drawing explanation
Fig. 1 is the display schematic diagram of main video and auxiliary video on video conference terminal of the present invention.
Fig. 2 is each module relationship schematic diagram of the video conferencing system of the present invention.
Fig. 3 is the structural representation of the auxiliary video module of the present invention.
Fig. 4 is that the data of the multipart video-meeting of the present invention transmit brief schematic flow sheet.
Fig. 5 is the flow chart producing auxiliary video of the present invention.
Detailed description of the invention
Below in conjunction with concrete drawings and Examples, the invention will be further described.
The present invention provides a kind of multipart video-meeting system, and a kind of multipart video-meeting data transmission method, many The when of side's video conference, server the video of each participation terminal is produced an auxiliary video, be sent to each terminal and broadcast Put.
Multipart video-meeting system, including: videoconference server and video conference terminal;Wherein:
Videoconference server: receive the video that video conference terminal is sent, sends the main video of video conference terminal request, produces Give birth to and send auxiliary video;
Video conference terminal: send the video that this video conference terminal is recorded, receive and play main video, receive and play auxiliary regarding Frequently.
As it is shown in figure 1, described main video, refer to participate in the video conference terminal of multipart video-meeting, occupy screen Most video;
Described auxiliary video, refers to participate in the video conference terminal of multipart video-meeting, and except main video, display participates in many ways regarding The video of each terminal video picture of meeting frequently;Auxiliary video pictures is less than main video pictures;In auxiliary video, each terminal video picture Again smaller than main video pictures, and less than auxiliary video pictures;In the example that Fig. 1 provides, auxiliary video has terminal 1 video pictures, end Holding 2 video pictures, terminal 3 video pictures, these are all the videos that the original video size recorded compared with terminal reduces;
Main video can be one section of video in videoconference server, or the video that one of video conference terminal is recorded.
As shown in Figure 2;
Described video conference terminal 211, including with lower module:
Login module 212, is used for signing in videoconference server;
Video record module 213, is responsible for recorded video data;
Video sending module 214, is sent to videoconference server the video data recorded;
Main video reception module 215, receives main video from videoconference server;
Main video playback module 216, plays main video;
Auxiliary video reception module 217, receives auxiliary video from videoconference server;
Auxiliary video playback module 218, plays auxiliary video.
Described videoconference server 201, comprises with lower module:
Terminal AM access module 202, receives video conference terminal logging request;
Account management module 203, preserves video conference terminal account and the data of video conference terminal login;
Terminal video receiver module 204, receives the video data that each video conference terminal is sent;
Terminal video sending module 205, sends main video data to each video conference terminal;
Auxiliary video module 206, the video data sent according to each video conference terminal, recombine an auxiliary video after scaling, And auxiliary video is sent to each video conference terminal.
As it is shown on figure 3, described auxiliary video module, including:
Terminal video read module 301, reads the video data of each video conference terminal from terminal video receiver module;
Video scaling module 302, the video scaling of each video conference terminal to the picture dimension specified;
Video preserves module 303, preserves the video after scaling;
Auxiliary video encoding module 304, the video data of each video conference terminal after scaling, a synthetically produced auxiliary video; Auxiliary video pictures is less than main video pictures;In auxiliary video, each terminal video picture is less than auxiliary video pictures;
Auxiliary video sending module 305, is sent to each video conference terminal auxiliary video.
A kind of multipart video-meeting data transmission method that the present invention provides, as shown in Figure 4, comprises the following steps:
Step 401, starts;
Step 402, videoconference server judges whether multipart video-meeting terminates;If so, 408 are gone to step;If it is not, go to step 403;
Step 403, videoconference server receives the video data of each video conference terminal participating in multipart video-meeting;
Step 404, according to the request of each video conference terminal, videoconference server is sent to each video corresponding main video Conference terminal;
Step 405, each video conference terminal receives and plays main video;
Step 406, the auxiliary video module in videoconference server produces auxiliary video;
Step 407, auxiliary video module is sent to auxiliary video data to participate in each video conference terminal of multipart video-meeting;Turn step Rapid 402,;
Step 408, terminates.
The detailed process of the auxiliary video of above-mentioned generation, as it is shown in figure 5, comprise the following steps:
Step 501, starts;
Step 502, obtains the video conference terminal number participating in multipart video-meeting;
Step 503, according to video conference terminal number, and terminal video picture target size, calculate and produce used by auxiliary video Buffer size;
After terminal video picture target size is specified, the size after the video scaling of each video conference terminal just can determine that, then It is multiplied by video conference terminal number, and adds the interval between terminal video picture and the relief area needed for circumferential side frame in figure 1 above, It it is exactly the buffer size used by auxiliary video;
Step 504, according to the result of calculation of previous step, opens up a screen buffer specifying size, is used for depositing auxiliary video Data;
Step 505, is that auxiliary video arranges the background colour specified;
Step 506, it is judged that whether the video data of this each video conference terminal is processed, if so, goes to step 513;If it is not, Go to step 507;
Step 507, it is judged that this process time used has arrived restriction the most, if so, goes to step 513;If it is not, go to step 508;
Step 508, obtains a untreated video conference terminal account;
Step 509, reads the video data of this video conference terminal;
Step 510, zooms to the terminal video picture target size specified by this video data;
Step 511, it is intended that the position in auxiliary video of the video after the scaling that this account is corresponding;
Step 512, according to the positional information of step 511, the video data after this being scaled copies to the phase of auxiliary screen buffer Answer position, go to step 506;
Step 513, by the data of auxiliary screen buffer according to prescribed coding said shank;
Step 514, terminates.

Claims (5)

1. a multipart video-meeting system, it is characterised in that including: videoconference server and video conference terminal;Wherein:
Videoconference server: receive the video that video conference terminal is sent, sends the main video of video conference terminal request, produces Give birth to and send auxiliary video;
Video conference terminal: send the video that this video conference terminal is recorded, receive and play main video, receive and play auxiliary regarding Frequently;
Described main video, refers to participate in the video conference terminal of multipart video-meeting, occupies the video of screen largest portion;
Described auxiliary video, refers to participate in the video conference terminal of multipart video-meeting, and except main video, display participates in many ways regarding The video of each terminal video picture of meeting frequently.
2. multipart video-meeting system as claimed in claim 1, it is characterised in that
Described video conference terminal, including with lower module:
Login module, is used for signing in videoconference server;
Video record module, is responsible for recorded video data;
Video sending module, is sent to videoconference server the video data recorded;
Main video reception module, receives main video from videoconference server;
Main video playback module, plays main video;
Auxiliary video reception module, receives auxiliary video from videoconference server;
Auxiliary video playback module, plays auxiliary video;
Described videoconference server, comprises with lower module:
Terminal AM access module, receives video conference terminal logging request;
Account management module, preserves video conference terminal account and the data of video conference terminal login;
Terminal video receiver module, receives the video data that each video conference terminal is sent;
Terminal video sending module, sends main video data to each video conference terminal;
Auxiliary video module, the video data sent according to each video conference terminal, recombine an auxiliary video, and handle after scaling Auxiliary video sends to each video conference terminal.
3. multipart video-meeting system as claimed in claim 2, it is characterised in that
Described auxiliary video module, including:
Terminal video read module, reads the video data of each video conference terminal from terminal video receiver module;
Video scaling module, the video scaling of each video conference terminal to the picture dimension specified;
Video preserves module, preserves the video after scaling;
Auxiliary video encoding module, the video data of each video conference terminal after scaling, a synthetically produced auxiliary video;Auxiliary regard Frequently picture is less than main video pictures;In auxiliary video, each terminal video picture is less than auxiliary video pictures;
Auxiliary video sending module, is sent to each video conference terminal auxiliary video.
4. a multipart video-meeting data transmission method, is applied to the multi-party video as according to any one of claims 1 to 3 Conference system, comprises the following steps:
Step 401, starts;
Step 402, videoconference server judges whether multipart video-meeting terminates;If so, 408 are gone to step;If it is not, go to step 403;
Step 403, videoconference server receives the video data of each video conference terminal participating in multipart video-meeting;
Step 404, according to the request of each video conference terminal, videoconference server is sent to each video corresponding main video Conference terminal;
Step 405, each video conference terminal receives and plays main video;
Step 406, the auxiliary video module in videoconference server produces auxiliary video;
Step 407, auxiliary video module is sent to auxiliary video data to participate in each video conference terminal of multipart video-meeting;Turn step Rapid 402;
Step 408, terminates.
5. multipart video-meeting data transmission method as claimed in claim 4, it is characterised in that
The detailed process of the auxiliary video of above-mentioned generation, comprises the following steps:
Step 501, starts;
Step 502, obtains the video conference terminal number participating in multipart video-meeting;
Step 503, according to video conference terminal number, and terminal video picture target size, calculate and produce used by auxiliary video Buffer size;
Step 504, according to the result of calculation of previous step, opens up an auxiliary screen buffer specifying size, is used for depositing auxiliary regarding Frequency evidence;
Step 505, is that auxiliary video arranges the background colour specified;
Step 506, it is judged that whether the video data of this each video conference terminal is processed, if so, goes to step 513;If it is not, Go to step 507;
Step 507, it is judged that this process time used has arrived restriction the most, if so, goes to step 513;If it is not, go to step 508;
Step 508, obtains a untreated video conference terminal account;
Step 509, reads the video data of this video conference terminal;
Step 510, zooms to the terminal video picture target size specified by this video data;
Step 511, calculates the position in auxiliary video of the video after the scaling that this account is corresponding;
Step 512, according to the positional information of step 511, the video data after this being scaled copies to the phase of auxiliary screen buffer Answer position, go to step 506;
Step 513, by the data of auxiliary screen buffer according to prescribed coding said shank;
Step 514, terminates.
CN201610831970.5A 2016-09-19 2016-09-19 Multipart video-meeting system and multipart video-meeting data transmission method Pending CN106170003A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610831970.5A CN106170003A (en) 2016-09-19 2016-09-19 Multipart video-meeting system and multipart video-meeting data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610831970.5A CN106170003A (en) 2016-09-19 2016-09-19 Multipart video-meeting system and multipart video-meeting data transmission method

Publications (1)

Publication Number Publication Date
CN106170003A true CN106170003A (en) 2016-11-30

Family

ID=57377095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610831970.5A Pending CN106170003A (en) 2016-09-19 2016-09-19 Multipart video-meeting system and multipart video-meeting data transmission method

Country Status (1)

Country Link
CN (1) CN106170003A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106507212A (en) * 2016-12-09 2017-03-15 无锡纽微特科技有限公司 The method for controlling video pictures in video call system and video calling
CN106507029A (en) * 2016-12-05 2017-03-15 无锡纽微特科技有限公司 The method for switching audio-frequence player device in video call system and video calling
CN106713817A (en) * 2017-01-24 2017-05-24 无锡纽微特科技有限公司 System and method for switching recording sources in video call

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572370A (en) * 2011-01-04 2012-07-11 华为终端有限公司 Video conference control method and conference terminal
CN104853208A (en) * 2015-05-13 2015-08-19 大唐移动通信设备有限公司 Video coding method and apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572370A (en) * 2011-01-04 2012-07-11 华为终端有限公司 Video conference control method and conference terminal
CN104853208A (en) * 2015-05-13 2015-08-19 大唐移动通信设备有限公司 Video coding method and apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106507029A (en) * 2016-12-05 2017-03-15 无锡纽微特科技有限公司 The method for switching audio-frequence player device in video call system and video calling
CN106507212A (en) * 2016-12-09 2017-03-15 无锡纽微特科技有限公司 The method for controlling video pictures in video call system and video calling
CN106507212B (en) * 2016-12-09 2019-08-02 无锡纽微特科技有限公司 The method of video pictures is controlled in video call system and video calling
CN106713817A (en) * 2017-01-24 2017-05-24 无锡纽微特科技有限公司 System and method for switching recording sources in video call
CN106713817B (en) * 2017-01-24 2020-04-10 厦门靠谱知识产权服务有限公司 System and method for switching recording sound source in video call

Similar Documents

Publication Publication Date Title
CN108055496B (en) Live broadcasting method and system for video conference
EP2863632B1 (en) System and method for real-time adaptation of a conferencing system to current conditions of a conference session
US6466248B1 (en) Videoconference recording
CN101335869B (en) Video conference system based on Soft-MCU
CN102204257A (en) Low latency video encoder
DE202013012652U1 (en) Audio-Video communication, provided by a server with reduced latency
CN1373965A (en) Method and apparatus for making video conference participants appear in focus on video cameras leading to associated users
CN104580995A (en) Communication method and device of video conference
EP2693747A2 (en) Method and system for conducting video conferences of diverse participating devices
WO2009076853A1 (en) A three dimensional video communication terminal, system and method
CN102325181B (en) Instant audio/video interactive communication method based on sharing service and instant audio/video interactive communication system based on sharing service
CN101640784A (en) Device and method for controlling multi-image compounding in video conference system
CN113099155B (en) Video conference system suitable for multiple scenes
CN103109528A (en) System and method for the control and management of multipoint conferences
WO2012109956A1 (en) Method and device for processing conference information in video conference
CN101242513A (en) Dual-stream transmission method in video conference and video conference system
CN103841358B (en) The video conferencing system and method for low code stream, sending ending equipment, receiving device
TW201105136A (en) Video conferencing signal processing system
CN103888712A (en) Multilingual synchronous audio and video conference system
CN111246150A (en) Control method, system, server and readable storage medium for video conference
CN106170003A (en) Multipart video-meeting system and multipart video-meeting data transmission method
CN112203126B (en) Screen projection method, screen projection device and storage medium
US20250086842A1 (en) Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
CN114531564B (en) Processing method and electronic equipment
WO2013159507A1 (en) Method, system and device for data retransmission and data obtaining device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161130