CN112689118B - Data transmission method and device for multi-screen network terminal - Google Patents
Data transmission method and device for multi-screen network terminal Download PDFInfo
- Publication number
- CN112689118B CN112689118B CN202011596035.8A CN202011596035A CN112689118B CN 112689118 B CN112689118 B CN 112689118B CN 202011596035 A CN202011596035 A CN 202011596035A CN 112689118 B CN112689118 B CN 112689118B
- Authority
- CN
- China
- Prior art keywords
- data
- screen
- packet header
- terminal
- preset
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 41
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000000007 visual effect Effects 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 8
- 238000007726 management method Methods 0.000 description 7
- 238000003032 molecular docking Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a data transmission method of a multi-screen telepresence terminal, which comprises a master screen device and at least one slave screen device, wherein the method comprises the following steps: the master screen device adds a preset first data packet header to the first data from the slave screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header; the main screen device receives third data sent by the multipoint control unit, and analyzes a second data packet head preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals. The invention can solve the problems that in the prior art, in video transmission, video transmission delay occurs among a plurality of screens and synchronization cannot be realized.
Description
Technical Field
The present invention relates to the field of telepresence technologies, and in particular, to a method and apparatus for transmitting data to a multi-screen telepresence terminal, a computer terminal device, and a computer readable storage medium.
Background
Telepresence (Telepresence) is a technique to create an Immersive (immerse) virtual conference environment. Compared to conventional video conferencing systems, the Telepresence system has many advantages, including: the real-person-sized image, the eye communication effect, the smoother movement and the accurate limb behaviors of the far-end participants can be provided; high definition, studio-level video, lighting and audio effects; the unified conference environment ensures that participants feel to be in the same conference place, and ensures the consistency of experiences of different conference places; conference equipment such as a camera is hidden, and influence on users is reduced.
Currently, the telepresence technology is generally applied to a multi-screen telepresence terminal, and in the prior art, video transmission between a plurality of screens of the multi-screen telepresence terminal is delayed, so that the video transmission cannot be synchronized.
Disclosure of Invention
The purpose of the invention is that: the data transmission method, the device, the computer terminal equipment and the computer readable storage medium for the multi-screen network terminal are provided, and can solve the problem that video transmission delay occurs between a plurality of screens and synchronization cannot be realized in video transmission of the existing multi-screen network terminal.
In order to achieve the above object, the present invention provides a data transmission method of a multi-screen telepresence terminal, the multi-screen telepresence terminal including a master screen device and at least one slave screen device, the method comprising:
the master screen device adds a preset first data packet header to the first data from the slave screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the main screen device receives third data sent by the multipoint control unit, and analyzes a second data packet head preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals.
Further, after the home screen device transmits the second data to the multipoint control unit, it further includes: the multipoint control unit analyzes the first data packet header preset by the second data; and sending the analyzed data to other terminals.
Further, the multipoint control unit comprises a management control layer and a media processing layer, wherein the media processing layer comprises a visual forwarding service and a media processing service; the visual true forwarding service is used for analyzing the preset first data packet header of the second data; and sending the analyzed data to other terminals; the media processing service is used for encoding the data sent by the single-screen terminal and sending the encoded data to the visual true forwarding service; the visual forwarding service is further configured to receive data from the media processing service, perform packet processing, and send the data after packet processing to the master device.
Further, the other terminal includes: multi-screen terminals and single-screen terminals.
The embodiment of the invention also provides a data transmission device of the multi-screen telepresence terminal, which comprises a master screen device and at least one slave screen device, and the device comprises: a transmitting module and a receiving module; wherein,
the sending module is used for adding a preset first data packet header to the first data from the slave screen device by the master screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the receiving module is used for receiving third data sent by the multipoint control unit, and analyzing a second data packet head preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals.
Further, after the sending module is executed, the multipoint control unit analyzes the first data packet header preset by the second data; and sending the analyzed data to other terminals.
Further, the multipoint control unit comprises a management control layer and a media processing layer, wherein the media processing layer comprises a visual forwarding service and a media processing service; the visual true forwarding service is used for analyzing the preset first data packet header of the second data; and sending the analyzed data to other terminals; the media processing service is used for encoding the data sent by the single-screen terminal and sending the encoded data to the visual true forwarding service; the visual forwarding service is further configured to receive data from the media processing service, perform packet processing, and send the data after packet processing to the master device.
Further, the other terminal includes: multi-screen terminals and single-screen terminals.
The embodiment of the invention also provides a computer terminal device, which comprises: one or more processors; a memory coupled to the processor for storing one or more programs; when executed by the one or more processors, causes the one or more processors to implement the data transmission method as described in any of the preceding claims.
Embodiments of the present invention also provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a data transmission method as described in any of the above.
Compared with the prior art, the data transmission method and device for the multi-screen telepresence terminal have the beneficial effects that:
1. the visual forwarding service realizes the forwarding between terminals, and reduces the time delay and the server performance.
2. The media processing service and the visual forwarding service are integrated, so that intelligent service and some conference control are realized without influencing the delay between terminals and the performance of the server.
3. The multi-screen network terminal docking server only performs docking through the main screen equipment, so that data are transmitted through the main screen equipment, and the problem of multi-screen delay synchronization is guaranteed.
Drawings
Fig. 1 is a flow chart of a data transmission method of a multi-screen mesh terminal according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a three-screen network terminal architecture according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of a MCU total architecture in a data transmission method of a multi-screen mesh terminal according to an embodiment of the present invention;
fig. 4 is a schematic diagram of data transmission between a three-screen telepresence terminal and a telepresence forwarding service in a telepresence conference according to an embodiment of the present invention;
fig. 5 is a schematic diagram of data transmission when two three-screen telepresence terminals exist in a telepresence conference according to an embodiment of the present invention;
fig. 6 is a schematic diagram of data transmission when two three-screen telepresence terminals and an intelligent switch exist in a telepresence conference according to an embodiment of the present invention;
fig. 7 is a schematic diagram of data transmission when a three-screen telepresence terminal and a single-screen telepresence terminal exist in a telepresence conference according to an embodiment of the present invention;
fig. 8 is a schematic diagram of data transmission when a three-screen telepresence terminal enters a conference in a telepresence conference according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a data transmission device of a multi-screen mesh terminal according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be understood that the step numbers used herein are for convenience of description only and are not limiting as to the order in which the steps are performed.
It is to be understood that the terminology used in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The terms "comprises" and "comprising" indicate the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The term "and/or" refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
Term interpretation:
MCU: a multipoint control unit;
MPS: media processing services (MCU internal services);
TPS: a visual true forwarding service (MCU internal service);
freeswitch: soft-switching solutions for telephones;
TELE: full-spelling telepersense means a multi-screen telepresence terminal.
First embodiment of the present invention:
referring to fig. 1 to 8, a data transmission method for a multi-screen mesh terminal provided by an embodiment of the present invention, where the multi-screen mesh terminal includes a master screen device and at least one slave screen device, the method at least includes the following steps:
s101, the master screen device adds a preset first data packet header to first data from the slave screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the multipoint control unit includes: an access layer (SGW), a management control layer (RMC) and a media processing layer (MPS, TPS); all resources of the media processing layer are controlled by the management control layer service. MPS is responsible for general terminal access and TPS is responsible for multi-screen mesh terminal access. MPS and TPS are deployed in multi-master form, and resource management is unified by RMC.
It should be noted that, in the MCU cluster, the server includes:
signle GateWay (SGW): and the media interface gateway and the MCU are used for externally interfacing, adopting a RESTful Api form and being responsible for the processing of external service registration, authentication, callback and the like, converting an external interface protocol into an internal protocol, distributing a request to different services at the rear end of the MCU, and making the request into stateless and transversely expanding capacity.
Reliable Media Controller (RMC): the media conference control service is responsible for media resource allocation and scheduling, stacking relation establishment, conversation establishment between TPS and MPS and other functions. All conferences are established on the RMC by adopting single-main-mode deployment (disaster recovery through a database), and when a call is incoming, a specific selection of which media processing service is used is determined according to the type of the incoming call.
Media Process Service (MPS): and the media processing service is responsible for the audio/video coding and decoding functions of the common terminal.
Telepresence Process Service (TPS): the multi-screen network processing service is responsible for the access of the multi-screen network terminal pair and is in butt joint with the MPS when needed.
It should be noted that, the selection of the master screen device and the slave screen device of the multi-screen telepresence terminal is selected by the user according to actual requirements, for example: for a three-screen telepresence terminal, the middle screen is generally used as a master screen device, and the two sides are used as slave screen devices.
It should be noted that, the preset first and second data packet headers replace the original RTP header in the RTP format, so that the original RTP packet header of the data is recombined, and the key information and the custom information are recombined.
The key information includes SSRC, seqNumber, time stamp, etc. required information for the media. Custom information refers to some parameters needed for media processing, including what device is on behalf of itself, and sequence number.
The transmitted data includes video and audio.
S102, the main screen device receives third data sent by the multipoint control unit, and analyzes a second data packet header preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals.
It should be noted that, for the data from the multipoint control unit, the master screen device may select to decode the data and then send the decoded data to the slave screen device; or directly transmitting the data to the slave screen device, and performing decoding processing by the slave screen device.
In one embodiment of the present invention, after the home screen device sends the second data to the multipoint control unit, the method further includes: the multipoint control unit analyzes a transmission protocol header of the second data; and sending the analyzed data to other terminals.
It should be noted that, since the home screen device transmits the second data to the multipoint control unit via the transmission protocol, the multipoint control unit needs to parse the header portion of the generated transmission protocol and then directly transmit the data to other terminals.
In one embodiment of the present invention, the multipoint control unit includes a management control layer and a media processing layer, where the media processing layer includes a visual true forwarding service and a media processing service; the visual true forwarding service analyzes a transmission protocol header of the second data; and sending the analyzed data to other terminals; and the media processing service encodes the data sent by the single-screen terminal and sends the encoded data to the visual forwarding service.
It should be noted that, in the process of data transmission, data transmission of the multi-screen terminal is completed by the visual forwarding service, and data of the single-screen terminal is completed by the media processing service; when the single-screen terminal transmits data to the multi-screen terminal, the media processing service is required to process the data, the processed data is transmitted to the visual true forwarding service, and the visual true forwarding service transmits the data to the multi-screen terminal.
In one embodiment of the present invention, the other terminal includes: multi-screen terminals and single-screen terminals.
It should be noted that, the present invention is applicable to data transmission of a multi-screen telepresence terminal, and for better understanding of the present invention, the following specific examples will be described using a three-screen telepresence terminal in a conference, but the present invention is not limited to use in a three-screen telepresence terminal.
The three-screen network terminal consists of 3 single-screen terminals, wherein the three single-screen terminals are defined as left, middle and right, the main equipment performs interaction with the MCU when calling into the MCU, the RTP data are respectively sent to the main equipment from the left and right, then the main equipment adds a preset first data packet header and sends the data to the MCU, the MCU only sends the data to the main equipment when sending the data to the terminal, then the main equipment analyzes the preset second data packet header, and then the data packet header is forwarded to the left and right equipment or decoded by the main equipment, and the possible situations in a conference are explained below:
1. when in the mesh conference, under the condition that 2 three-screen mesh terminals exist in one visual conference, the data of the three-screen mesh terminals only pass through TPS, after the TPS receives the data of the terminal 1, the RTP header is analyzed and then directly forwarded to the other three-screen mesh terminals, and the middle does not participate in coding and decoding saving performance and time delay.
2. When there are only 2 three-screen network real terminals in the conference and there are switches for opening some intelligent service classes (recording, voice recognition, intelligent sign-in), on the original forwarding logic, 3 channels are opened for the terminal 1 respectively on the TPS and the MPS, 3 channels are opened for the terminal 2, sendOnly on the TPS, recvOnly on the MPS, when the TPS receives the data of the terminal, the TPS firstly analyzes the preset first data packet header, then forwards the data to another terminal, and simultaneously, a part of data is also sent to the MPS. All channels opened on the MPS side are considered as normal terminals, and then the content is decoded and processed differently. This does not increase the delay of 2 apparent terminals nor unnecessary encoding consumption.
3. When only one three-screen network terminal enters a meeting, data can be sent to TPS from the terminal, then the TPS is forwarded to MPS, the MPS is encoded and decoded completely, then the data is sent to TPS, and then the TPS is forwarded to the three-screen network terminal.
4. When a three-screen net meeting and a single-screen terminal meeting exist, the single-screen terminal is directly connected to the MPS, and the three-screen net terminal is connected to the TPS. And after receiving the data, the single-screen terminal is encoded and decoded by the MPS and then sent to the TPS. Because the three-screen network terminal has 3 paths and the single-screen terminal has 1 path, the data of the single-screen terminal can be sent to the main channel, and the left and right 2 channels send the static picture data; the pictures seen by the terminal can be pictures which are spliced by three screens, or can be main pictures, and the pictures depend on the layout set by a user.
The process of the terminal entering the telepresence conference can be specifically summarized as follows: the terminal sends a Sip Invite signaling to Freeswitch (FS), then the Freeswitch converts the signaling request resource to SGW in MCU, then sends the SGW to RMC after the analysis of SGW is completed, RMC applies for media resource to MPS and TPS respectively, after applying for media resource, returns the FS to FS, then FS sends signaling for opening channel to SGW, after the analysis of SGW is completed, the SGW forwards the signaling to RMC, and RMC opens specific channel according to the condition of terminal in current conference.
Compared with the prior art, the data transmission method of the multi-screen telepresence terminal has the beneficial effects that:
1. the visual forwarding service realizes the forwarding between terminals, and reduces the time delay and the server performance.
2. The media processing service and the visual forwarding service are integrated, so that intelligent service and some conference control are realized without influencing the delay between terminals and the performance of the server.
3. The multi-screen network terminal docking server only performs docking through the main screen equipment, so that data are transmitted through the main screen equipment, and the problem of multi-screen delay synchronization is guaranteed.
Second embodiment of the present invention:
referring to fig. 9, a data transmission apparatus 200 of a multi-screen mesh terminal according to an embodiment of the present invention includes a master screen device and at least one slave screen device, where the apparatus includes: a transmitting module 201 and a receiving module 202; wherein,
the sending module 201 is configured to add a preset first packet header to first data from the slave screen device by using the master screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the receiving module 202 is configured to receive third data sent by the multipoint control unit, and parse a second packet header preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals.
In one embodiment of the present invention, after the execution of the sending module is completed, the multipoint control unit parses the first packet header preset by the second data; and sending the analyzed data to other terminals.
In one embodiment of the present invention, the multipoint control unit includes a management control layer and a media processing layer, where the media processing layer includes a visual true forwarding service and a media processing service; the visual true forwarding service is used for analyzing the preset first data packet header of the second data; and sending the analyzed data to other terminals; the media processing service is used for encoding the data sent by the single-screen terminal and sending the encoded data to the visual true forwarding service; the visual forwarding service is further configured to receive data from the media processing service, perform packet processing, and send the data after packet processing to the master device.
In one embodiment of the present invention, the other terminal includes: multi-screen terminals and single-screen terminals.
Compared with the prior art, the data transmission device of the multi-screen telepresence terminal has the beneficial effects that:
1. the visual forwarding service realizes the forwarding between terminals, and reduces the time delay and the server performance
2. The media processing service and the visual forwarding service are integrated, so that intelligent service and some conference control are realized without influencing the delay between terminals and the performance of the server.
3. The multi-screen network terminal docking server only performs docking through the main screen equipment, so that data are transmitted through the main screen equipment, and the problem of multi-screen delay synchronization is guaranteed.
Third embodiment of the invention:
the embodiment of the invention also provides a computer readable storage medium comprising program instructions which, when executed by a processor, implement the steps of the data transmission method of the multi-screen telepresence terminal according to any one of the embodiments above. For example, the computer readable storage medium may be a memory including program instructions, where the program instructions are executable by a processor of a computer terminal device to perform a data transmission method of a multi-screen telepresence terminal according to any one of the embodiments, and achieve technical effects consistent with the method.
Fourth embodiment of the present invention:
a computer readable storage medium provided by an embodiment of the present invention stores a computer program thereon, where the computer program when executed by a processor implements a data transmission method of a multi-screen telepresence terminal as set forth in any one of the above.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that modifications and substitutions can be made by those skilled in the art without departing from the technical principles of the present invention, and these modifications and substitutions should also be considered as being within the scope of the present invention.
Claims (4)
1. A data transmission method of a multi-screen telepresence terminal, wherein the multi-screen telepresence terminal includes a master screen device and at least one slave screen device, the method comprising:
the master screen device adds a preset first data packet header to the first data from the slave screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the multipoint control unit analyzes the first data packet header preset by the second data; and sending the analyzed data to other terminals; the other terminals include: a multi-screen terminal and a single-screen terminal;
the multipoint control unit comprises a management control layer and a media processing layer, wherein the media processing layer comprises a visual forwarding service and a media processing service;
the visual true forwarding service is used for analyzing the first data packet header preset by the second data; and sending the analyzed data to other terminals;
the media processing service is used for encoding the data sent by the single-screen terminal and sending the encoded data to the visual true forwarding service;
the visual forwarding service is further used for receiving data from the media processing service, performing packet processing, and sending the data after the packet processing to the main equipment;
the main screen device receives third data sent by the multipoint control unit, and analyzes a second data packet head preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals;
the preset first data packet header and the second data packet header replace the original RTP packet header in the RTP format, the original RTP packet header is recombined, and key information and custom information are recombined.
2. A data transmission apparatus of a multi-screen telepresence terminal, the multi-screen telepresence terminal including a master screen device and at least one slave screen device, the apparatus comprising: a transmitting module and a receiving module; wherein,
the sending module is used for adding a preset first data packet header to the first data from the slave screen device by the master screen device to obtain second data; and transmitting the second data to a multipoint control unit; wherein the second data comprises the first data and a preset first data packet header;
the receiving module is used for receiving third data sent by the multipoint control unit, and analyzing a second data packet head preset by the third data to obtain fourth data; and transmitting the fourth data to the slave screen device; the third data is data sent to the multipoint control unit by other terminals; the other terminals include: a multi-screen terminal and a single-screen terminal;
after the sending module is executed, the multipoint control unit analyzes the first data packet header preset by the second data; and sending the analyzed data to other terminals;
the multipoint control unit comprises a management control layer and a media processing layer, wherein the media processing layer comprises a visual forwarding service and a media processing service; wherein,
the visual forwarding service is used for analyzing the first data packet header preset by the second data; and sending the analyzed data to other terminals;
the media processing service is used for encoding the data sent by the single-screen terminal and sending the encoded data to the visual true forwarding service;
the visual forwarding service is further used for receiving data from the media processing service, performing packet processing, and sending the data after the packet processing to the main equipment;
the preset first data packet header and the second data packet header replace the original RTP packet header in the RTP format, the original RTP packet header is recombined, and key information and custom information are recombined.
3. A computer terminal device, comprising:
one or more processors;
a memory coupled to the processor for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the data transmission method of claim 1.
4. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the data transmission method according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011596035.8A CN112689118B (en) | 2020-12-29 | 2020-12-29 | Data transmission method and device for multi-screen network terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011596035.8A CN112689118B (en) | 2020-12-29 | 2020-12-29 | Data transmission method and device for multi-screen network terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112689118A CN112689118A (en) | 2021-04-20 |
CN112689118B true CN112689118B (en) | 2023-12-08 |
Family
ID=75454106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011596035.8A Active CN112689118B (en) | 2020-12-29 | 2020-12-29 | Data transmission method and device for multi-screen network terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112689118B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010003325A1 (en) * | 2008-07-10 | 2010-01-14 | 华为技术有限公司 | A method, apparatus and system for replacing advertisements |
CN102457700A (en) * | 2010-10-26 | 2012-05-16 | 中兴通讯股份有限公司 | Audio data transmission method and system |
CN102457492A (en) * | 2010-10-20 | 2012-05-16 | 中国移动通信有限公司 | Method, system and equipment for cooperative transmission of streaming media file |
CN111585962A (en) * | 2020-04-08 | 2020-08-25 | 深圳震有科技股份有限公司 | RTP data packet processing method, system and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655584B (en) * | 2011-03-04 | 2017-11-24 | 中兴通讯股份有限公司 | The method and system that media data sends and played in a kind of Telepresence |
CN102868873B (en) * | 2011-07-08 | 2017-10-17 | 中兴通讯股份有限公司 | A kind of remote presentation method, terminal and system |
US8890925B2 (en) * | 2011-12-07 | 2014-11-18 | Positron Telecommunication Systems, Inc. | Systems and methods for mapping a URI to a plurality of endpoints for a SIP communication |
-
2020
- 2020-12-29 CN CN202011596035.8A patent/CN112689118B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010003325A1 (en) * | 2008-07-10 | 2010-01-14 | 华为技术有限公司 | A method, apparatus and system for replacing advertisements |
CN102457492A (en) * | 2010-10-20 | 2012-05-16 | 中国移动通信有限公司 | Method, system and equipment for cooperative transmission of streaming media file |
CN102457700A (en) * | 2010-10-26 | 2012-05-16 | 中兴通讯股份有限公司 | Audio data transmission method and system |
CN111585962A (en) * | 2020-04-08 | 2020-08-25 | 深圳震有科技股份有限公司 | RTP data packet processing method, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112689118A (en) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113746808B (en) | Converged communication method, gateway, electronic equipment and storage medium for online conference | |
US8149261B2 (en) | Integration of audio conference bridge with video multipoint control unit | |
US9537667B2 (en) | Duplicating digital streams for digital conferencing using switching technologies | |
KR100960772B1 (en) | Videoconference application user interface with messaging system | |
EP2863632B1 (en) | System and method for real-time adaptation of a conferencing system to current conditions of a conference session | |
CA2537944C (en) | System and method for performing distributed video conferencing | |
US7773581B2 (en) | Method and apparatus for conferencing with bandwidth control | |
CN110475094B (en) | Video conference processing method and device and readable storage medium | |
US20070294263A1 (en) | Associating independent multimedia sources into a conference call | |
US20120086769A1 (en) | Conference layout control and control protocol | |
KR20080038251A (en) | Method for signaling a device to perform no synchronization or include a synchronization delay on multimedia streams | |
EP2936803B1 (en) | Method and a device for optimizing large scaled video conferences | |
CA2591861A1 (en) | Associating independent multimedia sources into a conference call | |
EP2619980A1 (en) | System and method for the control and management of multipoint conferences | |
CN108462851A (en) | The method and mobile terminal of data processing, server, the second mobile terminal | |
CN108881149B (en) | Access method and system of video telephone equipment | |
CN103888712A (en) | Multilingual synchronous audio and video conference system | |
CN104427295A (en) | Method for processing video in video conference and terminal | |
CN108156413B (en) | Video conference transmission method and device and MCU | |
CN101127620A (en) | A method and system for transmitting logic channel number in session initialization protocol | |
CN112689118B (en) | Data transmission method and device for multi-screen network terminal | |
CN109862305B (en) | Method and device for adjusting stream during meeting of video network | |
CN103152545B (en) | A kind of method, video server and video conferencing system processing error correction request | |
Johanson | Multimedia communication, collaboration and conferencing using Alkit Confero | |
CN110769187A (en) | Network conference control method and device based on video network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |