Method of broadcasting audio and video data over a time-slicing network, an audio and video data processor and a dvb-h system
AssigneeTexas Instruments Incorporated
InventorAssaf Sella
Life of this patent
Estimating the term…
Abstract
An apparatus, a method of transmitting data having audio and video content over a broadcast network employing time-slicing, a DVB-H system and an audio and video data processor. In one embodiment the method includes: (1) identifying points of a data stream corresponding to a beginning of each time-slice of a transmission stream, having multiple time-slices, to be used to transmit the data stream via a broadcast network, the data stream including an audio and a video stream, (2) injecting a synchronization packet at the points for each of the audio and video streams and (3) transmitting the transmission stream having the synchronization packets via the broadcast network.
Claims23
An apparatus, comprising:
- a processor;
- a temporal locator configured to identify points of a data stream corresponding to a beginning of each time-slice of a transmission stream having multiple time-slices used to transmit said data stream via a broadcast system, said data stream including an audio and a video stream;
- and
- a packet inserter configured to inject a synchronization packet at said points for each of said audio and video streams.
A method of transmitting data having audio and video content over a broadcast network employing time-slicing, comprising:
- identifying points of a data stream corresponding to a beginning of each time-slice of a transmission stream, having multiple time-slices, to be used to transmit said data stream via a broadcast network, said data stream including an audio and a video stream;
- injecting a synchronization packet at said points for each of said audio and video streams;
- and
- transmitting said transmission stream having said synchronization packets via said broadcast network.
A Digital Video Broadcasting-Handheld (DVB-H) system, comprising:
- an IP encapsulator configured to encapsulate, based on multi-protocol encapsulation (MPE), and time-slice a data stream of IP datagrams having audio and video content to generate an elementary stream (ES) having multiple time-slices for transmission;
- a DVB-H modulator configured to modulate said ES for said transmission;
- and
- a synchronizing packet inserter configured to inject an RTCP-SR packet in both said audio and video content for each of said time-slices, said synchronizing packet inserter comprising:
- a temporal locator configured to identify points of said data stream corresponding to a beginning of each of said time-slices, and
- a packet inserter configured to inject an RTCP-SR packet at said points for both said audio and video content of said data stream.
An audio and video data processor, comprising:
- a data encoder configured to generate a compressed data stream from incoming data having audio and video streams;
- and
- a synchronizing packet inserter configured to insert synchronization packets in said compressed data stream for subsequent synchronization of audio and video content therein, said synchronizing packet inserter comprising:
- a temporal locator configured to identify points of said compressed data stream corresponding to a beginning of each time-slice of a transmission stream having multiple time-slices used to transmit said compressed data stream via a broadcast system;
- and
- a packet inserter configured to inject said synchronization packets at said points for each of said audio and video content.
Dependencies are inferred from the claim text.