Closed captions for live streams
AssigneeWowza Media Systems, LLC
InventorScott Kellicker
Life of this patent
Estimating the term…
Abstract
Systems and methods of processing closed captions for live streams are disclosed. For example, a media server may receive closed captioning data associated with a live video stream, where the closed captioning data is represented in a first format. The media server may convert the closed captioning data from the first format to a platform-independent format and convert the closed captioning data from the platform-independent format to a second format. The media server may transmit the closed captioning data in the second format to a destination device.
Claims20
A method comprising:
- receiving a live video stream and first closed captioning data associated with the live video stream at a computing device, wherein the first closed captioning data is represented in a first format;
- loading a first converter that is compatible with the first format to convert the first closed captioning data from the first format to a platform-independent format and to convert the first closed captioning data from the platform-independent format to a second format;
- transmitting the first closed captioning data in the second format to a first destination device;
- receiving second closed captioning data associated with the live video stream, wherein the second closed captioning data is represented in a third format;
- loading a second converter that is compatible with the third format to convert the second closed captioning data from the third format to the platform-independent format and to convert the second closed captioning data from the platform-independent format to a fourth format;
- and
- transmitting the second closed captioning data in the fourth format to a second destination device.
An apparatus comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
- receiving first closed captioning data associated with a live video stream, wherein the first closed captioning data is represented in a first format;
- loading a first converter that is compatible with the first format to convert the first closed captioning data from the first format to a platform-independent format and to convert the first closed captioning data from the platform-independent format to a second format;
- transmitting the first closed captioning data in the second format to a first destination device;
- receiving second closed captioning data associated with the live video stream, wherein the second closed captioning data is represented in a third format;
- loading a second converter that is compatible with the third format to convert the second closed captioning data from the third format to the platform-independent format and to convert the second closed captioning data from the platform-independent format to a fourth format;
- and
- transmitting the second closed captioning data in the fourth format to a second destination device.
A computer-readable storage device comprising instructions that, when executed by a computer, cause the computer to:
- receive a live video stream and first closed captioning data associated with the live video stream, wherein the first closed captioning data is represented in a first format;
- load a first converter that is compatible with the first format to convert the first closed captioning data from the first format to a platform-independent format and from the platform-independent format to a second format;
- transmit the first closed captioning data in the second format to a first destination device;
- receive second closed captioning data associated with the live video stream, wherein the second closed captioning data is represented in a third format;
- load a second converter that is compatible with the third format to convert the second closed captioning data from the third format to the platform-independent format and to convert the second closed captioning data from the platform-independent format to a fourth format;
- and
- transmit the second closed captioning data in the fourth format to a second destination device.
Dependencies are inferred from the claim text.