Claims
- 1. A data stream format for transmission of data frames between a computer and a video client, the computer and video client in communication with each other through an interface connected between the computer and the video client, the data stream being a plurality of data frames transmitted sequentially, each data frame comprising:
a frame header; video data, the video data following the frame header; and audio data, the audio data following the video data.
- 2. The data frame of claim 1, further comprising an audio header, the audio header presented between the video data and the audio data.
- 3. The data frame of claim 2, wherein the frame count synchronization bit is synchronized with the vertical blanking portion.
- 4. The data frame of claim 2, wherein the audio header comprises an audio cycle count.
- 5. The data frame of claim 1, wherein the audio data is sampled with respect to the video data.
- 6. The data frame of claim 1, wherein the audio data comprises an audio sample count per frame, the audio sample count per frame
- 7. The data frame of claim 6, wherein the audio sample count indicates a number of bytes per sample.
- 8. The data frame of claim 6, wherein the audio sample count varies in accordance with an ANSI/SMPTE 272M specification.
- 9. The data frame of claim 1, wherein the frame header comprises format flags, the format flags indicating a number of bits per sample of video data.
- 10. The data frame of claim 1, wherein the frame header comprises an SMPTE time code.
- 11. The data frame of claim 1, wherein the frame header comprises an incrementing frame counter.
- 12. The data frame of claim 1, wherein the frame header comprises an audio cycle count where cycle count indicates the position in the audio cadence specified by the ANSI/SMPTE 272M specification.
- 13. The data frame of claim 1, wherein the frame header comprises an audio channel count.
- 14. The data frame of claim 1, wherein the frame header comprises a block size byte count.
- 15. The data frame of claim 14, wherein the block size byte count indicates how many bytes of audio are contained in the audio data.
- 16. The data frame of claim 1, wherein the frame header comprises audio format flags.
- 17. The data frame of claim 1, wherein the frame header comprises video format flags.
- 18. A method of data transmission, the method comprising
attaching a header to an SDTI-compliant frame; and transmitting the header and SDTI-compliant frame between a video client and a computer over a IEEE 1394b-compliant interface.
- 19. The method of claim 18, comprising dividing the SDTI-compliant frame into first and second portions and sending the header and a portion over a first channel, and sending the header and second portion over a second channel.
RELATED APPLICATIONS
[0001] This application claims priority from provisional patent application Ser. No. 60/478,336, filed with the United States Patent and Trademark office on Jun. 13, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60478336 |
Jun 2003 |
US |