H04N21/438

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
20230046212 · 2023-02-16 ·

The present technology relates to an information processing device, an information processing method, and a program that enable appropriate extraction of an ALP packet from a packet of a second packet included in a first packet regardless of a difference in interpretation of a standard.

A payload length obtained on the basis of data of a header of a second packet included in a first packet is corrected.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
20230051819 · 2023-02-16 ·

Information processing with flexibility in interpretation of a standard is disclosed. In one example, an output unit adds additional information related to the BB packet to output the BB packet to a baseband (BB) packet after an error correction decoding process. The additional information includes at least one of a delimiter, a precision time protocol (PTP), or BB packet information. The BB packet information includes at least one of information indicating whether or not reception of the BB packet is stable, information indicating whether or not there is an error in the BB packet, a packet length of the BB packet, a relative physical layer pipe (PLP) ID of the BB packet, or an absolute PLPID of the BB packet.

Encoder, decoder and methods for encoding and decoding data segments representing a time-domain data stream

An apparatus for decoding data segments representing a time-domain data stream, a data segment being encoded in the time domain or in the frequency domain, a data segment being encoded in the frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples. The apparatus includes a time-domain decoder for decoding a data segment being encoded in the time domain and a processor for processing the data segment being encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks. The apparatus further includes an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain a decoded data segment of the time-domain data stream.

SYSTEMS AND METHODS FOR ENHANCED MULTIMEDIA SIGNAL BROADCAST, RECEPTION, DATA DELIVERY, AND DATA COLLECTION
20230042613 · 2023-02-09 ·

New systems and methods allow for transmission of multiple types of content protocols over a unidirectional content delivery network, such as a television broadcast. Hardware and/or software used at the network transmission location (such as a television broadcast station) and hardware and/or software located at an endpoint (such as a home television, car infotainment system, or first responder location) allow for a native ATSC 1.0 signal to have embedded within it additional content that is not encoded as ATSC 1.0 content. The non-ATSC 1.0 content can be detected and segregated from ATSC 1.0 content so that the endpoint devices (such as a television receiver) will not attempt to render the non-ATSC 1.0 content (such as, e.g., ATSC 3.0 content or application specific content) as normal ATSC 1.0 programming. Instead, the non-ATSC 1.0 content will be separately decoded, assembled, and processed to allow for multiple types of content to be used and displayed by the endpoint, even though the broadcast signal was transmitted only as an ATSC 1.0 signal.

ATSC 3 APPLICATION CONTEXT SWITCHING AND SHARING

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. When automatically switching from presenting a service on a first frequency to a second frequency such as when a mobile receiver is moving through a boundary region between two broadcasters, the current broadcaster application is notified and depending on the context, may continue executing or send data to the new broadcaster application.

Techniques for receiving non-real time (NRT) data whilst traversing a multi-frequency network boundary

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. In a boundary region between first and second broadcast stations in which a receiver can pick up signals from both stations, a primary tuner presents a demanded service while a secondary tuner scans for duplicate transmissions of the service and tunes to it if found. When the primary tuner loses signal, it tunes to the frequency of the secondary tuner and acquires any missing NRT data recorded from the secondary tuner prior to the handover.

Method and Apparatus For Selection of Content From A Stream of Data

A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit (144) computes main fingerprints from the successive content elements. A reference stream is received having a second data rate lower than the first data rate. The reference stream defines a sequence of the reference fingerprints. A comparator unit (144) compares the main fingerprints with the reference fingerprints. The main stream is monitored for the presence of inserted content elements between original content elements, where the original content elements have main fingerprints that match successive reference fingerprints and the inserted content elements have main fingerprints that do not match reference fingerprints. Rendering of inserted content elements to be skipped. In an embodiment when more than one content element matches only one is rendered. In another embodiment matching is used to control zapping to or from the main stream. In another embodiment matching is used to control linking of separately received mark-up information such as subtitles to points in the main stream.

DTV RECEIVING SYSTEM AND METHOD OF PROCESSING DTV SIGNAL

A digital television (DTV) receiving system includes an information detector, a resampler, a timing recovery unit, and a carrier recovery unit. The information detector detects a known data sequence which is periodically inserted in a digital television (DTV) signal received from a DTV transmitting system. The resampler resamples the DTV signal at a predetermined resampling rate. The timing recovery unit performs timing recovery on the DTV signal by detecting a timing error from the resampled DTV signal using the detected known data sequence. The carrier recovery unit performs carrier recovery on the resampled DTV signal by estimating a frequency offset value of the resampled DTV signal using the detected known data sequence.

DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA

The present invention relates to a digital broadcasting system for transmitting/receiving a digital broadcasting signal and a method of processing data. In one aspect of the present invention provides a method of processing data, the method including receiving a broadcasting signal in which mobile service data and main service data are multiplexed, demodulating the received broadcasting signal, obtaining an identifier indicating that data frame of the broadcasting signal includes service guide information, decoding and storing the service guide information from the data frame; and outputting a service included in the mobile service data according to the decoded service guide information.

METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS

A method for transmitting broadcast signals by an apparatus for transmitting broadcast signals, the method includes encoding service data according to a 16200 bit codeword and a 11/15 code rate based on addresses in a parity check matrix, wherein the encoded service data comprises information bits and parity bits; building at least one signal frame by mapping the encoded service data; modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) scheme; and transmitting broadcast signals having the modulated data, wherein the encoding of the service data comprises: initializing the parity bits, adding the information bits to the parity bits of which addresses are based on values of entries in each row of the parity check matrix, wherein a row of the parity check matrix corresponds to a 360 bit group of the information bits.