COMMUNICATION APPARATUS AND COMMUNICATION METHOD
First Claim
1. A communication apparatus comprising:
- a receiver which receives a plurality of packets including an encoded content;
a sequence data generating unit which generates a plurality of sequence data including a predetermined number of packets;
a management data generating unit which generates management data including a header and a plurality of data tables generated in correspondence to the packet including an intra-coded content, wherein the data table includes a packet index area identifying the packet number corresponding to the packet including the intra-coded content, and the header includes a number of packet information areas identifying the predetermined packets and a packet index base value area to be used for correcting the packet index in the packet index area;
a storage control unit which stores the plurality of sequence data and the management data; and
a deleting unit which deletes at least one of the sequence data whose packets are to be completely deleted in response to a delete instruction,wherein the sequence data generating unit generates first sequence data which includes at least one sequence data located before the deleted at least one sequence data and second sequence data which includes at least one sequence data located after the deleted sequence data, and the management data generating unit generates first management data corresponding to the first sequence data and second management data corresponding to the second sequence data.
1 Assignment
0 Petitions
Accused Products
Abstract
When stored stream data is deleted/edited, the packet sequence completely included in a deletion range is deleted from the stream data, and the stream data is segmented into first stream data before the start point of the deletion range and second stream data after the end point of the deletion range. First and second stream management data corresponding to the first and second stream data are generated. The index value of the packet including the start point of the deletion range is written in the header of the first stream management data. The index value of the packet including the end point of the deletion range is written in the header of the second stream management data. In addition, an index base value for correcting the index value is written in the header of the second stream management data.
18 Citations
20 Claims
-
1. A communication apparatus comprising:
-
a receiver which receives a plurality of packets including an encoded content; a sequence data generating unit which generates a plurality of sequence data including a predetermined number of packets; a management data generating unit which generates management data including a header and a plurality of data tables generated in correspondence to the packet including an intra-coded content, wherein the data table includes a packet index area identifying the packet number corresponding to the packet including the intra-coded content, and the header includes a number of packet information areas identifying the predetermined packets and a packet index base value area to be used for correcting the packet index in the packet index area; a storage control unit which stores the plurality of sequence data and the management data; and a deleting unit which deletes at least one of the sequence data whose packets are to be completely deleted in response to a delete instruction, wherein the sequence data generating unit generates first sequence data which includes at least one sequence data located before the deleted at least one sequence data and second sequence data which includes at least one sequence data located after the deleted sequence data, and the management data generating unit generates first management data corresponding to the first sequence data and second management data corresponding to the second sequence data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication apparatus comprising:
-
a receiver which receives a plurality of packets including an encoded content; a sequence data generating unit which generates a plurality of sequence data including a predetermined number of packets; a management data generating unit which generates management data including a header and a plurality of data tables generated in correspondence to the packet including an intra-coded content, wherein the data table includes a time stamp area identifying the presentation time stamp corresponding to the packet including the intra-coded content, and the header includes a number of packet information areas identifying the predetermined packets and a time stamp base value area to be used for correcting the presentation time stamp in the packet index area; a storage control unit which stores the plurality of sequence data and the management data; and deleting unit which deletes at least one of the sequence data whose packets are to be completely deleted in response to a delete instruction, wherein the sequence data generating unit generates first sequence data which includes at least one sequence data located before the deleted at least one sequence data and second sequence data which includes at least one sequence data located after the deleted sequence data, and the management data generating unit generates first management data corresponding to the first sequence data and second management data corresponding to the second sequence data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A communication method comprising:
-
receiving a plurality of packets including an encoded content; generating a plurality of sequence data including a predetermined number of packets; generating management data including a header and a plurality of data tables generated in correspondence to the packet including an intra-coded content, wherein the data table includes a packet index area identifying the packet number corresponding to the packet including the intra-coded content, and the header includes a number of packet information areas identifying the predetermined packets and a packet index base value area to be used for correcting the packet index in the packet index area; storing the plurality of sequence data and the management data; and deleting at least one of the sequence data whose packets are to be completely deleted in response to a delete instruction, wherein the generating the plurality of sequence data generates first sequence data which includes at least one sequence data located before the deleted at least one sequence data and second sequence data which includes at least one sequence data located after the deleted sequence data, and the generating the management data generates first management data corresponding to the first sequence data and second management data corresponding to the second sequence data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A communication method comprising:
-
receiving a plurality of packets including an encoded content; generating a plurality of sequence data including a predetermined number of packets; generating management data including a header and a plurality of data tables generated in correspondence to the packet including an intra-coded content, wherein the data table includes a time stamp area identifying the presentation time stamp corresponding to the packet including the intra-coded content, and the header includes a number of packet information areas identifying the predetermined packets and a time stamp base value area to be used for correcting the presentation time stamp in the packet index area; storing the plurality of sequence data and the management data; and deleting at least one of the sequence data whose packets are to be completely deleted in response to a delete instruction, wherein the generating the plurality of sequence data generates first sequence data which includes at least one sequence data located before the deleted at least one sequence data and second sequence data which includes at least one sequence data located after the deleted sequence data, and the generating the management data generates first management data corresponding to the first sequence data and second management data corresponding to the second sequence data. - View Dependent Claims (17, 18, 19, 20)
-
Specification