Patent classifications
H04N21/43607
VIDEO SIGNAL PROCESSING DEVICE, VIDEO SIGNAL PROCESSING METHOD, RECORDING MEDIUM, AND SIGNAL PROCESSING CIRCUIT
A video signal processing device includes an SoC that receives input of a plurality of video signals, each including a plurality of packets, and multiplexing the video signals to output a multiplexed video signal, and an FPGA that receives input of a multiplexed video signal and demultiplexes the multiplexed video signal to output the plurality of video signals. When deficient data whose size is less than the size of one packet is detected in any of a plurality of video signals, the FPGA performs one of (i) processing for discarding the detected deficient data and (ii) processing for adding dummy data to the detected deficient data to make the size of the deficient data equal to the size of an integral multiple of one packet.
Method and device to transfer a video stream between a host device and an electronic descrambling device
A method to transfer a video stream from a host device comprising a controller configured for bulk transfers to a descrambling device, comprises: forming a chain out transfer comprising a chain out header linked with multiple chain out descriptors, the first chain out descriptor pointing to an out description packet containing at least one producer ID, the second and subsequent chain out descriptor pointing to chunks from the video stream, the last chain out descriptor being configured to generate an interrupt; forming a chain in transfer comprising a chain in header linked with a plurality of chain in descriptors, each chain in descriptor pointing to a descrambled chunk; requesting the controller to process the chain; receiving the description packet by the descrambling device and using key data associated with the chunks to descramble them; receiving by the controller the descrambled chunks and triggering an interrupt on the last chunk.
Remixing content received by a set-top box
A method at a first device includes receiving a first content stream, the first content stream including a first content item and one or more first advertisements inserted in the first content item; receiving first advertisement information, where the first advertisement information is provided by an authorized source and indicates times at which the first advertisements are inserted in the first content item; generating a second content item by removing the first advertisements from the first content item in accordance with the first advertisement information; and outputting the second content item to a display.
Video device and control method for video device
A video device includes: a first video signal terminal to which a video signal cable for transmitting a video signal is detachably connected; a second video signal terminal which is of the same shape as that of the first video signal terminal, and to which the video signal cable is detachably connected; a detection unit which detects a predetermined state in the first video signal terminal and the second video signal terminal; a first video signal switch which connects the first video signal terminal to either an input unit or an output unit; a second video signal switch which connects the second video signal terminal to either the input unit or the output unit; and a control unit which controls a connection state of the first video signal switch and a connection state of the second video signal switch according to a detection result of the detection unit.
METHOD AND DEVICE TO TRANSFER A VIDEO STREAM BETWEEN A HOST DEVICE AND AN ELECTRONIC DESCRAMBLING DEVICE
A method to transfer a video stream from a host device comprising a controller configured for bulk transfers to a descrambling device, comprises: forming a chain out transfer comprising a chain out header linked with multiple chain out descriptors, the first chain out descriptor pointing to an out description packet containing at least one producer ID, the second and subsequent chain out descriptor pointing to chunks from the video stream, the last chain out descriptor being configured to generate an interrupt; forming a chain in transfer comprising a chain in header linked with a plurality of chain in descriptors, each chain in descriptor pointing to a descrambled chunk; requesting the controller to process the chain; receiving the description packet by the descrambling device and using key data associated with the chunks to descramble them; receiving by the controller the descrambled chunks and triggering an interrupt on the last chunk.
Strong authentication of client set-top boxes
Described herein are systems and methods for securing transmission of content from a smart card in a host television receiver to a client television receiver. The smart card can receive the encrypted content stream from the television service provider, decrypt the content stream with the global network key, identify the client television receiver as the destination of the content stream, generate a unique key specific to the content stream, encrypt the unique key with a local key known to the client television receiver, encrypt the content stream with the unique key, and transmit the encrypted content stream along with the encrypted unique key to the client television receiver. The client television receiver can then receive the encrypted content stream and the encrypted unique key, decrypt the unique key, decrypt the content stream with the unique key, and transmit the content stream to a display device of the client television receiver.
Method and device to transfer a video stream between a host device and an electronic descrambling device
A method to transfer a video stream from a host device comprising a controller configured for bulk transfers to a descrambling device, comprises: forming a chain out transfer comprising a chain out header linked with multiple chain out descriptors, the first chain out descriptor pointing to an out description packet containing at least one producer ID, the second and subsequent chain out descriptor pointing to chunks from the video stream, the last chain out descriptor being configured to generate an interrupt; forming a chain in transfer comprising a chain in header linked with a plurality of chain in descriptors, each chain in descriptor pointing to a descrambled chunk; requesting the controller to process the chain; receiving the description packet by the descrambling device and using key data associated with the chunks to descramble them; receiving by the controller the descrambled chunks and triggering an interrupt on the last chunk.
VIDEO DEVICE AND CONTROL METHOD FOR VIDEO DEVICE
A video device includes: a first video signal terminal to which a video signal cable for transmitting a video signal is detachably connected; a second video signal terminal which is of the same shape as that of the first video signal terminal, and to which the video signal cable is detachably connected; a detection unit which detects a predetermined state in the first video signal terminal and the second video signal terminal; a first video signal switch which connects the first video signal terminal to either an input unit or an output unit; a second video signal switch which connects the second video signal terminal to either the input unit or the output unit; and a control unit which controls a connection state of the first video signal switch and a connection state of the second video signal switch according to a detection result of the detection unit.
Method and system for transporting signals in a satellite system
A data transmission system in a communication network comprising a data modulator comprises: a first part at the level of the collection point part comprising: an NCR module taking account of an external absolute time reference to reconstitute a network clock, a transmitter module receiving the value of a time reference to be inserted into the data packet to be transmitted and transmitting to the NCR module an information item on an instant of synchronization for the receiver, a second part at the level of the radiofrequency part of a gateway comprising; a receiver module, a module for reconstructing a clock locally, a module for inserting a time reference into a data packet received by the receiver before transmission of the data via the satellite, the first part and the second part exchange encapsulated data.
STRONG AUTHENTICATION OF CLIENT SET-TOP BOXES
Described herein are systems and methods for securing transmission of content from a smart card in a host television receiver to a client television receiver. The smart card can receive the encrypted content stream from the television service provider, decrypt the content stream with the global network key, identify the client television receiver as the destination of the content stream, generate a unique key specific to the content stream, encrypt the unique key with a local key known to the client television receiver, encrypt the content stream with the unique key, and transmit the encrypted content stream along with the encrypted unique key to the client television receiver. The client television receiver can then receive the encrypted content stream and the encrypted unique key, decrypt the unique key, decrypt the content stream with the unique key, and transmit the content stream to a display device of the client television receiver.