Method and apparatus for transcoding video and speech signals
First Claim
1. A system for transferring multimedia information from a source location to a destination location through one or more networks, the system comprising:
- a source output providing a first stream of information in one of a plurality of source;
a destination input receiving a second stream of information in one of a plurality of destination capabilities;
a proxy transcoder server (“
PTS”
) coupled between the source output and the destination input, the PTS comprising;
a capability module adapted to identify the source capability of the source output and adapted to identify destination capability of the destination input;
a selection module adapted to select a transcoding process based upon the one capability of the source capabilities and the one capability from the destination capabilities;
a transcoding module adapted to use the selected transcoding process to process the first stream of information.
7 Assignments
0 Petitions
Accused Products
Abstract
A system (and methods) for transferring multimedia information from a source location to a destination location through one or more networks, which may be different. The system has a source output which provides a first stream of information in a first format. The system also has a destination input which receives a second stream of information in a second format. A proxy transcoder server (“PTS”) is coupled between the source output and the destination input. The PTS has a transcoding module transcoding data. The PTS also has a capability module identifying a first capability of the source output and a second capability of the destination input, and selecting a transcoding process based upon the first capability and the second capability.
-
Citations
27 Claims
-
1. A system for transferring multimedia information from a source location to a destination location through one or more networks, the system comprising:
-
a source output providing a first stream of information in one of a plurality of source;
a destination input receiving a second stream of information in one of a plurality of destination capabilities;
a proxy transcoder server (“
PTS”
) coupled between the source output and the destination input, the PTS comprising;
a capability module adapted to identify the source capability of the source output and adapted to identify destination capability of the destination input;
a selection module adapted to select a transcoding process based upon the one capability of the source capabilities and the one capability from the destination capabilities;
a transcoding module adapted to use the selected transcoding process to process the first stream of information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for transferring multimedia information from source to destination locations through one or more networks, the system comprising:
-
a source output in a first format from a plurality of source capabilities, the source output being coupled to a first network, the source output providing a first stream of information;
a destination input to be received in a second format from a plurality of destination capabilities, the destination input being coupled to a second network, the destination input receiving a second stream of information;
a proxy transcoder server (“
PTS”
) coupled between the source output and the destination input, the proxy transcoder server comprising;
a capability process coupled to the source output, the capability process being adapted to identify the first format of the source output and adapted to identify the second format of the destination input;
a transcoding process coupled to the capability process, the transcoding process comprising a plurality of transcoding modules numbered 1 through N, where N is an integer greater than 1, the transcoding process being adapted to selecte one of the transcoding process based upon the first format that is associated with a capability and the second format that is associated with a second capability; and
a bit rate control process coupled to the transcoding process, the bit rate control process being adapted to receive a network status information from the first network, the bit rate control being adapted to adjust a status of the stream of information based upon the network status information. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for processing streams of information, the method comprising:
-
identifying a source capability from a plurality of source capabilities for a stream of information;
A identifying a destination capability from a plurality of destination capabilities;
selecting a transcoding process from a plurality of transcoding processes in a library based upon the identified source capability and the identified destination capability;
processing the stream of information using the selected transcoding process if the identified source capability and the identified destination capability are different;
transferring the stream of information from the source to the destination free from one of the transcoding processes of the identified source capability and the identified destination capability matches. - View Dependent Claims (26, 27)
-
Specification