Data transmission method and system, and related devices
First Claim
1. A data transmission method performed at a data transmission system including a transit device and a broadcast proxy device that is communicatively coupled to the transit device, each device having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:
- receiving, by the broadcast proxy device, audio/video data sent by the transit device, the audio/video data being data sent to the transit device by a target client terminal that is in a target communication channel and has an audio/video upstream authority, and at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority being connected to the broadcast proxy device;
forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal of the at least one second client terminal, the network quality information of the second client terminal being collected by the broadcast proxy device in advance; and
the transit device being a device configured to forward the audio/video data to at least one first client terminal that is in the target communication channel and has an audio/video upstream authority and to the broadcast proxy device in the target communication channel.
0 Assignments
0 Petitions
Accused Products
Abstract
A data transmission method is performed at a data transmission system, including: receiving, by a transit device, audio/video data sent by a target client terminal that is in a target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to a broadcast proxy device in the target communication channel, the broadcast proxy device being connected to at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority; and forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal, the network quality information of each second client terminal being collected by the broadcast proxy device in advance.
6 Citations
20 Claims
-
1. A data transmission method performed at a data transmission system including a transit device and a broadcast proxy device that is communicatively coupled to the transit device, each device having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:
-
receiving, by the broadcast proxy device, audio/video data sent by the transit device, the audio/video data being data sent to the transit device by a target client terminal that is in a target communication channel and has an audio/video upstream authority, and at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority being connected to the broadcast proxy device; forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal of the at least one second client terminal, the network quality information of the second client terminal being collected by the broadcast proxy device in advance; and the transit device being a device configured to forward the audio/video data to at least one first client terminal that is in the target communication channel and has an audio/video upstream authority and to the broadcast proxy device in the target communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data transmission system including a transit device and a broadcast proxy device that is communicatively coupled to the transit device, each device having one or more processors, memory and one or more programs stored in the memory that, when executed by the one or more processors, cause the data transmission system to perform a plurality of operations including:
-
receiving, by the broadcast proxy device, audio/video data sent by the transit device, the audio/video data being data sent to the transit device by a target client terminal that is in a target communication channel and has an audio/video upstream authority, and at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority being connected to the broadcast proxy device; forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal of the at least one second client terminal, the network quality information of the second client terminal being collected by the broadcast proxy device in advance; and the transit device being a device configured to forward the audio/video data to at least one first client terminal that is in the target communication channel and has an audio/video upstream authority and to the broadcast proxy device in the target communication channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs, wherein the one or more programs, when executed by a data transmission system comprising a transit device and a broadcast proxy device that is communicatively coupled to the transit device, cause the data transmission system to perform a plurality of operations including:
-
receiving, by the transit device, audio/video data sent by a target client terminal that is in a target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to at least one first client terminal that is in the target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to the broadcast proxy device in the target communication channel, the broadcast proxy device being connected to at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority; and forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal, the network quality information of each second client terminal being collected by the broadcast proxy device in advance; receiving, by the broadcast proxy device, audio/video data sent by the transit device, the audio/video data being data sent to the transit device by a target client terminal that is in a target communication channel and has an audio/video upstream authority, and at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority being connected to the broadcast proxy device; forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal of the at least one second client terminal, the network quality information of the second client terminal being collected by the broadcast proxy device in advance; and the transit device being a device configured to forward the audio/video data to at least one first client terminal that is in the target communication channel and has an audio/video upstream authority and to the broadcast proxy device in the target communication channel. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification