CODEC CONVERTER, GATEWAY DEVICE, AND CODEC CONVERTING METHOD
First Claim
1. A codec converter comprising:
- a plurality of codec converting units each configured to convert first encoded media data encoded using a first encoding mode into second encoded media data encoded using a second encoding mode different from the first encoding mode;
a media data extracting unit configured to extract input-encoded media data from an input packet, and to generate conversion information that identifies a desired format conversion;
a resource allocation unit configured to route the input-encoded media data to a selected one of the plurality of codec converting units based on the conversion information; and
a packet reassembling unit configured to receive output-encoded media data from the selected one of the plurality of codec converting units, and to assemble the output-encoded media data into an output packet,wherein the first encoding mode is chosen from a plurality of possible encoding modes,wherein the second encoding mode is chosen from the plurality of possible encoding modes, andwherein each of the plurality of codec converting units selects a different pair of first and second encoding modes.
1 Assignment
0 Petitions
Accused Products
Abstract
A codec converter includes: a plurality of codec converting units each configured to convert first encoded media data encoded using a first encoding mode into second encoded media data encoded using a second encoding mode different from the first encoding mode; a media data extracting unit configured to extract input-encoded media data from an input packet, and to generate conversion information that identifies a desired format conversion; a resource allocation unit configured to route the input-encoded media data to a selected one of the plurality of codec converting units based on the conversion information; and a packet reassembling unit configured to receive output-encoded media data from the selected one of the plurality of codec converting units, and to assemble the output-encoded media data into an output packet. Each of the plurality of codec converting units selects a different pair of first and second encoding modes.
13 Citations
20 Claims
-
1. A codec converter comprising:
-
a plurality of codec converting units each configured to convert first encoded media data encoded using a first encoding mode into second encoded media data encoded using a second encoding mode different from the first encoding mode; a media data extracting unit configured to extract input-encoded media data from an input packet, and to generate conversion information that identifies a desired format conversion; a resource allocation unit configured to route the input-encoded media data to a selected one of the plurality of codec converting units based on the conversion information; and a packet reassembling unit configured to receive output-encoded media data from the selected one of the plurality of codec converting units, and to assemble the output-encoded media data into an output packet, wherein the first encoding mode is chosen from a plurality of possible encoding modes, wherein the second encoding mode is chosen from the plurality of possible encoding modes, and wherein each of the plurality of codec converting units selects a different pair of first and second encoding modes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A codec converter comprising:
-
a plurality of codec converting units, each including a decoder for decoding first encoded media data using a first codec mode to generate decoded media data, and an encoder which is associated with the decoder, for encoding the decoded media data using a second codec mode, which is different from the first codec mode, to generate second encoded media data, an output of the decoder being directly connected to an input of the encoder; a media data extracting unit for extracting input media data from an input packet and generating channel identification information for identifying a communication channel of the packet corresponding to the extracted input media data; a network buffer for temporarily storing the extracted input media data to adjust jitter of the buffered input media data; an information managing unit for storing management information identifying a correspondence between the channel identification information and the plurality of codec converting units; a resource allocation unit for allocating the buffered input media data to one of the plurality of codec converting units corresponding to the channel identification information of the media data; and a packet reassembling unit for assembling the second encoded media data output from the one of the codec converting units into a packet. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A codec converting method, including:
-
extracting media data from an input packet in a media data extracting unit; generating channel identification information in the media data extracting unit to identify a communication channel of the input packet based on the extracted media data; receiving channel identification information in an information managing unit; managing stored information in the information managing unit regarding which channel identification information corresponds to which of the plurality of codec converting units; adjusting a jitter of the extracted media data in a network buffer after storing the extracted media data; allocating the jitter adjusted media data to one of the plurality of codec converting units based on the stored information; decoding the jitter adjusted media data in a decoder of a codec converting unit to generate decoded media data; encoding the decoded media data in an encoder of the codec converting unit output from the corresponding decoder to generate converted media data; and assembling the converted media data into an output packet in a packet reassembling unit, wherein the encoder uses a second codec mode, which is different from a first codec mode used by the decoder. - View Dependent Claims (18, 19, 20)
-
Specification