TRANSMISSION DEVICE, TRANSMISSION METHOD, AND PROGRAM FOR THE SAME
First Claim
1. A transmission apparatus configured to transmit data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, comprising:
- a determination unit configured to determine a coding type for determining whether a first frame of the plurality of frames is coded without reference to other frame data;
a generation unit configured to generate a recover packet that is used, when a data packet in the first frame is missed in transmission, by a receiving apparatus to recover the missing data packet, based on data packets in the first frame and data packets in a second frame having the same coding type as that of the first frame; and
a transmission unit configured to transmit the data packets and the recover packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmission apparatus is provided, including a combination determination unit configured to determine combinations of data packets so that when a data packet in a first frame is missed in transmission, a recover packet (FEC packet) for recovering the missing data packet is generated based on data packets in the first frame and data packets in a second frame, and an error correction coding unit configured to generate a recover packet based on the determination made by the combination determination unit.
-
Citations
19 Claims
-
1. A transmission apparatus configured to transmit data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, comprising:
-
a determination unit configured to determine a coding type for determining whether a first frame of the plurality of frames is coded without reference to other frame data; a generation unit configured to generate a recover packet that is used, when a data packet in the first frame is missed in transmission, by a receiving apparatus to recover the missing data packet, based on data packets in the first frame and data packets in a second frame having the same coding type as that of the first frame; and a transmission unit configured to transmit the data packets and the recover packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented by a transmission apparatus configured to transmit data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, the method comprising:
-
determining a coding type for determining whether a first frame of the plurality of frames is coded without reference to other frame data; generating a recover packet that is used, when a data packet in the first frame is missed in transmission, by a receiving apparatus to recover the missing data packet, based on data packets in the first frame and data packets in a second frame having the same coding type as that of the first frame; and transmitting the data packets and the recover packet. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable storage medium that stores a program implemented by a computer for transmitting data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, the program comprising:
-
determining a coding type which for determining whether a first frame of the plurality of frames is coded without reference to other frame data; generating a recover packet that is used, when a data packet in the first frame is missed in transmission, by a receiving apparatus to recover the missing data packet, based on data packets in the first frame and data packets in a second frame having the same coding type as that of the first frame; and transmitting the data packets and the recover packet. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A transmission apparatus configured to transmit data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, comprising:
-
a generation unit configured to generate a recover packet that is used, when a first data packet corresponding to a first position in a first frame is missed in transmission, by a receiving apparatus to recover the missing first data packet, based on the first data packet in the first frame and a second data packet in a second frame at a position corresponding to the first position; and a transmission unit configured to transmit the data packets and the recover packet.
-
-
18. A method implemented by a transmission apparatus configured to transmit data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, the method comprising:
-
generating a recover packet that is used, when a first data packet corresponding to a first position in a first frame is missed in transmission, by a receiving apparatus to recover the missing first data packet, based on the first data packet in the first frame and a second data packet in a second frame at a position corresponding to the first position; and transmitting the data packets and the recover packet.
-
-
19. A computer-readable storage medium that stores a program implemented by a computer for transmitting data packets of moving image data to a receiving apparatus, the data packets constituting a plurality of frames of the divided moving image data, the program comprising:
-
generating a recover packet that is used, when a first data packet at a first position corresponding to a first frame is missed in transmission, by a receiving apparatus to recover the missing first data packet, based on the first data packet in the first frame and a second data packet in a second frame at a position corresponding to the first position; and transmitting the data packets and the recover packet.
-
Specification