CN116471373A - Friend sharing system and method based on E1 and IP network video conference terminal - Google Patents
Friend sharing system and method based on E1 and IP network video conference terminal Download PDFInfo
- Publication number
- CN116471373A CN116471373A CN202310451498.2A CN202310451498A CN116471373A CN 116471373 A CN116471373 A CN 116471373A CN 202310451498 A CN202310451498 A CN 202310451498A CN 116471373 A CN116471373 A CN 116471373A
- Authority
- CN
- China
- Prior art keywords
- sharing
- friend
- node
- channel
- node 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 11
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 230000008450 motivation Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/152—Multipoint control units therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a friend sharing system and method based on E1 and IP network video conference terminals, wherein the system comprises: the method comprises the steps of a remote node, a main node terminal and a preset number of friend-making nodes; the remote node and the main node terminal are interconnected through an E1 private line or an IP network; the main node terminal is interconnected with a preset number of close friend nodes through an IP network; the main node terminal is used for generating a buddy list according to the network communication state of the buddy node and updating the connection state of the buddy list in real time; and generating a two-dimensional sharing capacity descriptor vector according to the encoding and decoding capacity of the conference transmission channel, thereby realizing the external sharing function and the internal sharing function of the main node terminal. According to the method and the system, the remote node media processing service is shared through the main node terminal, the friend-making node processing task is transferred to the main node terminal, and the performance requirement of the remote node is reduced.
Description
Technical Field
The file relates to the technical field of shared media, in particular to a close friend sharing system method based on an E1 and IP network video conference terminal.
Background
The core service of the video conference terminal is mainly based on media coding and decoding and media network transmission, and provides high-quality and efficient audio and video communication experience for different offices. Based on the hardware video conference terminal of the traditional AVC architecture scheme, multiple access modes such as E1 private line/IP network and the like are provided, and the node MCU is processed through the E1 private line and IP network access center, so that the multiparty conference is realized.
The conference knowledge range expansion is limited by factors such as the processing performance of the central processing node MCU, a communication network and the like, and is seriously dependent on the central processing node MCU hardware equipment, particularly the main network is based on an E1 dedicated line transmission deployment scheme, and the conference scale is severely restricted by bandwidth resources.
With the increasing development of coding and decoding technologies, 4K/8K extremely clear coding and decoding technologies are gradually applied in the field of video conferences, bandwidth resource requirements on a traditional E1 dedicated line transmission scheme are higher and higher while extremely experience of users is pursued, and the provision of better services under the condition of limited bandwidth resources is both a challenge and an opportunity for a traditional video conference terminal.
Disclosure of Invention
The invention provides a close friend sharing system method based on an E1 and IP network video conference terminal, which aims to solve the problems of the expansion of the limited central node MCU performance and transmission bandwidth of the traditional video conference deployment scheme range.
The invention provides a friend sharing system based on E1 and IP network video conference terminals, which comprises:
the method comprises the steps of a remote node, a main node terminal and a preset number of friend-making nodes;
the remote node and the main node terminal are interconnected through an E1 private line or an IP network;
the main node terminal is interconnected with a preset number of close friend nodes through an IP network;
the main node terminal is used for generating a friend list according to the network communication state of the friend node and updating the connection state of the friend list in real time; generating a two-dimensional sharing capacity descriptor vector according to the encoding and decoding capacity of the conference transmission channel, thereby realizing the external sharing function and the internal sharing function of the main node terminal; and realizing sharing policy configuration according to the conference state.
The invention provides a friend sharing method based on E1 and IP network video conference terminals, which comprises the following steps:
s1, a master node terminal actively initiates searching for friends and actively connects the friends to realize friend access service, and the master node terminal generates a friend list according to the friend node network communication state and updates the connection state of the friend list in real time;
s2, the master node terminal generates a two-dimensional sharing capability descriptor vector according to the encoding and decoding capabilities of the conference transmission channel, wherein the two-dimensional sharing capability descriptor vector is used for representing the external sharing and internal sharing capabilities of the master node terminal;
and S3, the master node terminal realizes external sharing operation, internal sharing operation and sharing policy configuration according to the conference state.
By adopting the embodiment of the invention, the method has the following beneficial effects:
1. communication network resource utilization: the remote node only bears the access of the main node terminal, so that the old existing network deployment scheme can be fully utilized; the remote node and the close friend node time-sharing multiplex transmission network resources, and the conference audio/video resources expand the multiparty conference in a time-sharing multiplexing mode;
2. conference equipment resource balancing: the master node terminal shares the remote node media processing service, transfers the friend-making node processing task to the master node terminal, and reduces the performance requirement of the remote node;
3. multiple types of resource devices access conferences: the main node provides an IP network access mode of the friend node, and makes full use of abundant bandwidth in the local area network.
Drawings
For a clearer description of one or more embodiments of the present description or of the solutions of the prior art, the drawings that are necessary for the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description that follow are only some of the embodiments described in the description, from which, for a person skilled in the art, other drawings can be obtained without inventive faculty.
Fig. 1 is a block diagram of a buddy sharing system based on an E1 and IP network video conference terminal according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for friend sharing based on E1 and IP network video conference terminals according to an embodiment of the present invention.
Detailed Description
In order to enable a person skilled in the art to better understand the technical solutions in one or more embodiments of the present specification, the technical solutions in one or more embodiments of the present specification will be clearly and completely described below with reference to the drawings in one or more embodiments of the present specification, and it is obvious that the described embodiments are only some embodiments of the present specification, not all embodiments. All other embodiments, which can be made by one or more embodiments of the present disclosure without inventive faculty, are intended to be within the scope of the present disclosure.
System embodiment
The embodiment of the invention provides a close friend sharing system based on an E1 and an IP network video conference terminal, and fig. 1 is a structural diagram of the close friend sharing system based on the E1 and the IP network video conference terminal, according to the embodiment of the invention, as shown in fig. 1, the close friend sharing system based on the E1 and the IP network video conference terminal specifically comprises:
the method comprises the steps of a remote node, a main node terminal and a preset number of friend-making nodes;
the remote node and the main node terminal are interconnected through an E1 private line or an IP network;
the main node terminal is interconnected with a preset number of close friend nodes through an IP network;
the main node terminal is used for generating a friend list according to the network communication state of the friend node and updating the connection state of the friend list in real time; generating a two-dimensional sharing capacity descriptor vector according to the encoding and decoding capacity of the conference transmission channel, thereby realizing the external sharing function and the internal sharing function of the main node terminal; and realizing sharing policy configuration according to the conference state.
In view of the problems of the traditional deployment scheme that the conference range expands the performance, the transmission bandwidth and the like of the MCU of the limited central node, the invention provides a video conference sharing method through a media processing technology, which solves the problem of a conference networking structure shown in figure 1, and the trunk time division multiplexing realizes multiparty conference. As shown in fig. 1, a master node terminal provides an E1 private line or an IP network access to a remote node, and the remote node may be a central processing node MCU or a video conference terminal, and meanwhile, the master node terminal also provides an IP network access to a buddy node video conference terminal, and the master node terminal receives a remote node media code stream and conditionally forwards the remote node media code stream to the buddy node or conditionally forwards the buddy node media code stream to the remote processing node, so as to implement a multiparty shared conference.
By adopting the embodiment of the invention, the method has the following beneficial effects:
1. communication network resource utilization: the central node MCU only bears the access of the main node terminal, so that the old existing network deployment scheme can be fully utilized; the central node MCU and the close friend node time-sharing multiplex transmission network resources, and the conference audio/video resources expand the multiparty conference in a time-sharing multiplexing mode;
2. conference equipment resource balancing: the master node terminal shares the media processing service of the central node MCU, transfers the processing task of the close friend node to the master node terminal, and reduces the performance requirement of the central node MCU;
3. multiple types of resource devices access conferences: the main node provides an IP network access mode of the friend node, and fully utilizes abundant bandwidth in the local area network; the friend-making node is not limited to the IP video conference terminal, and can be a plurality of equipment resources such as an IP camera, an IP projection device, a network flow device and the like.
Method embodiment
The embodiment of the invention provides a close friend sharing method based on an E1 and an IP network video conference terminal, and fig. 2 is a schematic diagram of a close friend sharing system based on the E1 and the IP network video conference terminal according to the embodiment of the invention, and according to the schematic diagram shown in fig. 2, the close friend sharing method based on the E1 and the IP network video conference terminal according to the embodiment of the invention specifically comprises the following steps:
s1, a master node terminal actively initiates searching for friends and actively connects the friends to realize friend access service, and the master node terminal generates a friend list according to the friend node network communication state and updates the connection state of the friend list in real time;
the main node terminal provides IP network friend access service, is not limited to actively initiating searching for friends and friend active connection, generates a friend list according to the friend node network communication state, and updates the friend list connection state in real time.
S2, the master node terminal generates a two-dimensional sharing capability descriptor vector according to the encoding and decoding capabilities of the conference transmission channel, wherein the two-dimensional sharing capability descriptor vector is used for representing the external sharing and internal sharing capabilities of the master node terminal;
wherein, the external sharing capability represents sharing the close friend media data to the far end, and the internal sharing capability represents sharing the far end media data to the close friend; the two-dimensional shared capability descriptor vector is defined as follows:
{ capability of sharing outside: [ Audio coding channel parameters, video coding channel parameters, data decoding channel parameters. ], shared capabilities: [ Audio decoding channel parameters, video decoding channel parameters, data encoding channel parameters..] }, wherein the channel parameters mainly comprise: channel transmission bandwidth, encoding/decoding capability.
And S3, the master node terminal realizes external sharing operation, internal sharing operation and sharing policy configuration according to the conference state.
The friend sharing policy configuration is not limited to modes such as single friend sharing, single mode sharing, multi-friend voice motivation sharing, multi-friend priority sharing and the like, so as to realize the multiplexing of the external sharing channel.
The external sharing steps of the main node terminal in the embodiment of the invention are as follows:
s11, user sharing operation, wherein the main node terminal initiates a call request to the friend node equipment according to standard protocols such as IP network call protocols (such as H.323, SIP and the like), IP media stream protocols (such as RTSP, RTMP and the like) and the like;
s12, calling interactive capability negotiation process, wherein the main video conference node generates a local terminal capability set by using the shared capability description subvector and transmits the local terminal capability set to the friend node equipment;
s13, the main node terminal opens a corresponding media receiving channel according to the request of opening the channel by the friend node and receives the friend node media code stream;
s14, the main node terminal analyzes the shared friend media channel code stream data by adopting a friend sharing strategy, and repackages the code stream analysis data according to a transmission protocol of a coding transmission channel, such as converting and packaging RTP packets transmitted by an IP network into TS data packets transmitted by an E1 special line;
s15, the master node terminal transmits the repackaged data packet as media data to the remote equipment to realize friend media data sharing;
s16, the master node terminal generates friend resource sharing information according to the channel opening parameter requested by the friend node, wherein the friend resource sharing information mainly comprises a media channel type, a channel bandwidth, coding capacity and a media channel sharing state;
and S17, the master node terminal displays the friend resource sharing information on a UI interface, and provides real-time viewing for the user.
The method comprises the following steps of sharing in the main node terminal:
s21, user sharing operation, wherein the friend access flow is basically consistent with the steps S11-S13, and the master node terminal in the step S12 generates a local capacity set interaction by using the sharing capacity descriptor vector;
s22, the main node terminal opens a channel request according to the friend node;
s23, after responding to the opening channel, the friend node opens a corresponding media sending channel by the main node terminal;
s24, the master node terminal creates a corresponding media conversion plug-in according to the content of the media transmission channel and binds a corresponding remote media receiving channel;
s25, the media conversion plug-in realizes the conversion of the data packet of the decoding media channel transmission protocol and the media transmission channel transmission protocol of the main node terminal;
s26, the main node terminal binds the sending channel to a corresponding media conversion plug-in, and the media conversion plug-in analyzes and repackages the code stream data and transmits the friend-making node;
s27, supporting multi-channel binding by the media conversion plug-in to realize multi-channel data sharing, thereby realizing a close friend sharing function;
s28, the close friends share information and state display are similar to the steps S16-S17.
Ending sharing:
the user finishes the sharing operation or the conference is finished, and the master node terminal initiates a sharing finishing request;
and the master node terminal closes and releases the shared channel resources according to the sequence.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.
Claims (10)
1. A buddy sharing system based on E1 and IP network video conferencing terminals, comprising: the method comprises the steps of a remote node, a main node terminal and a preset number of friend-making nodes;
the remote node and the main node terminal are interconnected through an E1 private line or an IP network;
the main node terminal is interconnected with the preset number of close friend nodes through an IP network;
the main node terminal is used for generating a buddy list according to the network communication state of the buddy node and updating the connection state of the buddy list in real time; generating a two-dimensional sharing capacity descriptor vector according to the encoding and decoding capacity of the conference transmission channel, thereby realizing the external sharing function and the internal sharing function of the main node terminal; and realizing sharing policy configuration according to the conference state.
2. The system according to claim 1, wherein the master node terminal specifically comprises:
the friend-making searching module is used for actively initiating searching for friends or actively connecting the friend-making nodes to realize the access of the friend-making nodes through the master node terminal, generating a friend-making list according to the network communication state of the friend-making nodes and updating the connection state of the friend-making list in real time;
the sharing capability description module is used for generating a two-dimensional sharing capability description subvector according to the encoding and decoding capabilities of the conference transmission channel and realizing the external sharing function and the internal sharing function of the master node terminal, wherein the external sharing function is used for sharing media data of the close friend node to the remote node, and the internal sharing function is used for sharing media data of the remote node to the close friend node;
the sharing policy configuration module is configured to implement sharing policy configuration according to the conference state so as to implement external sharing channel multiplexing, where the sharing policy configuration includes: single buddy sharing, single mode sharing, multiple buddy voice motivation sharing, multiple buddy priority sharing, and the like.
3. The system of claim 1, wherein the buddy node comprises: the IP video conference terminal may be an IP camera, an IP projection device, and a network streaming device.
4. A buddy sharing method based on E1 and IP network video conference terminals, characterized in that the buddy sharing system based on E1 and IP network video conference terminals according to any one of claims 1-4 comprises:
s1, a master node terminal actively initiates searching for friends and actively connects the friends to realize friend access service, and the master node terminal generates a friend list according to the friend node network communication state and updates the connection state of the friend list in real time;
s2, the master node terminal generates a two-dimensional sharing capability descriptor vector according to the encoding and decoding capabilities of the conference transmission channel, wherein the two-dimensional sharing capability descriptor vector is used for representing the external sharing and internal sharing capabilities of the master node terminal;
and S3, the master node terminal realizes external sharing operation, internal sharing operation and sharing policy configuration according to the conference state.
5. The method of claim 4, wherein the two-dimensional shared capability descriptor vector is described as: { capability of sharing outside: [ Audio coding channel parameters, video coding channel parameters, data decoding channel parameters. ], shared capabilities: [ audio decoding channel parameters, video decoding channel parameters, data encoding channel parameters..] ] }, wherein the channel parameters include: channel transmission bandwidth, encoding capability, and decoding capability.
6. The method of claim 4, wherein the implementing, by the master node terminal, the sharing operation according to the conference state specifically includes:
the main node terminal initiates a call request to the friend node equipment according to a standard protocol;
the method comprises the steps that a main node terminal generates a local end capability set by using a capacity descriptor vector and transmits the local end capability set to equipment of a close friend node;
the main node terminal opens a corresponding media receiving channel according to the opening channel request of the friend-making node and receives the media code stream of the friend-making node;
the master node terminal analyzes the media code stream data of the shared close friend node according to the sharing strategy configuration, generates code stream analysis data, and repackages the code stream analysis data according to a transmission protocol of a coding transmission channel;
and the master node terminal transmits the repackaged data packet as media data to a remote node, so that the media data sharing operation of the close friend node is realized.
7. The method of claim 6, wherein the master node terminal further comprises, after performing the media data sharing operation of the buddy node:
the master node terminal generates friend-making resource sharing information according to the friend-making node request opening channel parameters, wherein the friend-making resource sharing information comprises: media channel type, channel bandwidth, coding capability, and media channel sharing status;
and the master node terminal displays the friend resource sharing information on a UI interface, so that the user can view the friend resource sharing information in real time.
8. The method of claim 4, wherein the implementation of the sharing operation by the master node terminal according to the conference state specifically includes:
the main node terminal initiates a call request to the friend node equipment according to a standard protocol;
generating a local end capability set by the master node terminal through the shared capability descriptor vector, and transmitting the local end capability set to the equipment of the close friend node;
the main node terminal opens a channel request according to the friend node;
the friend-making node responds to the channel opening request, and the main node terminal opens a corresponding media sending channel;
the master node terminal creates a corresponding media conversion plug-in according to the content of the media transmission channel and binds a corresponding remote media receiving channel;
the corresponding media conversion plug-in realizes the conversion of the transmission protocol data packet of the decoding media channel transmission protocol and the media transmission channel of the main node terminal;
the master node terminal binds the sending channel to the corresponding media conversion plug-in, and the media conversion plug-in analyzes and repackages the code stream data and transmits the code stream data to the friend-making node so as to realize the sharing operation of the friend-making node.
9. The method of claim 8, wherein the media conversion plugin supports multi-channel binding to enable multi-channel data sharing.
10. The method according to claim 4, wherein the master node terminal further comprises, after implementing the external sharing operation, the internal sharing operation, and the sharing policy configuration according to the conference state:
the user finishes the sharing operation or the conference is finished, and the master node terminal initiates a sharing finishing request;
and the master node terminal sequentially closes and releases the shared channel resources.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310451498.2A CN116471373A (en) | 2023-04-24 | 2023-04-24 | Friend sharing system and method based on E1 and IP network video conference terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310451498.2A CN116471373A (en) | 2023-04-24 | 2023-04-24 | Friend sharing system and method based on E1 and IP network video conference terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116471373A true CN116471373A (en) | 2023-07-21 |
Family
ID=87176819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310451498.2A Pending CN116471373A (en) | 2023-04-24 | 2023-04-24 | Friend sharing system and method based on E1 and IP network video conference terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116471373A (en) |
-
2023
- 2023-04-24 CN CN202310451498.2A patent/CN116471373A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102422594B (en) | Telephone terminal and method for exchanging call data | |
| CN113746808A (en) | Converged communication method for online conference, gateway, electronic device, and storage medium | |
| CN101778181B (en) | Method and system for mobile terminal to achieve three-part call of videophone | |
| CN103327374B (en) | A kind of monitoring method and network television-set top-set-box | |
| CN101909192B (en) | Television terminal and communication method thereof | |
| US8385234B2 (en) | Media stream setup in a group communication system | |
| US20060172766A1 (en) | Video calling method capable of providing video through third display | |
| CN101888519A (en) | Method and smart device for sharing desktop content | |
| US20130278707A1 (en) | Video communication method and terminal | |
| CN108881149B (en) | Access method and system of video telephone equipment | |
| WO2015062454A1 (en) | Audio and video call method, device and system | |
| CN112543301A (en) | Intelligent conference system based on IMS and implementation method thereof | |
| US9013537B2 (en) | Method, device, and network systems for controlling multiple auxiliary streams | |
| WO2012062153A1 (en) | Method, system and mcu for achieving multipicture in cascade conference | |
| CN116471373A (en) | Friend sharing system and method based on E1 and IP network video conference terminal | |
| KR102546662B1 (en) | System for providing conference connecting between public switched telephone network communication and web real-time communication technology, and method thereof | |
| WO2008067722A1 (en) | A method, telephone system and telephone terminal for calling session | |
| CN102498716A (en) | Method and apparatus for creating simultaneous incoming circuit-switched calls | |
| CN115242997B (en) | Method for realizing secure access of public network mobile phone to video conference system of company | |
| CN119603283B (en) | System and method for non-invasively upgrading customer service voice telephone to video telephone | |
| CN112752053B (en) | Videophone service access method, video network core server and video network terminal | |
| WO2007068139A1 (en) | System and method for controlling the media stream of the multiparty video communication | |
| CN119299610A (en) | Method, device, electronic equipment and storage medium for audio and video conferencing | |
| CN121261913A (en) | Audio and video signal transmission method, device, equipment and medium based on physical isolation | |
| US20100081415A1 (en) | Methods and arrangement for supporting multiple calls with a single carrier connection |
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 |