[go: up one dir, main page]

CN119966963A - A method for freely combining similar devices to complete remote audio, video and document collaboration - Google Patents

A method for freely combining similar devices to complete remote audio, video and document collaboration Download PDF

Info

Publication number
CN119966963A
CN119966963A CN202510101643.3A CN202510101643A CN119966963A CN 119966963 A CN119966963 A CN 119966963A CN 202510101643 A CN202510101643 A CN 202510101643A CN 119966963 A CN119966963 A CN 119966963A
Authority
CN
China
Prior art keywords
data
collaboration
devices
video
initiator
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
CN202510101643.3A
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.)
TPV Electronic Technology Fujian Co Ltd
Original Assignee
TPV Electronic Technology Fujian 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 TPV Electronic Technology Fujian Co Ltd filed Critical TPV Electronic Technology Fujian Co Ltd
Priority to CN202510101643.3A priority Critical patent/CN119966963A/en
Publication of CN119966963A publication Critical patent/CN119966963A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开一种同类设备自由组合完成远程音视频及文档协作的方法,方法为:作为协作方的设备接入局域网,使用多播DNS在局域网中注册设备信息并发布设备自由组合的扩展屏服务;作为发起方的设备进入局域网,发送组播消息查询局域网中所有提供设备自由组合的扩展屏服务,以便获取并解析作为协作方的注册设备信息;发起方设备根据协作方注册的设备信息与协作方进行设备配对,并交换自身公钥;发起方设备与协作方设备匹配成功后建立稳定的TCP长链接,各个协作方按照多屏协作协议进行数据交互;发起方接收各协作方的音视频及文档协作数据,并把数据通过MQTT发送给远程协作设备,实现远程协作。本发明可以实时调整拼接场景,动态增删设备,满足任何会议办公的需求。

The present invention discloses a method for completing remote audio, video and document collaboration by free combination of similar devices, and the method is as follows: the device as the collaborating party accesses the local area network, registers the device information in the local area network using multicast DNS and publishes the extended screen service of the free combination of devices; the device as the initiator enters the local area network, sends a multicast message to query all the extended screen services that provide free combination of devices in the local area network, so as to obtain and parse the registered device information as the collaborating party; the initiator device performs device pairing with the collaborating party according to the device information registered by the collaborating party, and exchanges its own public key; after the initiator device successfully matches the collaborating party device, a stable TCP long link is established, and each collaborating party performs data exchange according to the multi-screen collaboration protocol; the initiator receives the audio, video and document collaboration data of each collaborating party, and sends the data to the remote collaboration device through MQTT to realize remote collaboration. The present invention can adjust the splicing scene in real time, dynamically add and delete devices, and meet the needs of any conference office.

Description

Method for freely combining similar equipment to complete remote audio/video and document collaboration
Technical Field
The invention relates to the technical field of Internet, in particular to a method for freely combining similar equipment to complete remote audio/video and document collaboration.
Background
The current conference whiteboard can support writing, voice notes, document collaboration and remote audio and video. Due to the diversification of contents of the conference white board and the limitation of the size of a hardware screen, frequent dragging and picture switching are required during use, so that the conference efficiency is lower and lower. It is apparent that a single display device usage limits the presentation of conference content.
Disclosure of Invention
The invention aims to provide a method for freely combining similar equipment to complete remote audio and video and document collaboration.
The technical scheme adopted by the invention is as follows:
A method for completing remote audio/video and document collaboration by free combination of similar equipment comprises the following steps:
Step 1, accessing a local area network as equipment of a cooperator, registering equipment information in the local area network by using an mDNS (Multicast DNS) and distributing an expansion screen service of free combination of the equipment;
step 2, the equipment serving as an initiator enters a local area network, and a multicast message is sent to inquire about the extended screen service of the free combination of all the provided equipment in the local area network so as to acquire and analyze the registered equipment information serving as a cooperator;
Step 3, the initiator equipment performs equipment pairing with the cooperator according to the equipment information registered by the cooperator, and exchanges own public keys;
Step 4, after the initiator device and the cooperator device are successfully matched, a stable TCP long link is established, and each cooperator performs data interaction according to a multi-screen cooperation protocol (MDCT);
And 5, the initiator receives the audio/video and document collaboration data of each collaborator and sends the data to the remote collaboration equipment through the MQTT to realize remote collaboration.
Specifically, the device group can freely adjust the device number, adjust the splicing scene in real time according to the number, can see the current all connected device list and the splicing mode on the setting page of the initiating device, can freely combine and adjust the corresponding splicing scene in real time by dragging and moving the corresponding device control, and can dynamically add or delete the corresponding device.
Further, the registered device information in step 1 includes registered IP, port, device name, type information.
Further, the specific steps of step 3 are as follows:
Step 3-1, the equipment of the initiator establishes Socket link with the equipment of the cooperator according to the connection information in the registered equipment information, and sends identity information and self public key request pairing to the equipment of the cooperator;
Step 3-2, the cooperator equipment receives the pairing request and selects whether to accept pairing, if yes, the public key of the cooperator equipment is encrypted and returned to the initiator equipment through the public key sent by the initiator equipment, and step 3-3 is executed;
and 3-3, the initiator device uses the private key of the initiator device to analyze the information returned by the cooperator device, and obtains and stores the public key of the cooperator device.
Specifically, the innovation point of the inter-device communication protocol (multi-screen cooperation protocol MDCT) is 1, privacy, and the MDCT protocol is a self-research protocol. 2. And the security is achieved by packing the data in the local area network, encrypting and transmitting the data by using the public key at the transmitting end, decrypting by using the private key at the receiving end, and guaranteeing the security of data transmission. 3. The compatibility and the expandability are that 3.1 MDCT protocol realizes the compatibility of equipment communication between different versions through type+general data+expandable data, for example, the protocol version of equipment A is 1, the protocol version of equipment B is 2, the equipment A and the equipment B have no method for communication according to the existing protocols, and 3.1.1 can communicate with the equipment B through the general data of MDCT protocol in the equipment A, thereby ensuring the normal communication of the general data in different versions. 3.1.2 Through the extensible data of the MDCT protocol, normal communication of devices of different versions is guaranteed, meanwhile, the devices of the same version can have the latest function, and normal communication can be achieved between the devices.
Further, in step 4, the data is encapsulated by adopting a fixed header+variable content according to the multi-screen cooperation protocol MDCT, the fixed header contains a data type+general data+variable data length, the variable content is changed according to the data type and variable data length, the data sender encrypts and sends the data by using the public key of the data receiver obtained in the device pairing process, and after receiving the data sent by other devices, the devices of each cooperator decrypt the data by using the private key of the cooperator to complete the data interaction.
Further, the step 5 specifically includes the following steps:
step 5-1, respectively building a small http server on each cooperator device for file request and transmission between the devices;
and 5-2, enabling the initiator device and each piece of cooperator device to realize TCP long-chain link sharing data through Socket links, enabling the equipment of each cooperator to form a device group, enabling the cooperator devices to share files through http servers built respectively, enabling the equipment to communicate data, enabling the files to share, and enabling audio and video and document collaboration across multiple screens to be realized according to a multi-screen cooperation protocol (MDCT).
Further, the small http server of step 5-1 is used for asynchronous transmission of media information.
Further, each device in step 5-2 encapsulates the data according to the multi-screen collaboration protocol, then encrypts and transmits the data by using the public key of the other party obtained in the pairing process, decrypts the data by using the private key after receiving the data transmitted by other devices, and completes data interaction.
Further, in step 5-2, the function expansion is implemented in a downward compatible manner by defining a version of the multi-screen cooperation protocol (MDCT).
The invention adopts the technical scheme, is based on the conference whiteboard system, and is used in a local area network environment by making a communication protocol. The method can be used for combining a plurality of Android system devices, a plurality of small program devices at mobile terminals, a plurality of Windows computer devices or a plurality of kylin system devices into a device group, the devices do not need to be connected in real, and a plurality of screens and various interactive conference scenes are spliced through protocol expansion. The method has the advantages that the multiple similar devices can be assigned with the function of permission, any operation document can be assigned, one operation document is written, the audio and video operation is carried out, the device operation is not affected and limited, the conference is more efficient, the multiple similar devices can be simultaneously written and moved, and the like, so that a brand new multi-screen whiteboard writing experience is provided, and conference contents are cooperated together. The invention can adjust the spliced scene in real time, dynamically add and delete equipment, and meet the requirements of any conference office. Compared with a single display device, the invention has the advantages that a plurality of devices are spliced to enable the conference to obtain larger display space, richer display combination and more efficient content display, and immersive conference experience is brought to users.
Drawings
The invention is described in further detail below with reference to the drawings and detailed description;
fig. 1 is a schematic diagram of a method for freely combining similar devices to complete remote audio/video and document collaboration.
Description of the embodiments
In order to make the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
MDNS, i.e. multicast DNS, is a protocol for resolving hostnames and services within a local area network. It allows devices to perform service discovery without using a traditional DNS server and automatically assign IP addresses within a local area network, such as Android Network Service Discovery (NSD), bonjour of apples. Socket is an abstraction of endpoints for two-way communication between application processes on different hosts in a network, and is a basic operation unit for supporting path communication of TCP/IP protocol, socket usually exchanges data with each other in a local area network, and various processes communicate with Internet protocol clusters in the local area network. The hypertext transfer protocol (Hyper Text Transfer Protocol, HTTP) is a simple request response protocol, HTTP is an object oriented protocol that allows the transfer of any type of data object.
As shown in FIG. 1, the invention discloses a method for freely combining similar equipment to complete remote audio/video and document collaboration, which comprises the following steps:
Step 1, accessing a local area network as equipment of a cooperator, registering equipment information in the local area network by using an mDNS (Multicast DNS) and distributing an expansion screen service of free combination of the equipment;
step 2, the equipment serving as an initiator enters a local area network, and a multicast message is sent to inquire about the extended screen service of the free combination of all the provided equipment in the local area network so as to acquire and analyze the registered equipment information serving as a cooperator;
Step 3, the initiator equipment performs equipment pairing with the cooperator according to the equipment information registered by the cooperator, and exchanges own public keys;
Step 4, after the initiator device and the cooperator device are successfully matched, a stable TCP long link is established, and each cooperator performs data interaction according to a multi-screen cooperation protocol (MDCT);
And 5, the initiator receives the audio/video and document collaboration data of each collaborator and sends the data to the remote collaboration equipment through the MQTT to realize remote collaboration.
Specifically, the device group can freely adjust the device number, adjust the splicing scene in real time according to the number, can see the current all connected device list and the splicing mode on the setting page of the initiating device, can freely combine and adjust the corresponding splicing scene in real time by dragging and moving the corresponding device control, and can dynamically add or delete the corresponding device.
Further, the registered device information in step 1 includes registered IP, port, device name, type information.
Further, the specific steps of step 3 are as follows:
Step 3-1, the equipment of the initiator establishes Socket link with the equipment of the cooperator according to the connection information in the registered equipment information, and sends identity information and self public key request pairing to the equipment of the cooperator;
Step 3-2, the cooperator equipment receives the pairing request and selects whether to accept pairing, if yes, the public key of the cooperator equipment is encrypted and returned to the initiator equipment through the public key sent by the initiator equipment, and step 3-3 is executed;
and 3-3, the initiator device uses the private key of the initiator device to analyze the information returned by the cooperator device, and obtains and stores the public key of the cooperator device.
Specifically, the cooperator apparatus B establishes Socket link with the initiator apparatus a according to the searched IP and port of the initiator apparatus a, and transmits identity information and its own public key request pairing. After receiving the pairing request, the initiator device a responds to the request and selects whether to accept pairing. If refused, disconnecting, canceling the pairing process, and if agreed, encrypting and returning the public key to the opposite party through the public key sent by the opposite party. After the initiator device A responds to the request, the cooperator device B uses the private key to analyze the information returned by the initiator device, and obtains and stores the public key sent by the initiator device A.
The innovation point of the inter-device communication protocol (multi-screen cooperation protocol MDCT) is 1, privacy, and the MDCT protocol is a self-grinding protocol. 2. And the security is achieved by packing the data in the local area network, encrypting and transmitting the data by using the public key at the transmitting end, decrypting by using the private key at the receiving end, and guaranteeing the security of data transmission. 3. The compatibility and the expandability are that 3.1 MDCT protocol realizes the compatibility of equipment communication between different versions through type+general data+expandable data, for example, the protocol version of equipment A is 1, the protocol version of equipment B is 2, the equipment A and the equipment B have no method for communication according to the existing protocols, and 3.1.1 can communicate with the equipment B through the general data of MDCT protocol in the equipment A, thereby ensuring the normal communication of the general data in different versions. 3.1.2 Through the extensible data of the MDCT protocol, normal communication of devices of different versions is guaranteed, meanwhile, the devices of the same version can have the latest function, and normal communication can be achieved between the devices.
Further, in step 4, the data is encapsulated by adopting a fixed header+variable content according to the multi-screen cooperation protocol MDCT, the fixed header contains a data type+general data+variable data length, the variable content is changed according to the data type and variable data length, the data sender encrypts and sends the data by using the public key of the data receiver obtained in the device pairing process, and after receiving the data sent by other devices, the devices of each cooperator decrypt the data by using the private key of the cooperator to complete the data interaction.
Further, the step 5 specifically includes the following steps:
step 5-1, respectively building a small http server on each cooperator device for file request and transmission between the devices;
and 5-2, enabling the initiator device and each piece of cooperator device to realize TCP long-chain link sharing data through Socket links, enabling the equipment of each cooperator to form a device group, enabling the cooperator devices to share files through http servers built respectively, enabling the equipment to communicate data, enabling the files to share, and enabling audio and video and document collaboration across multiple screens to be realized according to a multi-screen cooperation protocol (MDCT).
Further, the small http server of step 5-1 is used for asynchronous transmission of media information. Specifically, in order to ensure that media information such as pictures and audio can be asynchronously transmitted without blocking normal device communication, a small http server is additionally built on each device for file request and transmission between devices.
Further, each device in step 5-2 encapsulates the data according to the multi-screen collaboration protocol, then encrypts and transmits the data by using the public key of the other party obtained in the pairing process, decrypts the data by using the private key after receiving the data transmitted by other devices, and completes data interaction. When a plurality of devices enter a local area network, each device can be connected with other devices, so that a device group is formed, the devices can be freely adjusted, and the splicing scene can be adjusted in real time.
Further, in step 5-2, the function expansion is implemented in a downward compatible manner by defining a version of the multi-screen cooperation protocol (MDCT).
The invention adopts the technical scheme, is based on the conference whiteboard system, and is used in a local area network environment by making a communication protocol. The method can be used for combining a plurality of Android system devices, a plurality of small program devices at mobile terminals, a plurality of Windows computer devices or a plurality of kylin system devices into a device group, the devices do not need to be connected in real, and a plurality of screens and various interactive conference scenes are spliced through protocol expansion. The method has the advantages that the multiple similar devices can be assigned with the function of permission, any operation document can be assigned, one operation document is written, the audio and video operation is carried out, the device operation is not affected and limited, the conference is more efficient, the multiple similar devices can be simultaneously written and moved, and the like, so that a brand new multi-screen whiteboard writing experience is provided, and conference contents are cooperated together. The invention can adjust the spliced scene in real time, dynamically add and delete equipment, and meet the requirements of any conference office. Compared with a single display device, the invention has the advantages that a plurality of devices are spliced to enable the conference to obtain larger display space, richer display combination and more efficient content display, and immersive conference experience is brought to users.
It will be apparent that the described embodiments are some, but not all, embodiments of the application. Embodiments of the application and features of the embodiments may be combined with each other without conflict. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the detailed description of the embodiments of the application is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.

Claims (8)

1.一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:其包括以下步骤:1. A method for completing remote audio, video and document collaboration by freely combining similar devices, characterized in that it includes the following steps: 步骤1,作为协作方的设备接入局域网,使用多播DNS在局域网中注册设备信息并发布设备自由组合的扩展屏服务;Step 1: The device as the collaborating party is connected to the local area network, and the device information is registered in the local area network using multicast DNS and the extended screen service of the device free combination is released; 步骤2,作为发起方的设备进入局域网,发送组播消息查询局域网中所有提供设备自由组合的扩展屏服务,以便获取并解析作为协作方的注册设备信息;Step 2: The device as the initiator enters the local area network and sends a multicast message to query all extended screen services that provide free combination of devices in the local area network, so as to obtain and parse the registered device information as the collaborator; 步骤3,发起方设备根据协作方注册的设备信息与协作方进行设备配对,并交换自身公钥;Step 3: The initiator's device pairs with the collaborator's device according to the device information registered by the collaborator, and exchanges its own public key; 步骤4,发起方设备与协作方设备匹配成功后建立稳定的TCP长链接,各个协作方按照多屏协作协议进行数据交互;Step 4: After the initiator device and the collaborator device are successfully matched, a stable TCP long link is established, and each collaborator exchanges data according to the multi-screen collaboration protocol; 步骤5,发起方接收各协作方的音视频及文档协作数据,并把数据通过MQTT发送给远程协作设备,实现远程协作。Step 5: The initiator receives the audio, video and document collaboration data of each collaborator, and sends the data to the remote collaboration device via MQTT to achieve remote collaboration. 2.根据权利要求1所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤1的注册设备信息包括注册IP、端口、设备名、类型信息。2. According to claim 1, a method for freely combining similar devices to complete remote audio, video and document collaboration is characterized in that: the registered device information in step 1 includes registered IP, port, device name, and type information. 3.根据权利要求1所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤3的具体步骤如下:3. According to the method of claim 1, wherein the method comprises the following steps: 步骤3-1,发起方的设备根据注册设备信息中的连接信息建立与协作方设备的Socket链接,并向协作方设备发送身份信息及自身的公钥请求配对;Step 3-1: The initiator's device establishes a socket link with the collaborator's device according to the connection information in the registered device information, and sends the identity information and its own public key to the collaborator's device to request pairing; 步骤3-2,协作方设备收到配对请求,选择是否接受配对;是则,通过发起方的设备发送的公钥将协作方设备的公钥加密返回给发起方设备,执行步骤3-3;否则,协作方设备断开连接,取消配对流程;Step 3-2, the collaborating device receives the pairing request and chooses whether to accept the pairing; if yes, the public key of the collaborating device is encrypted by the public key sent by the initiating device and returned to the initiating device, and step 3-3 is executed; otherwise, the collaborating device is disconnected and the pairing process is canceled; 步骤3-3,发起方设备使用自身私钥解析协作方设备返回的信息,获取并保存协作方设备公钥。In step 3-3, the initiator device uses its own private key to parse the information returned by the collaborator device, and obtains and saves the public key of the collaborator device. 4.根据权利要求1所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤4中按照多屏协作协议MDCT对数据采用固定头部+可变内容进行封装,固定头部包含数据类型+通用数据+可变数据长度,可变内容根据数据类型和可变数据长度不同而变化,数据发送方使用设备配对过程中取到的数据接收方的公钥对数据进行加密发送,各个协作方的设备接收到其它设备发送的数据后,使用自身私钥对数据解密以完成数据交互。4. According to the method of claim 1, the method of freely combining similar devices to complete remote audio, video and document collaboration is characterized in that: in step 4, the data is encapsulated using a fixed header + variable content according to the multi-screen collaboration protocol MDCT, the fixed header includes a data type + general data + variable data length, and the variable content varies according to the data type and the variable data length. The data sender uses the public key of the data receiver obtained during the device pairing process to encrypt and send the data. After the device of each collaborating party receives the data sent by other devices, it uses its own private key to decrypt the data to complete the data interaction. 5.根据权利要求1所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤5具体包括以下步骤:5. According to claim 1, a method for completing remote audio, video and document collaboration by freely combining similar devices, characterized in that step 5 specifically includes the following steps: 步骤5-1,各个协作方的设备上分别搭建一个小型的http服务器用于设备间的文件请求及传递;Step 5-1: A small http server is built on each collaborating party's device for file request and transfer between devices; 步骤5-2,发起方设备与各个协作方设备通过Socket链接实现TCP长链接共享数据;各个协作方的设备组合成设备群,协作方设备之间通过各自搭建的http服务器共享文件,各个设备数据互通,文件共享,按照多屏协作协议实现跨多个屏幕的音视频及文档协作。In step 5-2, the initiator device and each collaborating device share data through a Socket link using a TCP long link. The devices of each collaborating party are combined into a device group. The collaborating devices share files through their own http servers. The data of each device is interoperable and files are shared. Audio, video and document collaboration across multiple screens is achieved according to the multi-screen collaboration protocol. 6.根据权利要求5所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤5-1小型的http服务器用于媒体信息的异步传输。6. According to the method of claim 5 for completing remote audio, video and document collaboration by freely combining similar devices, it is characterized in that: step 5-1 a small http server is used for asynchronous transmission of media information. 7.根据权利要求5所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤5-2中各个设备按照多屏协作协议对数据进行封装,然后使用配对过程中取到的对方的公钥对数据进行加密发送,接收到其它设备发送的数据后,使用私钥对数据解密,完成数据交互。7. According to claim 5, a method for completing remote audio, video and document collaboration by freely combining similar devices is characterized in that: in step 5-2, each device encapsulates the data according to the multi-screen collaboration protocol, and then uses the other party's public key obtained during the pairing process to encrypt and send the data. After receiving the data sent by other devices, the private key is used to decrypt the data to complete the data interaction. 8.根据权利要求5所述的一种同类设备自由组合完成远程音视频及文档协作的方法,其特征在于:步骤5-2中通过定义多屏协作协议的版本,按照向下兼容的方式实现功能的扩展。8. According to claim 5, a method for completing remote audio, video and document collaboration by freely combining similar devices is characterized in that: in step 5-2, the version of the multi-screen collaboration protocol is defined to achieve function expansion in a backward compatible manner.
CN202510101643.3A 2025-01-22 2025-01-22 A method for freely combining similar devices to complete remote audio, video and document collaboration Pending CN119966963A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510101643.3A CN119966963A (en) 2025-01-22 2025-01-22 A method for freely combining similar devices to complete remote audio, video and document collaboration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510101643.3A CN119966963A (en) 2025-01-22 2025-01-22 A method for freely combining similar devices to complete remote audio, video and document collaboration

Publications (1)

Publication Number Publication Date
CN119966963A true CN119966963A (en) 2025-05-09

Family

ID=95601693

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510101643.3A Pending CN119966963A (en) 2025-01-22 2025-01-22 A method for freely combining similar devices to complete remote audio, video and document collaboration

Country Status (1)

Country Link
CN (1) CN119966963A (en)

Similar Documents

Publication Publication Date Title
CN112350981B (en) Method, device and system for switching communication protocol
CN105335112B (en) Multi-screen display information processing and main control end content sending method and device
US10425454B2 (en) Device and method for transferring the rendering of multimedia content
TWI669957B (en) Media projection method, media projection device, control terminal, and cloud server
EP3099009A1 (en) Electronic tool and methods for meetings
EP2631825A1 (en) Communication system, server and terminal, with mounting of a per-conference shared folder
CN106790420B (en) A kind of more session channel method for building up and system
EP2241067B1 (en) Multiway peer-to-peer media streaming
US20050149508A1 (en) System for remote share access
EP3996355B1 (en) Method for transferring media stream and user equipment
US20070189486A1 (en) Communication apparatus, system, method and computer readable medium
US20070271106A1 (en) System and method for secure internet channeling agent
CN105472307A (en) Video conference control method and video conference control system
JP2011128957A (en) Media information sharing system and media information sharing method
CN102868728A (en) Network proxy method based on virtual channel in virtual desktop infrastructure (VDI) environment
CN104378410A (en) A micro-private cloud storage and transmission system and method
WO2014169736A1 (en) Terminal device and method for sharing web page among multiple screens
CN109474646A (en) Communication connecting method, device, system and storage medium
US20050066159A1 (en) Remote IPSec security association management
CN105407176A (en) Data sharing method and system, and server side
US20080133776A1 (en) Discovery apparatus and method
RU2297101C2 (en) Data processing in wireless network
CN108390923A (en) Desktop signal sharing system and method
GB2447768A (en) Network projection system
CN119966963A (en) A method for freely combining similar devices to complete remote audio, video and document collaboration

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