TRANSMITTING APPARATUS, TRANSMITTING METHOD, RECEIVING APPARATUS, AND RECEIVING METHOD
Selective processing of media data is facilitated on a receiving side. A transmission stream in which transmission packets are consecutively disposed is transmitted. Each transmission packet includes a multiplexed transport packet having media data in an upper layer. Identification information representing a kind of media data included in the transmission packet is inserted into the transmission packet. The transmission packet including desired media data is easily recognized and selectively processed on a receiving side.
Latest SONY CORPORATION Patents:
- Information processing device, information processing method, program, and information processing system
- Beaconing in small wavelength wireless networks
- Information processing system and information processing method
- Information processing device, information processing method, and program class
- Scent retaining structure, method of manufacturing the scent retaining structure, and scent providing device
The present application is a continuation of U.S. application Ser. No. 15/514,718, filed Mar. 27, 2017, which is a National Stage of International Application No. PCT/JP2015/081519, filed Nov. 9, 2015, and claims priority to Japanese Patent Application No. 2014-236650, filed Nov. 21, 2014. The entire contents of each of which are incorporated herein by reference.
TECHNICAL FIELDThe present technology relates to transmitting apparatuses, transmitting methods, receiving apparatuses, and receiving methods. More particularly, the present technology relates to a transmitting apparatus and the like for transmitting a transmission stream in which transmission packets are consecutively disposed.
BACKGROUND ARTIn a case where a service stream is supplied on the IP packet, an encapsulated layer may be provided as an interface between a physical layer in which a transmission path is modulated and an IP packet layer in which data is packetized (e.g., see Patent Document 1).
CITATION LIST Patent Document
- Patent Document 1: Japanese Patent Application Laid-Open No.
2012-015875
SUMMARY OF THE INVENTION Problems to be Solved by the InventionIt has been considered to use an encapsulated layer for transmitting the IP packet on the broadcast wave by putting a packet of broadcast wave services on the IP packet. In this case, a packet of the encapsulated layer includes a multiplexed transport packet that includes media data in an upper layer. At this time, more than one kind of media data may be transmitted in a time-division manner.
It is an object of the present technology to facilitate selective processing of media data on a receiving side.
Solutions to ProblemsA concept of the present technology lies in a transmitting apparatus including a transmitting unit that transmits a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer, and an information inserting unit that inserts identification information into the transmission packet, the identification information representing a kind of the media data included in the transmission packet.
In the present technology, the transmitting unit transmits the transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer. For example, the transmission packet may be a packet of an encapsulated layer obtained by encapsulating the IP packet that includes the multiplexed transport packet in its payload. In this case, the transmission packet may be a GSE packet or a TLV packet. The information inserting unit inserts identification information into the transmission packet, the identification information representing the kind of media data included in the transmission packet.
Thus, the identification information representing the kind of media data included in the transmission packet is inserted into the transmission packet in the present technology. On the receiving side, therefore, the transmission packet including desired media data can be recognized easily, and selective processing of the media data is facilitated.
In the present technology, it is noted that the transmitting unit may transmit the transmission packets disposed consecutively by modulating the transmission packets by, for example, a plurality of modulation methods. In this case, different kinds of media data may be included in the transmission packets modulated by different modulation methods. Thus, the modulation method of the individual transmission packets can be changed according to the kind of media data.
In addition, another concept of the present technology lies in a receiving apparatus including a receiving unit that receives a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer. In the transmission packets, identification information representing a kind of media data included in the transmission packet is inserted. The receiving apparatus further includes a processing unit that processes the received transmission stream in accordance with the identification information.
In the present technology, the receiving unit receives a transmission stream in which transmission packets are disposed consecutively, each transmission packet having a container including media information in an upper layer. The identification information representing the kind of media data included in the transmission packet is inserted into the transmission packet. For example, the transmission packet may be a packet of an encapsulated layer obtained by encapsulating the IP packet that includes the multiplexed transport packet in its payload. In this case, the transmission packet may be a TLV packet or a GSE packet.
The processing unit processes the received transmission stream with the identification information. For example, the processing unit may process a transmission packet among the transmission packets included in the received transmission stream by selectively taking payload data of the transmission packet in the buffer, the transmission packet including the identification information representing the kind of predetermined media data inserted to the transmission packet.
Thus, the present technology processes the transmission stream, in which the transmission packets are consecutively disposed, in accordance with the identification information inserted in each transmission packet, the identification information representing the kind of media data included in each transmission packet. In this case, a transmission packet including desired media data can easily be recognized, and selective processing of media data is facilitated.
Effects of the InventionThe present technology facilitates selective processing of media data on the receiving side. It is noted that the present specification describes only an example effect not in a limiting manner, so that an additional effect may also be provided.
An embodiment for implementing an invention (referred to as an embodiment hereinafter) will be described below. It is noted that the description will be provided in the following order.
1. Embodiment
2. Modification
1. Embodiment[Example Configuration of Transmission and Reception System]
The transmitting apparatus 100 transmits a transmission stream to a receiving side through an RF transmission path by putting the transmission stream on a broadcast wave, the transmission stream including transmission packets that are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer. As used herein, the multiplexed transport packet is an MMT packet or an RTP packet, or an ISO base media file format (ISOBMFF) packet which is referred to as MP4, or a TS packet.
In the present embodiment, the transmission packet is a packet of an encapsulated layer obtained by encapsulating an IP packet that includes a multiplexed transport packet in its payload. The packet of the encapsulated layer is, for example, a generic stream encapsulation (GSE) packet, a types-length-value (TLV) packet, or the like.
In the present embodiment, each packet of the encapsulated layer includes identification information inserted into the packet of the encapsulated layer, the identification information representing a kind of media data included in the packet of the encapsulated layer. Further, in the present embodiment, each packet of the encapsulated layer is transmitted after modulation using one or a plurality of modulation methods.
The receiving apparatus 200 receives the transmission stream put on the broadcast wave from the transmitting apparatus 100. The transmission stream includes the above-described consecutively-disposed packets of the encapsulated layer. The identification information representing the kind of media data included in the packet of the encapsulated layer is inserted into the packet of the encapsulated layer.
As described above, each packet of the encapsulated layer is transmitted after modulation using one or a plurality of modulation methods. The receiving apparatus 200 only obtains a transmission packet by demodulating the transmission packet that has been modulated by the modulation method capable of being handled by the receiving apparatus 200.
The receiving apparatus 200 processes the received transmission stream in accordance with the identification information inserted in each packet of the encapsulated layer. For example, payload data of the packet of the encapsulated layer, to which the identification information representing a desired kind of media data has been inserted, among the packets of the encapsulated layer included in the received transmission stream is selectively put in a buffer and processed to decode and present images and voice.
Furthermore, a maximum of 120 transmission slots are included in a transmission frame depending on the modulation method. Pointer information representing from which byte of each slot multiplexing of the packet starts is transmitted in a transmission and multiplexing configuration control (TMCC) signal.
The baseband frames in the first layer “L1” are each configured to add a parity for error check to data. A packet of a second layer “L2” or the encapsulated layer is allocated to the data in the first layer “L1”. The packet of the encapsulated layer includes a header and payload.
An IP packet of a third layer “L3” is allocated to the payload of the packet of the encapsulated layer. The IP packet includes a header and payload that includes a TCP packet or a UDP packet. Amultiplexed transport packet of a fourth layer “L4” or a container layer is allocated to the payload of the TCP packet or the UDP packet.
[Example Configuration of Transmitting Apparatus]
Further, the container generator 113 generates a multiplexed transport packet for each kind of media by packetizing the encoded data obtained in the encoder 112. The multiplexed transport packet is, for example, an MMT packet, an RTP packet, an ISO base media file format (ISOBMFF) packet which is referred to as MP4, or a TS packet.
The framing unit 114 packetizes the multiplexed transport packet into the UDP packet or the TCP packet, and further adds an IP header to generate the IP packet including the multiplexed transport packet. Further, the framing unit 114 encapsulates the IP packet to generate a packet of the encapsulated layer, such as the GSE packet or the TLV packet.
Meanwhile, the framing unit 114 inserts, into the packet of the encapsulated layer, the identification information representing the kind of media data included in the packet of the encapsulated layer. In the present embodiment, a priority value is inserted as the identification information.
Further, a kind of the media data identified by priority “1” is defined as including video data 2 (Video2) having a UHD resolution and audio data 2 (Audio2) having a high sound quality. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 2. As used herein, the high sound quality includes, for example, higher bit rates or larger number of channels.
Further, a kind of the media data identified by priority “2” is defined as including video data 3 (Video3) including HD scalable extension components and audio data 2 (Audio2) having a high sound quality. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 3.
Further, a kind of the media data identified by priority “3” is defined as including video data 3 (Video3) including HD scalable extension components and audio data 3 (Audio3) having scalable extension components from conventional sound quality. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 4.
Further, a kind of the media data identified by priority “4” is defined as only including video data 3 (Video3) including HD scalable extension components. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 5.
Further, a kind of the media data identified by priority “5” is defined as including only audio data 2 (Audio2) having high sound quality. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 6.
Further, a kind of the media data identified by priority “6” is defined as including only audio data 3 (Audio3) having scalable extension components from conventional sound quality. In addition, a type of the packet of the encapsulated layer including this kind of media data is regarded as a packet type 7.
“Insert Position of Priority Value” An example insert position of a priority value in the packet of the encapsulated layer is described. First, a case in which the packet of the encapsulated layer is a GSE packet is described.
A “Fragment ID” field indicates a fragment ID. If the PDU is fragmented, divided packets in a PDU have the identical fragment ID. A “Total Length” field indicates a full length of the PDU. A “Protocol Type” field indicates the presence or absence of an extension header. Values of 1536 and above indicate type 2 to use an optional extension header. A “Label” field is not transmitted when the label type is ‘10’.
In the case of the GSE packet, the optional extension header is used to insert the priority value.
Next, a case in which the packet of the encapsulated layer is a TLV packet.
By referring to
For example, only modulation method 1 is adopted when modulation is performed using one modulation method, while modulation methods 1 and 2 are adopted when modulation is performed using a plurality of modulation methods. Radio waves reach different ranges depending on the modulation system. In
In transmission systems, a concept called physical layer pipes (PLP) is known. PLPs are grouped according to transmission parameters, such as the modulation system, encoding ratio, and the like. Transmission parameters can be set independently for each PLP. The example in which only the modulation method 1 is adopted is also an example of the transmission in which one PLP is used for transmission, as illustrated in
The modulation method 1, as used herein, is a modulation method for mobile transmission. That is, a modulation method, such as 256QAM, having strong error resistance and capable of long-distance robust transmission. The modulation method 2 is a modulation method for stationary receivers. That is, a modulation method, such as 1024QAM, having error resistance not stronger than the modulation method 1, but capable of higher bit rates.
In
Further, in the combination “c3”, the packets of the encapsulated layer having the packet types 1 and 4 are transmitted in a time-division manner. Further, in the combinations “c4” and “c5”, the packets of the encapsulated layer having the packet types 1, 5, and 6 are transmitted in a time-division manner. Further, in the combination “c6”, the packet of the encapsulated layer having the packet types 1, 6, and 7 are transmitted in a time-division manner.
When only the modulation method 1 is adopted as the modulation method, all packets to be transmitted in the encapsulated layer are modulated by the modulation method 1 in the combinations “c1” to “c6”. On the other hand, when the modulation methods 1 and 2 are adopted, the packets of the encapsulated layer having certain packet types in the combinations “c1” to “c6” are modulated by the modulation method 1, and the rest of the packets of the encapsulated layer are modulated by the modulation method 2. In this case, different kinds of media data are included in the packets of the encapsulated layer modulated by the modulation methods 1 and 2.
For example, in the combination “c1” illustrated in
Further, in the combination “c4”, the packets of the encapsulated layer having the packet type 1 are modulated by the modulation method 1, while the packets of the encapsulated layer having the packet types 4, 5 are modulated by the modulation method 2. Further, in the combination “c5” which is the combination of the same types of packets of the encapsulated layer as the combination “c4”, the packets of the encapsulated layer having the packet types 1 and 6 are modulated by the modulation method 1, while the packets of the encapsulated layer having the packet type 5 are modulated by the modulation method 2. Further, in the combination “c6”, the packets of the encapsulated layer having the packet types 1 and 6 are modulated by the modulation method 1, while the packets of the encapsulated layer having the packet type 7 are modulated by the modulation method 2.
Operation of the transmitting apparatus 100 illustrated in
The multiplexed transport packets generated by the container generator 113 are supplied to the framing unit 114. The framing unit 114 generates IP packets each including the multiplexed transport packet, and further encapsulates the IP packets to generate the packets of the encapsulated layer, such as the GSE or TLV packets.
At this time, the packets of the encapsulated layer having the packet types to be transmitted among the packet types 1 to 7 illustrated in
When the packets of the encapsulated layer are thus generated, the framing unit 114 inserts the identification information representing the kind of media data included in each packet of the encapsulated layer and, therefore, representing the priority value indicating the packet type (see
Further, the framing unit 114 performs framing processing to store the packets of the encapsulated layer in the slots of the transmission frame. The modulating/transmitting unit 115 performs the RF modulation processing on the transmission frames generated by the framing unit 114 to generate the broadcast wave which is then sent to the receiving side through the RF transmission path. As used herein, the modulating/transmitting unit 115 modulates the individual packets of the encapsulated layer only by the modulation method 1, or by the modulation methods 1 and 2, as illustrated in
[Example Configuration of Receiving Apparatus]
The tuner/demodulation unit 212 receives the broadcast wave through the RF transmission path, and further performs demodulation processing to obtain the transmission frame including the packets of the encapsulated layer in the transmission slot. As described herein, in a case in which the individual packets of the encapsulated layer have been modulated using only the modulation method 1, all packets of the encapsulated layer are effective so long as the tuner/demodulation unit 212 corresponds to the modulation method 1.
Meanwhile, in a case in which the individual packets of the encapsulated layer have been modulated using the modulation methods 1 and 2, only the packets of the encapsulated layer that have been modulated by the modulation method 1 is effective if, for example, the receiving apparatus 200 is a mobile apparatus that corresponds to only the modulation method 1. Further, if the receiving apparatus 200 is a stationary receiver that corresponds to both the modulation methods 1 and 2 in this case, all packets of the encapsulated layer are effective.
The deframing unit 213 takes out effective packets of the encapsulated layer included in each slot of the transmission frame, and performs decapsulating processing to obtain the IP packets. At this time, the deframing unit 213 extracts, from the packets of the encapsulated layer, the kind of media data included in each packet of the encapsulated layer and, therefore, extracts the priority value as the identification information representing the packet type which is then sent to the control unit 211.
The control unit 211 recognizes the kind of media data included in the packets of the encapsulated layer and, therefore, recognizes the packet type in accordance with the priority value. The control unit 211 stores the IP packet in the buffer 214, the IP packet having been obtained from the packet of the encapsulated layer including the desired kind of media data among the packets of the encapsulated layer taken out by the deframing unit 213.
For example, a case considered below is a case in which the packet type combination transmitted from the transmitting apparatus 100 is “c1” in
In this case, the packets of the encapsulated layer having the packet type 1 (Pt1) include the video data 1 (Video1) having the HD resolution and the audio data 1 (Audio1) having the conventional sound quality, as illustrated in
A first case described below is a case in which these packets of the encapsulated layer have been transmitted after modulation by only the modulation method 1.
When the receiving apparatus 200 is a mobile apparatus (which corresponds to only the modulation method 1), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 2 (Pt2) as effective packets of the encapsulated layer, as illustrated in
Meanwhile, when the receiving apparatus 200 is a stationary receiver (which corresponds to the modulation methods 1 and 2), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 2 (Pt2) as effective packets of the encapsulated layer, as illustrated in
Next case described below is a case in which the packets of the encapsulated layer having the packet type 1 have been transmitted after the modulation by the modulation method 1, while the packets of the encapsulated layer having the packet type 2 have been transmitted after the modulation by the modulation method 2.
When the receiving apparatus 200 is a mobile apparatus (which corresponds to only the modulation method 1), the deframing unit 213 takes out only the packet of the encapsulated layer having the packet type 1 (Pt1) as effective packet of the encapsulated layer, as illustrated in
Meanwhile, when the receiving apparatus 200 is a stationary receiver (which corresponds to the modulation methods 1 and 2), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 2 (Pt2) as effective packets of the encapsulated layer, as illustrated in
Further, a case considered below is, for example, a case in which the packet type combination transmitted from the transmitting apparatus 100 is “c3” in
In this case, the packets of the encapsulated layer having the packet type 1 (Pt1) include the video data 1 (Video1) having the HD resolution and the audio data 1 (Audio1) having the conventional sound quality, as illustrated in
A first case described below is a case in which these packets of the encapsulated layer have been transmitted after modulation by only the modulation method 1.
When the receiving apparatus 200 is a mobile apparatus (which corresponds to only the modulation method 1), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 4 (Pt4) as effective packets of the encapsulated layer, as illustrated in
Further, when the receiving apparatus 200 is a stationary receiver (which corresponds to the modulation methods 1 and 2), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 4 (Pt4) as effective packets of the encapsulated layer, as illustrated in
Next case described below is a case in which the packets of the encapsulated layer having the packet type 1 have been transmitted after modulation by the modulation method 1, while the packets of the encapsulated layer having the packet type 4 have been transmitted after modulation by the modulation method 2.
When the receiving apparatus 200 is a mobile apparatus (which corresponds to only the modulation method 1), the deframing unit 213 takes out only the packet of the encapsulated layer having the packet type 1 (Pt1) as effective packets of the encapsulated layer, as illustrated in
Further, when the receiving apparatus 200 is a stationary receiver (which corresponds to the modulation methods 1 and 2), the deframing unit 213 takes out the packets of the encapsulated layer having both the packet type 1 (Pt1) and the packet type 4 (Pt4) as effective packets of the encapsulated layer, as illustrated in
It is noted that, although detailed description will not be given, similar packet selecting operations are performed in other examples of packet type combinations according to whether the receiving terminal 200 is mobile or stationary receiver, and whether the packets of the encapsulated layer are modulated using only the modulation method 1 or using both the modulation methods 1 and 2.
Referring to
For example, a case described below is a case in which the combination of packet types transmitted from the transmitting apparatus 100 is “c1” of
Also, a case described below is a case in which, for example, the combination of packet types transmitted from the transmitting apparatus 100 is “c3” of
Further, when the receiving apparatus 200 is a stationary receiver in this case, the decoder 216 provides the video data 1 (Video1) having the HD resolution, the audio data 1 (Audio1) having the conventional sound quality, and further provides the video data 3 (Video3) having the HD scalable extension components and the audio data 3 (Audio3) having the scalable extension components from the conventional sound quality.
It is noted that a presentation processing unit is provided, although not illustrated, following the decoder 216 to perform presentation of images and voice in accordance with the media data obtained from the decoder 216.
Operation of the receiving apparatus 200 illustrated in
The deframing unit 213 takes out effective packets of the encapsulated layer included in the slots of the transmission frame, and performs decapsulating processing to obtain the IP packets. As used herein, the effective packets of the encapsulated layer indicate the packets of the encapsulated layer that have been properly demodulated.
Further, the deframing unit 213 extracts the priority value from the packets of the encapsulated layer as the identification information representing the kind of media data included in the packets of the encapsulated layer and, therefore, representing the packet type, and sends the extracted priority values to the control unit 211.
The control unit 211 recognizes the kind of media data included in the packets of the encapsulated layer and, therefore, recognizes the packet type in accordance with the priority values. The control unit 211, then, controls storage of the IP packets in the buffer 214. In this case, the buffer 214 only stores the IP packets that have been obtained from the packets of the encapsulated layer including the desired kind of media data among the packets of the encapsulated layer taken out by the deframing unit 213.
The container analysis unit 215 extracts the encoded data for each type of data included in the payload from the IP packets stored in the buffer 214. The extracted encoded data is supplied to the decoder 216. The decoder 216 performs decoding processing of the encoded data for each kind of data to obtain media data, such as video or audio data. The media data then presents images and voice.
As described above, on the transmitting side of the transmission and reception system 10 illustrated in
Further, on the receiving side of the transmission and reception system 10 illustrated in
Further, the transmitting side of the transmission and reception system 10 illustrated in
For example, the packet of the encapsulated layer including the media data to be received by the mobile apparatus can be modulated by the modulation method having strong error resistance and capable of long-distance robust transmission. On the other hand, the packet of the encapsulated layer that includes the media data to be received only by the stationary receiver can be modulated by the modulation method having the error resistance which is not strong enough and capable of achieving higher bit rates.
By thus changing the modulation method, the mobile apparatus, for example, can only obtain the packets of the encapsulated layer that include the media data to be received as the effective packets of the encapsulated layer, thus decreasing processing loads of subsequent processing.
2. ModificationIt is noted that, in the above-described embodiment, the example of using the GSE packet or the TLV packet has been described as the packet of the encapsulated layer in broadcasting. However, the present technology does not limit the packet of the encapsulated layer to these two types of packets, and may use other types of packets capable of executing a similar function.
Further, the present technology can also be configured in the following manner.
(1) A transmitting apparatus including a transmitting unit that transmits a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer, and an information inserting unit that inserts identification information into the transmission packet, the identification information representing a kind of the media data included in the transmission packet.
(2) The transmitting apparatus as recited in (1) above in which the transmitting unit transmits the transmission packets that have been consecutively disposed by modulating the transmission packets using a plurality of modulation methods.
(3) The transmitting apparatus as recited in (2) above in which different kinds of the media data are included in the transmission packets modulated by different modulation methods.
(4) The transmitting apparatus as recited in any one of (1) to (3) above in which the transmission packet is a packet of an encapsulated layer obtained by encapsulating an IP packet including the multiplexed transport packet in payload.
(5) The transmitting apparatus as recited in (4) above in which the transmission packet is a GSE packet or a TLV packet.
(6) A transmitting method including a transmitting step of transmitting a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer, and an information inserting step of inserting identification information into the transmission packet, the identification information representing a kind of the media data included in the transmission packet.
(7) A receiving apparatus including a receiving unit that receives a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer, in which the transmission packet includes identification information inserted into the transmission packet, the identification information representing a kind of the media data, and the receiving apparatus further includes a processing unit that processes the transmission stream in accordance with the identification information when the transmission stream is received.
(8) The receiving apparatus as recited in (7) above, in which the processing unit selectively takes in and processes, in a buffer, payload data of the transmission packet into which the identification information representing a desired kind of the media data is inserted among the transmission packets included in the received transmission stream.
(9) The receiving apparatus as recited in (7) or (8) above, in which the transmission packet is a packet of the encapsulated layer obtained by encapsulating an IP packet including the multiplexed transport packet in payload.
(10) The receiving apparatus as recited in (9) above, in which the transmission packet is a generic stream encapsulation (GSE) packet or a type-length-value (TLV) packet.
(11) A receiving method including a receiving step of receiving, by a receiving unit, a transmission stream in which transmission packets are consecutively disposed, each transmission packet including a multiplexed transport packet having media data in an upper layer, in which the transmission packet includes identification information inserted into the transmission packet, the identification information representing a kind of the media data, and the receiving method further includes a processing step of processing the transmission stream in accordance with the identification information when the transmission stream is received.
A main characteristic of the present technology is inserting the priority data value, as identification information representing a kind of media data and, therefore, a packet type of the packet of the encapsulated layer, in order to facilitate recognition of the packets of the encapsulated layer including the desired media data on the receiving side (see
- 10 Transmission and Reception System
- 100 Transmitting apparatus
- 111 Control unit
- 112 Encoder
- 113 Container generator
- 114 Framing unit
- 115 Modulating/transmitting unit
- 200 Receiving apparatus
- 211 Control unit
- 212 Tuner/demodulation unit
- 213 Deframing unit
- 214 Buffer
- 215 Container analysis unit
- 216 Decoder
Claims
1. A transmitting apparatus, comprising:
- a transmitter configured to transmit a transmission stream using a plurality of modulation methods, wherein each transmission packet of the transmission stream includes media data and one of the plurality of modulation methods is selected for each transmission packet based on a kind of media included in the respective transmission packet; and
- a controller configured to insert identification information into a transmission packet, the identification information identifying the kind of media data included in the respective transmission packet,
- wherein the kind of the media data includes one of audio data of different qualities, video data of different resolutions, or combinations of video and audio data of different resolutions and qualities.
2. The transmitting apparatus according to claim 1, wherein the transmitter is configured to transmit the transmission stream using a physical layer pipe for each of the plurality of modulation methods.
3. The transmitting apparatus according to claim 1, wherein the transmitter is configured to selectively assign each of different kinds of the media data to a corresponding one of the plurality of modulation methods, and
- the transmitter is configured to transmit the transmission packets by modulating the transmission packets using one or more of the plurality of modulation methods.
4. The transmitting apparatus according to claim 3, wherein the media data included in the transmission packets are modulated by changing to a different modulation method according to the kind of the media data included in the respective transmission packet, and
- the kind of the media data is media data that can be reproduced by a respective kind of receiving device.
5. The transmitting apparatus according to claim 1, wherein each transmission packet is a packet of an encapsulated layer obtained by encapsulating an IP packet.
6. The transmitting apparatus according to claim 5, wherein each transmission packet is a GSE packet or a TLV packet.
7. A receiving apparatus, comprising:
- a receiver configured to receive a transmission stream using a plurality of modulation methods, wherein each transmission packet of the transmission stream includes media data and one of the plurality of modulation methods is selected for each transmission packet based on a kind of the media data included in the respective transmission packet,
- wherein identification information is inserted into a transmission packet, the identification information identifying the kind of the media data included in the respective transmission packet, and
- a controller configured to process the transmission stream and obtain at least one kind of media data included in the transmission packet of the transmission stream in accordance with the identification information,
- wherein the kind of the media data includes one of audio data of different qualities, video data of different resolutions, or combinations of video and audio data of different resolutions and qualities.
8. The receiving apparatus according to claim 7, wherein the receiver is configured to receive the transmission stream using a physical layer pipe for each of the plurality of modulation methods.
9. The receiving apparatus according to claim 7, wherein the controller is configured to selectively take in and process, in a buffer, payload data of each transmission packet into which the identification information identifying the selected one kind of the media data is inserted among the transmission packets included in the received transmission stream.
10. The receiving apparatus according to claim 7, wherein each transmission packet is a packet of an encapsulated layer obtained by encapsulating an IP packet.
11. The receiving apparatus of claim 7, wherein the kind of the media data depends on a kind of the receiving apparatus.
12. The receiving apparatus of claim 11, wherein the kind of receiving apparatus is a mobile apparatus and the kind of the media data is a kind that can be reproduced by the mobile apparatus.
13. The receiving apparatus of claim 11, wherein the kind of the receiving apparatus is a stationary receiver and the kind of the media data is a kind that can be reproduced by the stationary receiver.
14. A receiving method, comprising:
- receiving, with a receiver, a transmission stream using a plurality of modulation methods, wherein each transmission packet of the transmission stream includes media data and one of the plurality of modulation methods is selected for each transmission packet based on a kind of the media data included in the respective transmission packet,
- wherein identification information is inserted into a transmission packet, the identification information identifying the kind of the media data included in the respective transmission packet, and
- processing, with a controller, the transmission stream and obtain at least one kind of media data included in the transmission packet of the transmission stream in accordance with the identification information,
- wherein the kind of the media data includes one of audio data of different qualities, video data of different resolutions, or combinations of video and audio data of different resolutions and qualities.
15. The receiving method according to claim 14, further comprising receiving the transmission stream using a physical layer pipe for each of the plurality of modulation methods.
16. The receiving method according to claim 14, further comprising taking in and processing, in a buffer, payload data of each transmission packet into which the identification information identifying the selected one kind of the media data is inserted among the transmission packets included in the received transmission stream.
17. The receiving method according to claim 14, wherein each transmission packet is a packet of an encapsulated layer obtained by encapsulating an IP packet.
18. The receiving method of claim 14, wherein the kind of the media data depends on a kind of a receiving apparatus.
19. The receiving method of claim 18, wherein the kind of the receiving apparatus is a mobile apparatus and the kind of the media data is a kind that can be reproduced by the mobile apparatus.
20. The receiving method of claim 18, wherein the kind of the receiving apparatus is a stationary receiver and the kind of the media data is a kind that can be reproduced by the stationary receiver.
Type: Application
Filed: Sep 4, 2019
Publication Date: Jan 2, 2020
Applicant: SONY CORPORATION (Tokyo)
Inventor: Ikuo TSUKAGOSHI (Tokyo)
Application Number: 16/560,408