发明名称 |
System and method for processing ancillary data associated with a video stream |
摘要 |
Method and system for capturing and playing back ancillary data associated with a video stream. At capture, a first video stream and its associated non-audio ancillary data are received. The non-audio ancillary data associated with the first video stream is encoded into a first audio stream on a basis of a predefined encoding scheme. The captured non-audio ancillary data can then be transmitted and processed with the first video stream in the form of the first audio stream. At playback, a second video stream and a second audio stream containing encoded non-audio ancillary data associated with the second video stream are received. The second audio stream is decoded on a basis of a predefined decoding scheme in order to extract therefrom the non-audio ancillary data associated with the second video stream. The second video stream and its associated non-audio ancillary data are then both output for playback. This method of capture and playback enables a non-linear editing application that supports only video and audio data to receive, preserve, display to a user for editing purposes, and transmit unsupported non-audio ancillary data, since the latter is in the form of an audio stream. |
申请公布号 |
US9548082(B1) |
申请公布日期 |
2017.01.17 |
申请号 |
US201414505676 |
申请日期 |
2014.10.03 |
申请人 |
MATROX ELECTRONIC SYSTEMS LTD. |
发明人 |
Bussieres Simon |
分类号 |
H04N5/91;G11B27/031;H04N19/463 |
主分类号 |
H04N5/91 |
代理机构 |
Nicholson De Vos Webster & Elliot LLP |
代理人 |
Nicholson De Vos Webster & Elliot LLP |
主权项 |
1. A method for capturing ancillary data associated with a video stream, wherein the video stream includes a plurality of frames, the method comprising:
receiving non-audio ancillary data associated with the plurality of frames of the video stream; identifying one or more non-audio ancillary data packets associated with a respective frame from the plurality of frames of the video stream; encoding the one or more non-audio ancillary data packets into at least one audio stream as audio data on a basis of a predefined encoding scheme; and outputting the at least one audio stream to a non-linear video editing application such that the at least one audio stream encoding the one or more non-audio ancillary data packets is available to a user of the non-linear video editing application for editing, enabling editing of the one or more non-audio ancillary data packets in synchronization with the respective frame from the plurality of frames, wherein the non-linear video editing application is a standard non-linear video editing application which does not support processing of non-video and non-audio data. |
地址 |
Dorval CA |