# US 12,192,261 B2 · Live broadcast method, apparatus, and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,192,261 B2
- Document ID: US12192261B2
- Status: Granted
- Kind: B2
- Application number: 18/547,002
- Filed: 2021-12-15
- Published: 2024-04-18
- Granted: 2025-01-07
- Earliest claimed: 2021-02-20
- Assignees: Petal Cloud Technology Co., Ltd.
- Applicants: Petal Cloud Technology Co., Ltd.
- Inventors: Xianliang Dong; Ran Chen
- Web page: https://patentgrep.com/patent/US12192261B2

## CPC

- H04L 65/61: for supporting one-way streaming services, e.g. Internet radio
- H04N 21/2187: Live feed
- H04N 21/2365: Multiplexing of several video streams
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/6587: Control parameters, e.g. trick play commands, viewpoint selection
- G09B 5/065: {Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems}
- G09B 5/14: with provision for individual teacher-student communication
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## Abstract

In an example method, a server determines first information of a terminal apparatus. The first information indicates a target media stream for the terminal apparatus. The example method further includes the server receiving a first media stream generated in a live broadcast process and transmitting the target media stream in the first media stream to the terminal apparatus according to an indication of the first information.

## Claims

### Claim 1

A live broadcast method, comprising:
determining, by a server, first information of a terminal apparatus, wherein the first information indicates a target media stream for the terminal apparatus to obtain, and wherein the target media stream is one of multiple types of media streams simultaneously generated in a same live broadcast process;
receiving, by the server, the multiple types of media streams generated in the same live broadcast process; and
transmitting, by the server, the target media stream to the terminal apparatus according to an indication of the first information.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the first information comprises information about the target media stream or an account level of a first account of the terminal apparatus, wherein the first account is an account registered by the terminal apparatus with the server.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the first information comprises information about the target media stream, and the transmitting, by the server, the target media stream to the terminal apparatus according to an indication of the first information comprises:
determining, by the server, the target media stream according to the information about the target media stream; and
transmitting, by the server, the target media stream to the terminal apparatus.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the first information comprises an account level of a first account of the terminal apparatus, and the transmitting, by the server, the target media stream to the terminal apparatus according to an indication of the first information comprises:
determining, by the server, the target media stream according to media stream levels corresponding to the multiple types of media streams and the account level; and
transmitting, by the server, the target media stream to the terminal apparatus.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
determining, by the server according to registration information of a first account of the terminal apparatus, that the terminal apparatus has permission to obtain the target media stream, wherein the first account is an account registered by the terminal apparatus with the server.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the terminal apparatus is a television, and the target media stream is a media stream of a shared desktop.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the terminal apparatus is a computer, and the target media stream is a media stream of a camera.

### Claim 8

A live broadcast method, comprising:
transmitting, by a terminal apparatus, first information to a server, wherein the first information indicates a target media stream for the terminal apparatus to obtain, and wherein the target media stream is one of multiple types of media streams simultaneously generated in a same live broadcast process;
receiving, by the terminal apparatus, the target media stream transmitted by the server; and
displaying, by the terminal apparatus, content of the target media stream.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the first information comprises information about the target media stream or an account level of a first account of the terminal apparatus, wherein the first account is an account registered by the terminal apparatus with the server.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the first information comprises information about the target media stream, and the transmitting, by a terminal apparatus, first information to a server comprises:
displaying, by the terminal apparatus, a registration interface for the first account, wherein the registration interface comprises an option of at least one type of media stream;
receiving, by the terminal apparatus, a first operation for the option of the at least one type of media stream, wherein the first operation indicates a selection of the target media stream in the at least one type of media stream; and
transmitting, by the terminal apparatus, the first information to the server according to the first operation.

### Claim 11 (depends on 10)

The method according to claim 10, further comprising:
receiving, by the terminal apparatus, a second operation;
displaying, by the terminal apparatus in response to receiving the second operation, a selection interface comprising the option of the at least one type of media stream;
receiving, by the terminal apparatus, a third operation for the selection interface, wherein the third operation indicates a selection of the target media stream for the terminal apparatus; and
adjusting, by the terminal apparatus, the first information according to the third operation, and transmitting the adjusted first information to the server, wherein the adjusted first information comprises the information about the target media stream selected in the third operation.

### Claim 12 (depends on 8)

The method according to claim 8, wherein the terminal apparatus is a television, and the target media stream is a media stream of a shared desktop.

### Claim 13 (depends on 8)

The method according to claim 8, wherein the terminal apparatus is a computer, and the target media stream is a media stream of a camera.

### Claim 14

An apparatus, comprising:
at least one processor, at least one memory coupled to the at least one processor, and a transceiver interface, wherein the at least one memory stores programming instructions for execution by the at least one processor to cause the apparatus to perform operations comprising:
transmitting, by the transceiver interface, first information to a server, wherein the first information indicates a target media stream for the apparatus to obtain, and wherein the target media stream is one of multiple types of media streams simultaneously generated in a same live broadcast process;
receiving, by the transceiver interface, the target media stream transmitted by the server; and
controlling a screen to display content of the target media stream.

### Claim 15 (depends on 14)

The apparatus according to claim 14, wherein the first information comprises information about the target media stream or an account level of a first account of the apparatus, wherein the first account is an account registered by the apparatus with the server.

### Claim 16 (depends on 15)

The apparatus according to claim 15, wherein:
the first information comprises information about the target media stream;
the operations further comprise after displaying a registration interface for the first account and receiving a first operation for an option of at least one type of media stream, transmitting, by the transceiver interface, the first information to the server according to the first operation;
the registration interface comprises an option of at least one type of media stream; and
the first operation indicates a selection of the target media stream in the at least one type of media stream.

### Claim 17 (depends on 16)

The apparatus according to claim 16, wherein the operations further comprise:
receiving, by the transceiver interface, a second operation;
displaying, by the at least one processor, in response to receiving the second operation, a selection interface comprising the option of the at least one type of media stream;
receiving, by the transceiver interface, a third operation for the selection interface, wherein the third operation indicates a selection of the target media stream for the apparatus;
adjusting, by the at least one processor, the first information according to the third operation; and
transmitting, by the at least one processor, the adjusted first information to the server, wherein the adjusted first information comprises the information about the target media stream selected in the third operation.

### Claim 18 (depends on 14)

The apparatus according to claim 14, wherein the apparatus is a television, and the target media stream is a media stream of a shared desktop.

### Claim 19 (depends on 14)

The apparatus according to claim 14, wherein the apparatus is a computer, and the target media stream is a media stream of a camera.

### Claim 20 (depends on 14)

The apparatus according to claim 14, wherein the target media stream is a media stream of a movie.
