Claims
- 1. A method for transitioning between digital video streams, the method comprising:
serving a first video stream with a packet identifier (PID) value; transitioning in an immediate and smooth manner to a second video stream having the same PID value; and serving the second video stream.
- 2. The method of claim 1, wherein transitioning in an immediate and smooth manner comprises transitioning without an unsynchronized delay at a beginning of the second video stream.
- 3. The method of claim 1, wherein transitioning in an immediate and smooth manner comprises transitioning without an unstable period at an end of the first video stream.
- 4. The method of claim 1, wherein transitioning in an immediate and smooth manner comprises transitioning without an unsynchronized delay at a beginning of the second video stream and without an unstable period at an end of the first video stream.
- 5. A method for transitioning between digital video streams, the method comprising:
serving a first video stream; transitioning to a transition point in a second video stream; marking a discontinuity indicator in a packet located at the transition point; and serving the second video stream from the transition point onwards, wherein the packet located at the transition point comprises a clock reference value.
- 6. The method of claim 5, further comprising:
predetermining transition points in the video streams.
- 7. The method of claim 5, wherein the transition point comprises a beginning of a stripe section of a storage drive in a storage array.
- 8. The method of claim 5, where the method is performed by a video server.
- 9. The method of claim 5, where the method is performed at a cable distribution headend.
- 10. A method for transitioning between digital video streams, the method comprising:
transmitting a first video stream; transitioning from the first video stream to a second video stream; determining shifts needed to be applied to timing information in the second video stream in order to generate recalculated timing information; replacing the timing information in the second video stream with the recalculated timing information; and transmitting the second video stream.
- 11. The method of claim 10, wherein the timing information includes decode and presentation time stamps.
- 12. The method of claim 10, wherein the timing information includes clock reference values.
- 13. The method of claim 10, where the method is performed at a distribution headend.
- 14. The method of claim 10, where the method is performed at a remote hub of a distribution system.
- 15. A method for transitioning between digital video streams, the method comprising:
transmitting packets of a first video stream; receiving a signal to transition from the first video stream to a second video stream; removing packets of the first video stream, and transmitting picture repeat packets in substitute therefor; and transmitting packets of the second video stream.
- 16. The method of claim 15, where the picture repeat packets comprise zero motion vectors.
- 17. The method of claim 15, further comprising:
after receiving the signal and before removing packets, transmitting packets of the first video stream until a first packet comprising a reference picture.
- 18. The method of claim 17, where removing packets begins with the first packet comprising the reference picture.
- 19. The method of claim 15, where the method is performed at a distribution headend.
- 20. The method of claim 15, where the method is performed at a remote hub of a distribution system.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a divisional of co-pending U.S. patent application Ser. No. 09/490,029, filed Jan. 21, 2000, which application is incorporated by reference herein.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09490029 |
Jan 2000 |
US |
Child |
10690856 |
Oct 2003 |
US |