摘要:
A method and apparatus for transmitting multimedia content to a network communication device, such as a wireless local area network (WLAN) device, via one or more IP-based networks, in a manner that reduces power consumption by the network communication device. A system stream server, such as a set-top box, transmits content using a burst transmission mode. The transmitted content includes control information indicating the time of the next transmission burst, thus allowing the device to go into a sleep mode when the content stream is not being burst. Operation of the device in this manner reduces power consumption by the device. The stream server can switch dynamically between burst and non-burst transmission modes according to the needs of the network communication device. The IP-based network is bi-directional, thus the network communication device can communicate to the stream server the manner in which transmission bursts can be received by the device.
摘要:
A method and apparatus for utilizing at least one packet stream at a regional site is described. In one embodiment, at least one packet stream is multicast from a master headend. A request is then submitted to access one of the packet stream(s) located at a multicast endpoint. The packet stream(s) is subsequently received at the regional site. The packet stream(s) is then processed and subsequently provided to a delivery network.
摘要:
An aspect of the invention relates to a method and apparatus for statistically multiplexing content from a plurality of encoders. In one example, a respective need data value from each of the encoders is received. A separate bandwidth allocation is designated for each of the encoders based on the respective need data value, wherein the separate bandwidth allocations do not collectively exceed an aggregate bandwidth threshold level. Afterwards, a burst identifier and the separate bandwidth allocations are transmitted to each of the encoders.
摘要:
A statistical multiplexer is provided for multiplexing at least two bit streams, which each comprise video signals, into a single multiplexed encoded bit stream. The statistical multiplexer includes a plurality of primary encoders 120 each receiving one of the bit streams and generating an encoded bit stream and at least one backup encoder 130 that is activated and on-line in the event of a failure of one of the plurality of primary encoders 120. The backup encoder 130 receives the bit stream that would otherwise be directed to the failed primary encoder 120. The statistical multiplexer also includes at least two multiplexers 140,160 such that at any given time one of the multiplexers 140,160 is in an active state and the other is in a backup state. The multiplexer in the active state receives each of the encoded bit streams from the encoders and generates a multiplexed encoded bit stream. The multiplexer in the backup state transitions to the active state and receives each of the encoded bit streams from the encoders in the event of a failure in the other multiplexer. A rate processor 150 is provided for adjusting a distribution of bit rate allocation among the plurality of primary encoders 120. A communications channel is operatively associated with the encoders 120, 130, the multiplexers 140, 160 and the rate processor 150. The communication channel supports messages among and between the encoders 120, 130, the multiplexers 140, 160 and the rate processor 150. The encoders 120, 130, the multiplexers 140, 160, and the rate processor 150 employ a dynamic identity allocation arrangement for identifying a source of the messages such that messages originating from the encoders 120, 130 indicate whether the source is a primary 120 or backup encoder 130 and messages originating from the multiplexers 140, 160 include a character selected from among a predetermined sequence of characters that is incremented to the next character in the sequence each time one of the multiplexers 140, 160 transitions between an active and a backup state.
摘要:
An aspect of the invention relates to a method and apparatus for multiplexing content. In one example, a first transport stream is received. The first transport stream includes a sequence of burst cycles, each of the burst cycles having a plurality of packet bursts respectively associated with a plurality of primary services. In one example, a primary service is a national service. A packet burst stream is received that is associated with a secondary service. In one example, a secondary service is a regional service. The first transport stream is multiplexed with the packet burst stream to produce a second transport stream. The second transport stream includes a deterministic relationship between the plurality of packet bursts in each of the burst cycles and packet bursts of the packet burst stream. Additional packet burst streams associated with additional secondary services may be received and multiplexed in a similar manner.
摘要:
The present invention provides methods and apparatus for creating a Program Association Table (PAT) for a reduced portion of a multiplexed data stream, when the multiplexed data stream has been reduced, for example, to carry fewer services over a cable television plant. More particularly, the present invention provides methods and apparatus for creating a PAT for a desired combination of multiplexed data stream subgroups contained within an incoming data stream, when the incoming multiplexed data stream is reduced. The invention enables a new PAT to be output which correctly corresponds to the services in a reduced data stream (e.g., for cable-side transmissions). The present invention is particularly useful when reducing high data rate satellite television data streams for cable-side transmission.
摘要:
The present invention provides methods and apparatus for reconfiguring protocol data for a multiplexed data stream which is reduced to carry fewer services for cable-side transmission in a cable television plant or the like. More particularly, the present invention provides methods and apparatus for reconfiguring protocol data for a desired combination of data streams contained within an incoming high data rate multiplexed data stream, such as a high data rate Quadrature Phase Shift Keying (QPSK) modulated multiplexed data stream, when the incoming multiplexed data stream is reduced.
摘要:
An aspect of the invention relates to a method and apparatus for multiplexing content. In one example, a first transport stream is received. The first transport stream includes a sequence of burst cycles, each of the burst cycles having a plurality of packet bursts respectively associated with a plurality of primary services. In one example, a primary service is a national service. A packet burst stream is received that is associated with a secondary service. In one example, a secondary service is a regional service. The first transport stream is multiplexed with the packet burst stream to produce a second transport stream. The second transport stream includes a deterministic relationship between the plurality of packet bursts in each of the burst cycles and packet bursts of the packet burst stream. Additional packet burst streams associated with additional secondary services may be received and multiplexed in a similar manner.
摘要:
A method for authorizing a computer program having a number of features for use with a product includes: receiving license data generated using a first key, the license data specifying a unique identifier associated with the product and specifying at least one feature authorized for use with the product; using a second key associated with the first key, obtaining the unique identifier from the license data; retrieving a product identifier from the product; determining whether the unique identifier corresponds to the product identifier; and based on the determination, authorizing use of the at least one feature with the product.
摘要:
A method and apparatus for automatically detecting the format of a high-definition television (HDTV) signal at a video encoder to allow proper encoding of the signal, including progressive and interlaced scan, and specific pixel and vertical line resolutions. The system is compatible with video standards such as the SMPTE and MPEG-2 standards. A video sample clock is determined by phase-locking clock pulses in a video signal to one of two or more available reference clocks. An SAV/EAV counter and pixel sample counter determine the horizontal resolution of the video, e.g., pixels per line. The system discriminates between 24 frames per second video and 30 frames per second video, and between a 720 line progressive scan signal and a 1080 line interlaced scan signal, for example. The system uses PLLs for each reference clock, where a lock range of the PLLs is narrow such that two PLLs will not lock at the same time for one input frequency. F bits in the video signal are used if required to distinguish progressive scan from interlaced scan.
摘要翻译:一种用于在视频编码器处自动检测高分辨率电视(HDTV)信号的格式以允许对包括渐进和隔行扫描以及特定像素和垂直线分辨率的信号进行适当编码的方法和装置。 该系统与SMPTE和MPEG-2标准等视频标准兼容。 通过将视频信号中的时钟脉冲相位锁定到两个或多个可用参考时钟之一来确定视频采样时钟。 SAV / EAV计数器和像素采样计数器确定视频的水平分辨率,例如,每行像素。 该系统例如在24帧每秒视频和30帧每秒视频以及720行逐行扫描信号和1080行隔行扫描信号之间进行区分。 该系统为每个参考时钟使用PLL,其中PLL的锁定范围较窄,使得两个PLL在一个输入频率下不会同时锁定。 如果需要区分逐行扫描和隔行扫描,则使用视频信号中的F位。