Claims
- 1. An apparatus for converting video bitstream data coded using a first hybrid video codec to second bitstream data coded using a second hybrid video codec comprising;
a. a data retrieval module disposed in a datapath ahead of a data terminal and operative to retrieve the video bitstream data from all data received at a gateway; b. a bitstream syntax decoder coupled to the data retrieval module operative to detect errors in the video bitstream; and c. a fast update unit operative to send a video-fast-update message when either said data retrieval module or said bitstream syntax decoder module detects an error in the video bitstream data.
- 2. The apparatus of claim 1 wherein the video-fast-update message further includes updates at a block level.
- 3. The apparatus of claim 1 wherein standards for the video bitstream match the second bitstream.
- 4. An apparatus for converting video bitstream data coded using hybrid video codec to second bitstream data coded using a second hybrid video codec comprising;
a. a video bitstream decoder disposed in a data path ahead of a data terminal and operative to decode the video bitstream data; and b. means coupled to said decoder for re-encoding frames as I-frames upon receipt of a video-fast-update request.
- 5. The apparatus of claim 4 wherein individual GOBs and macroblocks are re-encoded using intra macroblocks upon receipt of a video-fast-update request.
- 6. The apparatus of claim 4 wherein standards for the video bitstream match the second bitstream.
- 7. The apparatus of claim 4 wherein the video bitstream decoder is a tandem transcoder operative to fully decode each frame before encoding each frame.
- 8. The apparatus of claim 4 wherein the video bitstream decoder only re-encodes selected macroblocks.
- 9. The apparatus of claim 4 wherein the video bitstream decoder is operative to manipulate data in the Discrete Cosine Transform domain.
- 10. A method for converting video bitstream data coded using a first hybrid video codec to second bitstream data coded using a second hybrid video codec comprising;
a. retrieving the video bitstream data from all data received at a gateway a data retrieval module disposed in a datapath ahead of a data terminal; b. detecting errors in the video bitstream at a bitstream syntax decoder coupled to the data retrieval module; and c. sending a video-fast-update message when said data retrieval module or said bitstream syntax decoder module detects an error in the video bitstream data.
- 11. A method for converting video bitstream data coded using hybrid video codec to second bitstream data coded using a second hybrid video codec comprising;
a. decoding video bitstream data in a video bitstream decoder disposed in a data path ahead of a data terminal ahead of a terminal; and b. re-encoding frames as I-frames upon receipt of a video-fast-update request.
- 12. The method of claim 11 wherein individual GOBs and macroblocks are re-encoded using intra macroblocks upon receipt of a video-fast-update request.
- 13. The method of claim 11 wherein standards for the video bitstream match the second bitstream.
- 14. The method of claim 11 wherein the video bitstream decoder is a tandem transcoder operative to fully decode each frame before encoding each frame.
- 15. The method of claim 11 wherein the video bitstream decoder only re-encodes selected macroblocks.
- 16. The method of claim 11 wherein the video bitstream decoder is operative to manipulate data in the Discrete Cosine Transform domain.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application Ser. No. 60/479226 (Attorney Docket Number 021318-002400US) titled “Transrating Video Transcoder” filed Jun. 16th, 2003, the contents of which are incorporated by reference herein for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60479226 |
Jun 2003 |
US |