摘要:
Apparatus and a method for formatting executable codes and data, defining interactive applications, with video and audio program material, for reliable and convenient access includes compressing (18, 21) audio and video programs according to a protocol such as MPEG. The compressed audio and video (A/V) programs are segmented (19, 22) into transport packets, with audio transport packets identified by a first service identifier SCID.sub.Ai, and video transport packets identified by a second service identifier, SCID.sub.Vi. Interactive application programs associated with A/V programs are compiled (10) into functional modules and condensed. A module may be executable software or data. A module includes code/data and a header. The code/data portion of each module undergoes cyclic redundancy coding (CRC) over the entire module and CRC check bits are concatenated or appended to the module. Respective modules are segmented (14) into transport packets. The code/data transport packets are identified by a third service identifier SCID.sub.Di. The transport packets are formed into transmission units comprising an integer number of code/data transport packets and a header transport packet. A special directory module is generated (10) which interrelates the modules incorporated in an application program. Video packets, audio packets and module packets are subsequently time division multiplexed (16) for transmission.
摘要:
A method and apparatus for generating an interactive component data stream, representing an application program, for an audio video interactive (AVI) composite signal, is disclosed. The method comprises the following steps. First, program files representing the application program are generated. Then, flow data defining the data structure of the interactive component is generated. Finally the data stream is generated by selectively inserting program files into the data stream in response to the flow data. Apparatus for generating such an interactive component data stream comprises a source of program files representing the application program and a source of flow data defining the data structure of the interactive component. A flow builder selectively inserts files from the source of files into the interactive component in response to data from the flow data source.
摘要:
A system and method for determining unauthorized use of a set top box includes a terrestrial signal determination module in the set top box that receives terrestrial signals from a terrestrial source comprising terrestrial signal identifiers. A memory in the set top box stores expected terrestrial signal identifiers for a location of the user device. The user device also includes a comparison module comparing the received terrestrial signal identifier to the location-based terrestrial signal identifiers and a disable module disabling the user device from receiving satellite signals in response to comparing.
摘要:
A system and method for remotely transcoding content includes a set top box generating a playlist corresponding to content titles stored in a memory of the set top box. A user device is in communication with the cloud location and the set top box through a network. The user device reviews the playlist and selects a first content title from the playlist to form a selection. The cloud location includes a transcoder device transcoding content corresponding to the selection to form transcoded content. One of the cloud location and the set top box communicates the transcoded content to the user device.
摘要:
A digital data transmission interface and method are disclosed for providing a stream of digital data packets to a digital recording device. The interface receives a plurality of digital data packets, develops an encapsulated received data packet, which includes a received digital data packet together with a corresponding timestamp, and couples the encapsulated received data packet to a digital recording device. Generated data packets may also be encapsulated and coupled to the recording device together with the encapsulated received data packets.
摘要:
A CDMA network includes a retransmission scheduler which selectively delays the retransmission of an initially erroneously sent signal. The selected delays have an average value in a range of values which results in a single equilibrium point between input messages and output messages to avoid a bistable condition that can lower overall system throughput.
摘要:
A checkerboard subsampled image is packed in a format to remove shifts that would otherwise result in jagged edges where edges that were not jagged used to exist when checkerboard subsampling is used to reduce video bandwidth. The packing format places alternate rows of a checkerboard subsampled image row by row or places alternate columns of a checkerboard image line by line. By removing the shift and jagged edges, high frequency components that are difficult compress and display as annoying artifacts are eliminated.
摘要:
A method and system for controlling a local content aggregated system includes a switch module receiving external channel signals, user receiving devices and a local headend generating a local channel signal. The local headend communicates the local channel signal to the switch module and communicates local channel program guide data to the user receiving devices. The user receiving devices receive external program guide data corresponding to the external channels. The user receiving device selects either a first external channel signal from the external channel signals or the local channel signal at the program guide to form a selection signal corresponding to a selected channel at a first user receiving device of the user receiving devices. The user receiving device communicates the selection signal to the switch module, which is switched in response thereto. The switch module communicates the selected channel signal to the first user receiving device.
摘要:
A method and system for controlling a local content aggregated system includes a switch module receiving external channel signals, user receiving devices and a local headend generating a local channel signal. The local headend communicates the local channel signal to the switch module and communicates local channel program guide data to the user receiving devices. The user receiving devices receive external program guide data corresponding to the external channels. The user receiving device selects either a first external channel signal from the external channel signals or the local channel signal at the program guide to form a selection signal corresponding to a selected channel at a first user receiving device of the user receiving devices. The user receiving device communicates the selection signal to the switch module, which is switched in response thereto. The switch module communicates the selected channel signal to the first user receiving device.
摘要:
A videoconferencing and data collaboration system is disclosed, wherein user systems exchange A/V data along with other computer data via conferencing devices over a packet network. The conferencing devices are configured to process and transmit A/V data to other devices participating in a conference. Each transmitting conferencing device uses DSP to encode A/V for transmission to the packet network. Once A/V data using the DSP is received, each receiving conferencing device decodes the A/V data and forwards it to a respective terminal for viewing via the digital link. The conferencing devices also share computer data and files over the digital network, where user modifications are tracked by transmitting short messages that indicate key depression or mouse movement.