# US 2021/0243485 A1 · Receiving apparatus, transmission apparatus, receiving method, transmission method, and program

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

- Number: US 2021/0243485 A1
- Document ID: US20210243485A1
- Status: Published application
- Kind: A1
- Application number: 17/049,697
- Filed: 2019-02-27
- Published: 2021-08-05
- Earliest claimed: 2018-05-08
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: YOSHIYUKI KOBAYASHI; MITSURU KATSUMATA; TOSHIYA HAMADA
- Web page: https://patentgrep.com/patent/US20210243485A1

## CPC

- H04N 21/23412: {for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects}
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- H04N 21/233: Processing of audio elementary streams {(monitoring, identification or recognition of audio in broadcast systems H04H60/58)}
- H04N 21/234318: {by decomposing into objects, e.g. MPEG-4 objects}
- H04N 21/2362: Generation or processing of Service Information [SI]
- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N 21/8543: using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML] {(information retrieval of semistructured data, the underlying structure being taken into account, e.g. mark-up language structure data G06F16/80)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

To enable a plurality of pieces of stream data to be switched more flexibly. There is provided a receiving apparatus including a receiving unit that receives second stream data that are object data corresponding to first stream data that are bit stream data.

## Claims

### Claim 1

A receiving apparatus comprising:
a receiving unit that receives second stream data that are object data corresponding to first stream data that are bit stream data.

### Claim 2 (depends on 1)

The receiving apparatus according to claim 1, further comprising:
a reproduction processing unit that performs processing for reproducing the second stream data on a basis of metadata corresponding to the second stream data.

### Claim 3 (depends on 2)

The receiving apparatus according to claim 2, wherein
the reproduction processing unit switches the metadata to be used for reproducing the second stream data, according to switching of the first stream data.

### Claim 4 (depends on 3)

The receiving apparatus according to claim 3, wherein
the reproduction processing unit switches the metadata to be used for reproducing the second stream data, at a timing at which the first stream data are switched.

### Claim 5 (depends on 3)

The receiving apparatus according to claim 3, wherein
the reproduction processing unit switches the metadata to be used for reproducing the second stream data to the metadata corresponding to the first stream data provided after the switching.

### Claim 6 (depends on 1)

The receiving apparatus according to claim 1, wherein
the first stream data are video stream data, and the second stream data are audio stream data.

### Claim 7 (depends on 1)

The receiving apparatus according to claim 1, wherein
the second stream data are data defined by MPEG-Dynamic Adaptive Streaming over Http (DASH).

### Claim 8

A receiving method to be performed by a computer, comprising:
receiving second stream data that are object data corresponding to first stream data that are bit stream data.

### Claim 9

A program for causing a computer to:
receive second stream data that are object data corresponding to first stream data that are bit stream data.

### Claim 10

A transmission apparatus comprising:
a transmission unit that transmits, to an external device, second stream data that are object data corresponding to first stream data that are bit stream data.

### Claim 11 (depends on 10)

The transmission apparatus according to claim 10, further comprising:
a generation unit that generates the second stream data,
wherein the generation unit includes information regarding a timing of switching the first stream data in metadata to be used for reproducing the second stream data.

### Claim 12 (depends on 11)

The transmission apparatus according to claim 11, wherein
the generation unit stores at least one piece of metadata to be used for processing for reproducing the second stream data, and object data in a same segment.

### Claim 13 (depends on 11)

The transmission apparatus according to claim 11, wherein
the generation unit stores metadata to be used for processing for reproducing the second stream data, and object data in different segments.

### Claim 14 (depends on 10)

The transmission apparatus according to claim 10, wherein
the first stream data are video stream data, and the second stream data are audio stream data.

### Claim 15 (depends on 10)

The transmission apparatus according to claim 10, wherein
the second stream data are data defined by MPEG-Dynamic Adaptive Streaming over Http (DASH).

### Claim 16

A transmission method to be performed by a computer, comprising:
transmitting, to an external device, second stream data that are object data corresponding to first stream data that are bit stream data.

### Claim 17

A program for causing a computer to:
transmit, to an external device, second stream data that are object data corresponding to first stream data that are bit stream data.
