IP Library Granted Patent US 11,108,837
Granted Patent B2
US 11,108,837 · App. 16/505,191 · Granted Aug 31, 2021

Media downlink transmission control method and related device

Inventors: Cuili Ge (Beijing, CN); Yanmei Yang (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L65/4092H04L65/1089H04L65/1093
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,108,837
App. No.
16/505,191
Granted
Aug 31, 2021
Kind
B2
Abstract

A media downlink transmission control method and a related device, the method including receiving a remote media reception message sent by an authorized terminal, where the remote media reception message includes a target user identifier, determining a first target media stream based on the remote media reception message, and sending the first target media stream to a destination terminal corresponding to the target user identifier.

Claims (43)

1. A method, comprising:

determine, by a media server, a first target media stream to be sent to a destination terminal;

in response to a quantity of media streams currently received by the destination terminal reaching a media stream quantity threshold corresponding to the destination terminal, determining, by the media server, a second target media stream from the media streams to stop sending to the destination terminal;

sending, by the media server, a media reception preemption message to the destination terminal, wherein the media reception preemption message carries identification information of the first target media stream and identification information of the second target media stream, and the media reception preemption message notifies the destination terminal that the second target media stream will be overridden by the first target media stream; and

stopping sending, by the media server, the second target media stream to the destination terminal, and sending the first target media stream to the destination terminal.

2. The method according to claim 1 , wherein determining the second target media stream from the media streams comprises:

sending a media reception invitation message to the destination terminal, wherein the media reception invitation message carries a media stream identifier of the first target media stream;

receiving a media reception end request message that is sent by the destination terminal based on the media reception invitation message; and

determining, based on the media reception end request message, the second target media stream from the media streams.

3. The method according to claim 2 , wherein the media reception end request message carries a media stream identifier of the second target media stream.

4. The method according to claim 1 , further comprising:

after stopping the sending the second target media stream to the destination terminal, and in response to detecting that the quantity of the media streams currently received by the destination terminal is less than the media stream quantity threshold, resuming sending, by the media server, the second target media stream to the destination terminal.

5. The method according to claim 4 , further comprising:

before resuming sending the second target media stream to the destination terminal, receiving, by the media server, a media transmission restart message sent by the destination terminal.

6. The method according to claim 5 , wherein the media transmission restart message carries a media stream identifier of the second target media stream, and the media transmission restart message requests to resume sending the second target media stream.

7. A media server, comprising:

a transceiver;

a processor; and

a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions to:

determine a first target media stream to be sent to a destination terminal;

in response to a quantity of media streams currently received by the destination terminal reaching a media stream quantity threshold corresponding to the destination terminal, determine a second target media stream from the media streams to stop sending to the destination terminal;

cause the transceiver to send a media reception preemption message to the destination terminal, wherein the media reception preemption message carries identification information of the first target media stream and identification information of the second target media stream, and the media reception preemption message notifies the destination terminal that the second target media stream will be overridden by the first target media stream; and

stop sending the second target media stream to the destination terminal, and send the first target media stream to the destination terminal.

8. The media server according to claim 7 , wherein the program further includes instructions to:

cause the transceiver to send a media reception invitation message to the destination terminal, wherein the media reception invitation message carries a media stream identifier of the first target media stream;

receive, through the transceiver, a media reception end request message that is sent by the destination terminal based on the media reception invitation message; and

determine, based on the media reception end request message, the second target media stream from the media streams.

9. The media server according to claim 8 , wherein the media reception end request message carries a media stream identifier of the second target media stream.

10. The media server according to claim 7 , wherein the program further includes instructions to:

in response to detecting that the quantity of the media streams currently received by the destination terminal is less than the media stream quantity threshold corresponding to the destination terminal, resume sending the second target media stream to the destination terminal.

11. The media server according to claim 10 , wherein the program further includes instructions to:

receive, through the transceiver, a media transmission restart message sent by the destination terminal; and

trigger, based on the media transmission restart message, the transceiver to resume sending the second target media stream to the destination terminal.

12. A non-transitory medium, comprising instructions which, when executed by a computer, cause the computer to:

determine a first target media stream to be sent to a destination terminal;

in response to a quantity of media streams currently received by the destination terminal reaching a media stream quantity threshold corresponding to the destination terminal, determine a second target media stream from the media streams to stop sending to the destination terminal;

send a media reception preemption message to the destination terminal, wherein the media reception preemption message carries identification information of the first target media stream and identification information of the second target media stream, and the media reception preemption message notifies the destination terminal that the second target media stream will be overridden by the first target media stream; and

stop sending the second target media stream to the destination terminal, and sending the first target media stream to the destination terminal.

13. The medium according to claim 12 , wherein the instructions further cause the computer to:

send a media reception invitation message to the destination terminal, wherein the media reception invitation message carries a media stream identifier of the first target media stream;

receive a media reception end request message that is sent by the destination terminal based on the media reception invitation message; and

determine, based on the media reception end request message, the second target media stream from the media streams.

14. The medium according to claim 13 , wherein the media reception end request message carries a media stream identifier of the second target media stream.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 067782/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: GE, CUILI; YANG, YANMEI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 051391/0788 →
Continuity (2)
Continuation PCTCN2017070678 · Jan 9, 2017
Related Publication 20190334969A1 · Oct 31, 2019