Transmitting method, receiving method, transmitting device and receiving device
US-2016295257-A1 · Oct 6, 2016 · US
US2016366453A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016366453-A1 |
| Application number | US-201415110139-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 1, 2014 |
| Priority date | Jan 17, 2014 |
| Publication date | Dec 15, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A configuration in which encoded data is divided into data equal to or less than a maximum data transfer unit (MTU) specified on a communication path and transmitted, and a reception apparatus restores and reproduces the data is provided. A transmission apparatus generates a plurality of packets storing divisional data generated by dividing encoded data serving as a transmission target into data equal to or less than a maximum data transfer unit (MTU) specified on a communication path and additional information serving as arrangement information of the divisional data and sequentially transmits the packets. For example, NAL unit fragments obtained by further dividing a NAL unit are stored in each packet, and the packets are transmitted. The reception apparatus arranges NAL unit fragments stored in the packets in a divided manner with reference to the additional information of the packets and reconstructs and decodes the NAL unit.
Opening claim text (preview).
1 . A communication apparatus, comprising: a data processing unit that generates a packet storing encoded data; and a communication unit that transmits the packet generated by the data processing unit, wherein the data processing unit generates NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of encoded data and generates a plurality of packets storing the NAL unit fragments based on encoded data serving as a transmission target, and the data processing unit generates a plurality of packets storing in-NAL unit position identification information for identifying whether the NAL unit fragment stored in the packet is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information and sequentially transmits the packets through the communication unit. 2 . The communication apparatus according to claim 1 , wherein the data processing unit generates a plurality of packets storing data equal to or less than a maximum data transfer unit (a maximum transfer unit (MTU)) of a MAC frame and sequentially transmits the packets through the communication unit. 3 . The communication apparatus according to claim 1 , wherein the data processing unit generates a HTTP packet in which data obtained by dividing transmission data into data equal to or less than the maximum data transfer unit (MTU) is stored and records the additional information in a HTTP header of the generated packet. 4 . The communication apparatus according to claim 1 , wherein the data processing unit records the additional information in an extension header of the generated packet. 5 . The communication apparatus according to claim 1 , wherein the data processing unit records the additional information in an LCT header of the generated packet. 6 . The communication apparatus according to claim 1 , wherein the communication unit performs broadcast delivery or multicast delivery of the packet generated by the data processing unit through a broadcast wave. 7 . A communication apparatus, comprising: a communication unit that receives encoded data storage packets transmitted by a transmission apparatus; and a data processing unit that receives the packets received by the communication unit, and performs a process, wherein each of the encoded data storage packets received by the communication unit is a packet storing NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of the encoded data, the packet including in-NAL unit position identification information for identifying whether the stored NAL unit fragment is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information, and the data processing unit reconstructs a plurality of NAL units from the data stored in the plurality of received packets in a divided manner with reference to the additional information and performs a process of rearranging the plurality of reconstructed NAL units. 8 . The communication apparatus according to claim 7 , wherein the data processing unit performs rearrangement of the divisional data stored in a plurality of received packets with reference to the additional information recorded in the received packets. 9 . The communication apparatus according to claim 7 , wherein the communication unit receives a HTTP packet including a HTTP header in which the additional information is recorded, and the data processing unit acquires the additional information from the HTTP header of the received packet. 10 . The communication apparatus according to claim 7 , wherein the communication unit receives a packet including an extension header in which the additional information is recorded, and the data processing unit acquires the additional information from the extension header of the received packet. 11 . The communication apparatus according to claim 7 , wherein the communication unit receives a packet including an LCT header in which the additional information is recorded, and the data processing unit acquires the additional information from the LCT header of the received packet. 12 . The communication apparatus according to claim 7 , wherein the communication unit receives the packets through a broadcast wave. 13 . A communication data generation method performed in a data transmission apparatus, comprising: generating, by a data processing unit, NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of encoded data and generating a plurality of packets storing the NAL unit fragments based on encoded data serving as a transmission target, and generating, by the data processing unit, a plurality of packets storing in-NAL unit position identification information for identifying whether the NAL unit fragment stored in the packet is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information and sequentially transmitting the packets through a communication unit. 14 . A communication data processing method performed in a data reception apparatus, comprising: a step of receiving, by a communication unit, encoded data storage packets transmitted by a transmission apparatus; and a data processing step of receiving, by a data processing unit, the packets received by the communication unit and performing a process, wherein each of the encoded data storage packets received by the communication unit is a packet storing NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of the encoded data, the packet including in-NAL unit position identification information for identifying whether the stored NAL unit fragment is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information, and reconstructing, by the data processing unit, a plurality of NAL units from the data stored in the plurality of received packets in a divided manner with reference to the additional information and performing a process of rearranging the plurality of reconstructed NAL units.
for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40) · CPC title
IP · CPC title
by decomposing the content in the time domain, e.g. in time segments · CPC title
Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams {(hybrid fiber coaxial [HFC] networks for downstream channel allocation for video distribution H04L12/2801; flow control in packet networks H04L47/10; real-time communication protocols in data switching networks H04L65/00; scheduling or organising the servicing of application requests H04L67/60)} · CPC title
Real-time Transport Protocol [RTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.