H04N21/23608

POINT CLOUD DATA ENCAPSULATION METHOD AND POINT CLOUD DATA TRANSMISSION METHOD
20230048715 · 2023-02-16 · ·

Provided are a point cloud data encapsulation method and a point cloud data transmission method. The point cloud data encapsulation method includes: compressing a point cloud media file; and encapsulating the compressed point cloud media file and setting a classification record according to a data type, where the classification record is used for indicating a data type of each portion of point cloud data in the point cloud media file. The problem of low transmission efficiency of the media content and waste of storage space in the point cloud data transmission is solved, the flexibility of the media content combination is increased, management control of a multimedia service is increased, users are given more rights to independently select and acquire the media content, diversified application scenarios are provided, and better multimedia content provision and transmission solutions are provided for network operators.

Method and system for dynamic image content replacement in a video stream
11582493 · 2023-02-14 · ·

The present invention relates to a method for dynamic image content replacement in a video stream comprising generating a set of key image data (K) comprising a sequence of at least two different key images (K1, K2), periodically displaying said set of key image data (K) on a physical display, generating at least a first original video stream (O1) of a scene which includes said physical display by recording said scene with a camera, wherein said at least one video stream (O1) comprises key video frames (FK1, FK2), captures synchronously with displaying each of said at least two different key images (K1, K2) of said set of key image data (K) on said physical display, generating a mask area (MA) corresponding to an active area of said physical display visible in said key video frames from differential images (AFK) obtained from consecutive key video frames (FK1, FK2), generating at least one alternative video stream (V) by inserting of alternative image content (I) into the mask area (MA) of an original video stream, and broadcasting at least said at least one alternative video stream.

IMAGE PROCESSING METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM

An image processing method is provided. For each frame of a video stream, a pixel digital frame mask in the respective frame of the video stream is obtained. The pixel digital frame mask of the respective frame includes a plurality of preset pixel position sets. At least two target preset pixel position sets are determined from the plurality of preset pixel position sets that form a frame sequence number of the respective frame based on values of pixels included in the at least two target preset pixel position sets. A frame sequence number corresponding to the respective frame of the video stream is determined according to positions of the at least two target preset pixel position sets in the pixel digital frame mask in the respective frame. Further, video fluency of the video stream is determined based on the frame sequence numbers.

Method and apparatus for distribution of 3D television program materials

Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.

DISCONTINUITY DETECTION IN TRANSPORT STREAMS
20230239229 · 2023-07-27 ·

Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.

Methods and apparatus for re-timing and scaling input video tracks
11706374 · 2023-07-18 · ·

The techniques described herein relate to methods, apparatus, and computer readable media configured to access multimedia data comprising a hierarchical track structure comprising at least a first track at a first level of the hierarchical track structure comprising first media data, wherein the first media data comprises a first sequence of video media units, and a second track at a second level in the hierarchical track structure different than the first level of the first track, the second track comprising metadata specifying a re-timing derivation operation. Output video media units are generated according to the second track, comprising performing the re-timing derivation operation on the first sequence of video media units to modify a timing of the first sequence of video media units by removing one or more video media units associated with the re-timing derivation operation and/or shifting timing information of the first sequence of video media units.

Systems, Devices, and Methods for Delivering Targeted Content to One-Way Set-Top-Box

Techniques for delivering targeted content to a client device (e.g., a set-top-box (STB)) with a tuner, one or more controllers, and a non-transitory memory are described. In accordance with various embodiments, the client device obtains streaming media content in a stream and detects a plurality of transport packets under a packet identifier (PID) in the stream, where the plurality of transport packets is associated with a targeted content delivery service. The client device further identifies metadata corresponding to targeted content of the targeted content delivery service in the plurality transport packets under the PID. The client device then selects a list of targeted content identifiers for the client device based on the metadata and a profile of the client device and downloads the targeted content according to the list of targeted content identifiers.

Transport stream automatic change over

A device, system, and method perform an automatic change over for transport streams. The method is performed at an output server. The method includes selecting a first transport stream. The method includes generating a first portion of an output based on the first transport stream. The method includes selecting a second transport stream. The method includes determining a frametime to synchronize first packets of the first transport stream to second packets of the second transport stream. The frametime is based on a start time of a content item included in the first transport stream and the second transport stream and a completed progression of the content item using the first transport stream. The method includes determining a location in the second transport stream based on the frametime. The method includes generating a second portion of the output based on the second transport stream starting at the location.

SYSTEMS AND METHODS FOR PROVIDING OPTIMIZED TIME SCALES AND ACCURATE PRESENTATION TIME STAMPS

The disclosed computer-implemented method includes determining, for multiple different media items, a current time scale at which the media items are encoded for distribution, where at least two of the media items are encoded at different frame rates. The method then includes identifying, for the media items, a unified time scale that provides a constant frame interval for each of the media items. The method also includes changing at least one of the media items from the current time scale to the identified unified time scale to provide a constant frame interval for the changed media item(s). Various other methods, systems, and computer-readable media are also disclosed.

Method and system for processing multimedia content within a metropolitan area network
11523147 · 2022-12-06 · ·

A method for processing a multimedia content previously digitally encoded into an audio-video stream and transmitted from a distribution platform for the purposes of on-demand transmission to a plurality of receiving terminals includes the following steps: applying a demultiplexing function to the audio-video stream, said function being arranged to generate at least one group of data streams; applying a transformation to each data stream; segmenting each data stream; storing the at least one group of segmented data streams in a memory; carrying out, only in response to a request issued by a receiving terminal among the plurality of receiving terminals, the following steps: selecting, on the basis of the request, at least one data stream of at least one group of stored data streams; and transmitting the at least one selected data stream to the receiving terminal that issued the request.