Apparatus for Transcoding Encoded Content
First Claim
1. An apparatus for transcoding encoded content, the encoded content being encoded using a first coding algorithm, comprising:
- a first interface for communicating with a content sink, the first interface being adapted for receiving a request for information on supported source and target formats for providing transcoded content using the first coding algorithm and for providing said information on supported source and target formats for providing transcoded content using the first coding algorithm and for receiving a request for content being encoded using a second coding algorithm and for providing a transcoded content being encoded using the second coding algorithm;
a second interface for communicating with the content source, being adapted for providing a request for the encoded content being encoded using the first coding algorithm and for receiving the encoded content being encoded using the first coding algorithm; and
a processing unit being adapted for processing the encoded content being encoded using the first coding algorithm to provide the transcoded content being encoded using the second coding algorithm.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for transcoding encoded content, the encoded content being encoded using a first coding algorithm, with a first interface for communicating with a content sink, the first interface being adapted for receiving a request for content being encoded using a second coding algorithm and for providing a transcoded content being encoded using the second coding algorithm. The apparatus further has a second interface for communicating with the content source, being adapted for providing a request for the encoded content being encoded using the first coding algorithm and for receiving the encoded content being encoded using the first coding algorithm. The apparatus further has a processing unit being adapted for processing the encoded content being encoded using the first coding algorithm to provide the transcoded content being encoded using the second coding algorithm.
29 Citations
15 Claims
-
1. An apparatus for transcoding encoded content, the encoded content being encoded using a first coding algorithm, comprising:
-
a first interface for communicating with a content sink, the first interface being adapted for receiving a request for information on supported source and target formats for providing transcoded content using the first coding algorithm and for providing said information on supported source and target formats for providing transcoded content using the first coding algorithm and for receiving a request for content being encoded using a second coding algorithm and for providing a transcoded content being encoded using the second coding algorithm;
a second interface for communicating with the content source, being adapted for providing a request for the encoded content being encoded using the first coding algorithm and for receiving the encoded content being encoded using the first coding algorithm; and
a processing unit being adapted for processing the encoded content being encoded using the first coding algorithm to provide the transcoded content being encoded using the second coding algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing transcoded content to a content sink, the content being encoded using a first coding algorithm, the method comprising:
-
receiving a request for information on supported source and target formats for providing transcoded content using the first encoding algorithm;
providing said information on supported source and target formats for providing transcoded content using the first encoding algorithm;
receiving a request for providing the content being encoded using a second coding algorithm from the content sink;
requesting a content being encoded using the first coding algorithm from a content source;
receiving the content being encoded using the first coding algorithm from the content source;
processing the encoded content being encoded using the first coding algorithm for getting transcoded content being encoded using the second coding algorithm; and
providing the transcoded content to the content sink.
-
-
13. A computer program comprising a program code for performing, when the computer program runs on a computer, a method for providing transcoded content to a content sink, the content being encoded using a first coding algorithm, the method comprising:
-
receiving a request for information on supported source and target formats for providing transcoded content using the first encoding algorithm;
providing said information on supported source and target formats for providing transcoded content using the first encoding algorithm;
receiving a request for providing the content being encoded using a second coding algorithm from the content sink;
requesting a content being encoded using the first coding algorithm from a content source;
receiving the content being encoded using the first coding algorithm from the content source;
processing the encoded content being encoded using the first coding algorithm for getting transcoded content being encoded using the second coding algorithm; and
providing the transcoded content to the content sink.
-
-
14. A content sink for being provided with transcoded content from a transcoder, comprising:
-
a browser for browsing a content directory of a content source and for identifying a desired content;
a retriever for retrieving available resources for the desired content from the content source;
a getter for getting information on alternative resources from the transcoder;
a selector for choosing a desired resource;
a requester for requesting a transfer of the transcoded content based on the desired resource; and
a receiver for being provided with the transcoded content from the transcoder.
-
-
15. A method for being provided with transcoded content from a transcoder, comprising:
-
browsing a content directory of a content source;
identifying a desired content;
retrieving available resources for the desired content from the content source;
getting information on alternative resources from the transcoder;
choosing a desired resource;
requesting a transfer of the transcoded content based on the desired resource; and
being provided with the transcoded content from the transcoder.
-
Specification