Abstract:
An encrypted content transport stream is received by a viewer's device and recorded for subsequent playback. During recording, keys in headers of packets of the stream are stripped and placed in sequence in a table. Also, the table indicates changes in key indicating bits. When it is desired to play the content, start-of-frame indicator bits such as PUSI and/or RAI bits are used to access the table of keys to retrieve the keys necessary to decrypt the transport stream packets sought to be played.
Abstract:
The present invention relates to a method of processing information by a content receiver. According to an embodiment, the method includes detecting multi-dimensional code data split and inserted into a content provided through broadcast or an IP when the content is played, temporarily storing the detected multi-dimensional code data, synthesizing the temporarily stored multi-dimensionalcode data into a multi-dimensionalcode, when the play of the content is terminated, outputting the synthesized multi-dimensional code image on a screen or making a connection to a server corresponding to a URL obtained by decoding the synthesized multi-dimensional code image or generating and displaying a new multi-dimensional code based on the multi-dimensional code image. The identifier of the broadcast receiver or user's identifier is transmitted to the connected server so that a viewer may be compensated for watching the content.
Abstract:
The present invention provides a television receiver and a digital broadcasting system which may render advantages to each of the user, broadcaster and maker, and bring about an effect of accelerating the propagation of digital broadcast. Broadcast points in a broadcaster's sole region are turned into package information by processing the contents transmitted from a broadcaster, and the package information is stored in the receiver common information region of a television broadcast receiver, and thereby, it becomes possible even for a communication browser that is an application of the television broadcast receiver to refer to and use the information of broadcast points. It is possible by using a communication browser to receive a service provided in a home page of a company other than the broadcasting company. The television receiver of the present invention comprises a broadcaster's inherent information memory, a common information memory, a contents receiver, and a controller. The digital broadcasting system of the present invention comprises a broadcasting station device, a television receiver, and an information server.
Abstract:
Encrypted data transmitted over a data network is decrypted in accordance with a cipher decryption process using a Control Word transmitted with the data. The process is arranged to automatically identify the mode by which the data has been encrypted by identifying (66) the length of the Control Word transmitted with the encrypted data. The Control Word length may be identified (64) from metadata explicitly stating the length, or by analysis of the message in which the Control Word is conveyed. Different encryption modes using Control Words of different lengths can thus be identified, allowing the receiver to identify (67) which of a plurality of decryption modes available to the receiver should be used (69) to decrypt the data.
Abstract:
Provided is a transmitting apparatus including a stream input unit that inputs a transport stream containing PID data packets of a plurality of service channels in a time-division manner, an information addition unit that adds a time stamp corresponding to a time of the input to PID packets remaining after the PID data packets of the service channels that are not selected of the input transport stream are removed, and a stream transmitting unit that successively transmits each of the PID packets to which the time stamp is added to an external device.
Abstract:
The present invention relates to a method of processing information by a content receiver. According to an embodiment, the method includes detecting multi-dimensional code data split and inserted into a content provided through broadcast or an IP when the content is played, temporarily storing the detected multi-dimensional code data, synthesizing the temporarily stored multi-dimensionalcode data into a multi-dimensionalcode, when the play of the content is terminated, outputting the synthesized multi-dimensional code image on a screen or making a connection to a server corresponding to a URL obtained by decoding the synthesized multi-dimensional code image or generating and displaying a new multi-dimensional code based on the multi-dimensional code image. The identifier of the broadcast receiver or user's identifier is transmitted to the connected server so that a viewer may be compensated for watching the content.
Abstract:
The method comprises the following steps: - reading (7) of an original PID and TSC bits in the PID and TSC fields of a packet header of an MPEG2 stream at least partially scrambled, - writing (7) of a temporary PID in a PID field in place of the original PID, function of the original PID value and TSC bits according to a correspondence table of an original PID and TSC bits with the temporary PIDs, - writing (7) of the value zero in the TSC field in place of the original value, - scrambling (4) of the stream with modified fields. Applications for the satellite transmission of partially scrambled MPEG2 digital signals.
Abstract:
A digital satellite broadcast receiving system is proposed in which the necessary packets of an MPEG2-based transport stream (39) can be transferred to the system memory (8) of a computer (18) to facilitate processing of packets by a CPU (13). The system has means (4, 33, 50) for filtering packets, by packet ID, from an MPEG2-based transport stream (39), which is output by a digital satellite broadcast tuner (2; 70), to facilitate section formation from packets of the MPEG2-based transport stream (39) by a CPU (13) of a computer (18), filtering being performed after the transport stream (39) is descrambled if the broadcast is a subscription broadcast; a buffer memory (34) for storing the filtered data, which has been output by the filter means (4, 33, 50), until the data can be accessed by a host bus (14; 75); and DMA control means (35) for transferring, by direct memory access, content of the buffer memory (34) to the system memory (8) of the computer (18) via the host bus (14; 75).
Abstract:
A simplified scrambling scheme that unifies all signals of a satellite broadcasting system, including frame header (404), frame body (402) and pilot symbols (408) with a common reference phase. This results in the simplification and increased flexibility of the receiver front-end design without affecting the overall system performance. In many current communications systems with frame headers and pilot symbols, the phases of frame headers and pilot syrnbols are not designed to be aligned with any constellation points of the modulated data from the frame body. This scrambling scheme takes into account possible impact due to irregular phase changes between frame headers/pilot symbols and modulated data.