IP Library › Granted Patent US 9,538,132
Granted Patent B2
US 9,538,132 · App. 14/428,466 · Granted Jan 3, 2017

Methods, devices, and systems for controlling audio and video transmission

Inventor: Shi Wei Xiao (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04N7/148H04L65/1059H04L65/601
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 9,538,132
App. No.
14/428,466
Granted
Jan 3, 2017
Kind
B2
Abstract

Methods and systems are provided for controlling an audio and video transmission. The method includes receiving audio and video information reported from terminals, after establishing an audio and video transmission connection according to an audio and video transmission connection request; acquiring terminal types and a type of the audio and video transmission connection request; adjusting one or more audio and video transmission parameters according to the audio and video information, the terminal types, and the type of the audio and video transmission connection request; and issuing the adjusted audio and video transmission parameters to the corresponding terminals.

Claims (52)

1. A method for controlling an audio and video transmission for use in an audio and video server, comprising:

receiving audio and video information reported from terminals, after an audio and video transmission connection is established according to an audio and video transmission connection request;

acquiring terminal types and a type of the audio and video transmission connection request;

adjusting one or more audio and video transmission parameters according to the audio and video information, the terminal types, and the type of the audio and video transmission connection request; and

issuing the adjusted audio and video transmission parameters to the corresponding terminals;

wherein the adjusting one or more audio and video transmission parameters further comprising:

acquiring an operator type; and

adjusting the audio and video transmission parameters, according to the audio and video information, the terminal types, the type of the audio and video transmission connection request, and the operator type.

2. The method of claim 1 , further comprising:

periodically receiving current audio and video information reported from the terminals;

acquiring historical audio and video information;

judging whether an audio and video transmission environment has changed, according to the current audio and video information and the historical audio and video information;

if it is judged that the audio and video transmission environment has changed, adjusting the audio and video transmission parameters, according to the current audio and video information, the terminal types, and the type of the audio and video transmission connection request, and issuing the adjusted audio and video transmission parameters; and

if it is judged that the audio and video transmission environment has not changed, determining that there is no need to adjust the audio and video transmission parameters.

3. The method of claim 1 , wherein: the audio and video information comprises at least one of a transmitting packet loss rate, a receiving packet loss rate, a time delay, or a CPU occupation rate, the type of the audio and video transmission connection request comprises at least one of a video playback request or a screen sharing request, and the audio and video transmission parameters comprise at least one of a bit rate, a frame rate, or a forward error correcting (FEC) code.

4. A device for controlling an audio and video transmission, comprising:

a processor; and

a memory for storing instructions executable by the processor,

wherein the processor is configured to:

receive audio and video information reported from terminals, after an audio and video transmission connection is established according to an audio and video transmission connection request;

acquire terminal types and a type of the audio and video transmission connection request,

adjust one or more audio and video transmission parameters, according to the audio and video information, the terminal types, and the type of the audio and video transmission connection request; and

issue the adjusted audio and video transmission parameters;

wherein the processor is further configured to:

acquire an operator type; and

adjust the audio and video transmission parameters according to the audio and video information, the terminal types, the type of the audio and video transmission connection request, and the operator type.

5. The device of claim 4 , wherein the processor is further configured to:

periodically receive current audio and video information;

acquire historical audio and video information;

judge whether an audio and video transmission environment has changed, according to the current audio and video information and the historical audio and video information;

if it is judged that the audio and video transmission environment has changed, adjust the audio and video transmission parameters according to the current audio and video information, the terminal types, and the type of the audio and video transmission connection request type; and

if it is judged that the audio and video transmission environment has not changed, determine that there is no need to adjust the audio and video transmission parameters.

6. The device of claim 4 , wherein: the audio and video information comprises at least one of a transmitting packet loss rate, a receiving packet loss rate, a time delay, or a CPU occupation rate, the type of the audio and video transmission connection request comprises at least one of a video playback request or a screen sharing request, and the audio and video transmission parameters comprise at least one of a bit rate, a frame rate, or a forward error correcting (FEC) code.

7. A system for controlling an audio and video transmission, comprising:

an audio and video server;

a relay server; and

at least two terminals;

wherein the at least two terminals are configured to establish an audio and video transmission connection according to an audio and video transmission connection request, and report, via the relay server, their respective audio and video information to the audio and video server; and

the audio and video server is configured to:

receive the reported audio and video information;

acquire a type of the audio and video transmission connection request, and terminal types corresponding to the at least two terminals, respectively;

adjust audio and video transmission parameters of the at least two terminals, according to the audio and video information, the terminal types, and the type of the audio and video transmission connection request; and

issue, via the relay server, the adjusted audio and video transmission parameters to the corresponding terminals;

wherein the audio and video server is further configured to acquire an operator type, and adjust the audio and video transmission parameters according to the audio and video information, the terminal types, the type of the audio and video transmission connection request, and the operator type.

8. The system of claim 7 , wherein the at least two terminals are further configured to periodically report their respective current audio and video information, and the audio and video server is further configured to:

periodically receive the reported current audio and video information;

acquire historical audio and video information;

judge whether an audio and video transmission environment has changed, according to the current audio and video information and the historical audio and video information;

if it is judged that the audio and video transmission environment has changed, adjust the audio and video transmission parameters of the at least two terminals, according to the current audio and video information, the terminal types, and the type of the audio and video transmission connection request; and issue, via the relay server, the adjusted audio and video transmission parameters to the corresponding terminals; and

if it is judged that the audio and video transmission environment has not changed, determine that there is no need to adjust the audio and video transmission parameters.

9. The system of claim 7 , wherein: the audio and video information comprises at least one of a transmitting packet loss rate, a receiving packet loss rate, a time delay, or a CPU occupation rate, the type of the audio and video transmission connection request comprises at least one of a video playback request or a screen sharing request, and the audio and video transmission parameters comprise at least one of a bit rate, a frame rate, or a forward error correcting (FEC) code.

10. The system of claim 7 , wherein the relay server is a server that matches the operator type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2015
From: XIAO, SHI WEI
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 035171/0946 →
Priority Claims (1)
CN 2013 1 0309553 · Jul 22, 2013 · national
Continuity (1)
Related Publication 20160134837A1 · May 12, 2016