H04N21/234309

COMBINATION OF SUBPICTURES AND SCALABILITY
20230023220 · 2023-01-26 ·

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a subpicture in a video picture of a video and a bitstream of the video according to a rule. The rule specifies that, in in case a subpicture is treated as a video picture for the conversion, a cross-layer alignment restriction is applied to less than all of the multiple layers including a current layer that includes the subpicture and a subset of layers associated with the current layer.

METHOD TO INSERT PROGRAM BOUNDARIES IN LINEAR VIDEO FOR ADAPTIVE BITRATE STREAMING
20230224350 · 2023-07-13 ·

Aspects of the subject disclosure may include, for example, a system for indicating a program boundary in an adaptive bitrate media stream, where the system includes a memory and a processor that performs operations including generating multiple transcoded media output streams of different bit rates from an input linear media stream, fragmenting the multiple transcoded media output streams into chunks, detecting a program boundary in the input linear media stream, and supplying a program change indicator in a manifest file for implementing program change features in mobile communication devices. Other embodiments are disclosed.

Systems and methods of facilitating live streaming of content on multiple social media platforms

Disclosed herein is a method of facilitating live streaming of content on multiple social media platforms. The method comprises receiving, using a communication device, a plurality of digital content from a source user device. Further, the method comprises receiving, using the communication device, a plurality of target identifiers from the source user device. Further, the method comprises identifying, using a processing device, a plurality of social media servers associated with the plurality of target identifiers. Further, the method comprises processing, using the processing device, the plurality of digital content based on a plurality of platform characteristics corresponding to the plurality of social media servers. Further, the method comprises generating, using the processing device, a plurality of transformed digital content based on the processing. Further, the method comprises transmitting, using the communication device, the plurality of transformed digital content to the plurality of social media servers.

Cloud-based digital content recorder apparatus and methods

Apparatus and methods for the storage and delivery of content over a network. In one embodiment, the network comprises a managed content distribution network, and the apparatus comprises a “cloud” digital video recorder (cDVR) server which stores, processes and assembles content prior to its delivery in a way that obviates superfluous storage, and gains significant network efficiencies. This approach also facilitates various pre-streaming processing in the video recording (e.g., cDVR) system. One or more content libraries adapted to facilitate cDVR content assembly and access are also disclosed. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively inserted into cDVR content. Various access, business or operational rules and methods implementing the foregoing are also described.

Methods and apparatus to facilitate using a streaming manifest including a profile indication
11695817 · 2023-07-04 · ·

The present disclosure relates to methods and devices for facilitating using a streaming manifest including a profile signal for content encoded based on a encapsulation format. An example method disclosed herein includes identifying structures associated with first media, wherein the first media is associated with a first streaming format. The example method also includes generating a streaming manifest for the first media, wherein the streaming manifest maps the structures associated with the first media to structures associated with a second streaming format, and including an indication with the streaming manifest, wherein the indication identifies the streaming profile used to map the structures.

Slice and Tile Partitioning in Video Coding

A method includes performing a conversion between a video that includes at least a video tile and a bitstream of the video according to a rule. The rule specifies that a height of a slice in the video tile in units of coding tree units is derived based on a value of a first syntax element in the bitstream indicating a number of explicitly provided slice heights for slices in the video tile that includes the slice.

LIVE MEDIA CONTENT DELIVERY SYSTEMS AND METHODS

Methods, systems and arrangements are described herein for providing low-latency content delivery networks usable for widespread broadcasting of live streaming media, such as live interactive streaming media, over IP networks. Also described are methods, systems and arrangements for enabling low-latency live streaming media to be made available to a wide range of different viewer devices having various capabilities, and under various network conditions. Also provided are methods, systems and arrangements for low-latency creation of the live streaming media broadcasts.

STORAGE AND DELIVERY DISTINCT MEDIA SEGMENTATION
20220408133 · 2022-12-22 ·

Storage and delivery distinct media segmentation is performed by receiving a request from a network device for a media asset, retrieving a plurality of first packets from an object storage, each first packet of the plurality of first packets including a segment of the media asset of a first length, preparing, as the plurality of first packets are retrieved from the object storage, a plurality of second packets, each second packet of the plurality of second packets including a segment of the media asset of a second length, the second length being shorter than the first length, and transmitting, as the plurality of second packets are prepared, the plurality of second packets to the network device.

SERVER DEVICE, METHOD, AND TRANSMISSION DEVICE
20220408150 · 2022-12-22 · ·

According to one embodiment, a server device is communicably connected to a plurality of video distribution systems each including a transmission device, a receiving device and an HDMI cable. The server device is configured to aggregate the plurality of elements of received first data, for each combination of the type of the receiving device and the type of the HDMI cable that is indicated by each element of the first data. The server device is configured to select a video format optimum for the video distribution system based on first data. The server device is configured to transmit second data to cause the optimum video format to be selected to the transmission device transmitting the particular first data.

Distributed transcoding method and distributed transcoding system

A distributed transcoding method includes splitting image content into segments of a fixed interval; allocating the split segments to a plurality of workers and performing parallel transcoding; and concatenating the transcoded segments and merging same into one encoded file.