Patent classifications
H04N21/440227
BROADCAST RECEIVING DEVICE AND OPERATING METHOD THEREOF
A broadcast receiving device for receiving a transmitted service by using an MPEG Media Transport (MMT) protocol includes a tuner configured to receive Service Layer Signaling (SLS); a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to obtain information of one or more contents constituting the service, from an MMT Package (MP) table included in the SLS, determine whether there is second content that is the same as first content being currently received through a first transfer path and is received through a different transfer path from a transfer path of the first content, among the one or more contents, based on the information of the one or more contents, and perform, when there is the second content, a handoff of a content receiving channel from the first transfer path to a second transfer path corresponding to the second content to receive the second content.
Enhanced block-request streaming using block partitioning or request controls for improved client-side handling
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. A client device can be adapted to take advantage of the ingestion process. The client device might be configured to optimize use of resources, given the information available to it from the ingestion system. This may include configurations to determine the sequence, timing and construction of block requests based on monitoring buffer size and rate of change of buffer size, use of variable sized requests, mapping of block requests to underlying transport connections, flexible pipelining of requests, and/or use of whole file requests based on statistical considerations.
VIDEO PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
The present application provides a video processing method, a device, and a storage medium. The method includes: coding and decoding an original video to obtain a mixed resolution video, where the mixed resolution video includes a first resolution frame and a second resolution frame each corresponding to a key frame, and a third resolution frame corresponding to a non-key frame, where the first resolution frame has a resolution higher than a resolution of the second resolution frame or a resolution of the third resolution frame; and amplifying, according to the first resolution frame and the second resolution frame, the third resolution frame corresponding to the non-key frame to output an amplified video, where the amplified video includes the first resolution frame corresponding to the key frame, and an amplified target frame corresponding to the non-key frame.
Scalable systems for controlling color management comprising varying levels of metadata
Several embodiments of scalable image processing systems and methods are disclosed herein whereby color management processing of source image data to be displayed on a target display is changed according to varying levels of metadata.
Transmission device, transmission method, reception de-vice, and reception method
The reception side can easily acquire at least function enhancement information inside a codec. Image data of each picture of a base layer is encoded to generate a first encoded stream, and image data of each picture of an enhanced layer is encoded to generate a second encoded stream. The first encoded stream and the second encoded stream are transmitted. Function enhancement information including at least function enhancement information inside a codec is transmitted outside the encoded stream. For example, the function enhancement information further includes function enhancement information outside the codec.
SYSTEM AND METHOD OF MINIMIZING NETWORK BANDWIDTH RETRIEVED FROM AN EXTERNAL NETWORK
A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client.
Broadcasting signal transmission device, broadcasting signal reception device, and method for transmitting/receiving broadcasting signal using same
Disclosed is a broadcasting signal transmission device, a broadcasting signal reception device, and a method for transmitting/receiving a broadcasting signal using same. The method for receiving the broadcasting signal comprises the following steps: receiving the broadcasting signal, which includes a transmission frame, wherein the transmission frame includes a plurality of PLPs, which transmit components that constitute a broadcasting service, first signaling information and second signaling information, which include the signaling information of the plurality of PLPs, a first preamble signal, which has been signaled with a preamble format, and a second preamble signal, which has been signaled with pilot pattern information, wherein one of the plurality of PLPs is a base PLP, which includes a program number that corresponds to the broadcasting service and program map table information, which has been signaled with identifying information for each of the PLPs; demodulating the broadcasting signal based on the first and the second preamble signals; FEC decoding the demodulated broadcasting signal; and identifying a PLP group that includes the plurality of PLP from the FEC decoded broadcasting signal based on the first and the second signaling information, decoding at least one PLP of the identified PLP group, and providing the broadcasting service.
Chroma format and bit depth indication in coded video
Systems, methods and apparatus for processing visual media data are described. One example method includes performing a conversion between visual media data and a visual media file including one or more tracks storing one or more bitstreams of the visual media data according to a format rule; wherein the format rule specifies whether a first element indicative of whether a track contains a bitstream corresponding to a specific output layer set controls whether a second element indicative of a chroma format of the track and/or a third element indictive of a bit depth information of the track is included in a configuration record of the track.
METHOD AND APPARATUSES FOR SENDING AND RECEIVING A VIDEO
According to embodiments, an enhancement layer segment may be requested in addition to a base layer segment for a same video. The enhancement layer may be requested, in a low priority, so that the base layer may be delivered in priority. If the enhancement layer can be obtained by a deadline, a subsequent base layer segment may be requested at a higher quality (e.g., at a bitrate lower than or equal to the sum of the bitrates of the previously requested base layer and enhancement layer segments). If, for example, at a playback time, the enhancement layer segment is not obtained, it may be determined that the quality cannot be increased and subsequent requests for enhancement layer segments may be cancelled (e.g., not transmitted). According to embodiments, probing may repeat (e.g., any of immediately, regularly, periodically, ...) to detect available bandwidth variations.
System and method for optimizing video communications based on device capabilities
A system and method for optimizing video for transmission on a device includes, in one example, the method includes capturing an original video frame and scaling the original video frame down to a lower resolution video frame. The lower resolution video frame is downscaled using a first encoder to produce a first layer output and the first layer output is decoded. The decoded first layer output is upscaled to match a resolution of the original video frame. A difference is obtained between the upscaled decoded first layer output and the original video frame. The difference is independently encoded using a second encoder to create a second layer output. The first and second layer outputs may be stored or sent to another device.