H04N21/631

Method for generating a data stream, broadcast gateway, method and device for selecting a data stream and corresponding computer program

A method for selecting a data stream for distribution to a plurality of broadcasting sites. The method includes: receiving a main data stream and a back-up data stream respectively, generated by a main broadcast gateway and a secondary broadcast gateway respectively, from source data, called a main stream and a secondary stream respectively; receiving at least one packet including a piece of information representative of a quality of service associated with the main stream and the secondary stream respectively, at one instant at least or over one given period at least, the at least one packet, called a main current packet and a secondary current packet respectively, being generated by the main broadcast gateway and secondary broadcast gateway respectively; and selecting in real time the main stream or the secondary stream respectively in taking account of the main current packet and secondary current packet, delivering the data stream for distribution.

GATEWAY DEVICE
20220191572 · 2022-06-16 · ·

A gateway device is provided. The gateway device comprises a plurality of RF transceivers. Each RF transceiver is for providing a network connection between the gateway device and a corresponding wireless communication network in a plurality of wireless communication networks. The gateway device comprises a processor for receiving raw video recorded by a video camera connected to the gateway device, receiving an identification of a set of one or more destination devices to receive a livestream video from the gateway device, determining a quality of the network connections between the gateway device and the plurality of wireless communication networks, selecting a wireless communication network with a highest quality network connection for communicating with the set of destination devices, encoding the raw video into a compressed video stream, and livestreaming the compressed video stream to the set of destinations devices through the RF transceiver corresponding to the selected wireless communication network.

MULTIPLE PROTOCOL PREDICTION AND IN-SESSION ADAPTATION IN VIDEO STREAMING

In some embodiments, a method sends a set of requests for a video using a first protocol. The first protocol is selected from a plurality of protocols available for use in a playback session for the video. The method compares a first performance of the first protocol and a second performance of a second protocol and determines whether to switch from using the first protocol to the second protocol in the playback session based on the comparing.

Comprehensive System Design to Address the Needs for Virtual Segmentation of the Coaxial Cable Plant
20230275615 · 2023-08-31 ·

Methods and devices for dynamically designated first and second subsets of a plurality of frequency channels as upstream and downstream channels, respectively, for performing wired communications using virtual segmentation between a network controller and an endpoint device. performing virtual segmentation to service an endpoint device. Communications are performed between the network controller and the endpoint device through a wired communication medium using the upstream and downstream channels. The first subset and second subsets of the plurality of channels are designated as upstream channels and downstream channels, respectively, based at least in part on one or both of upstream and downstream channel demand and channel availability.

Media Data Transmission and Processing System and Method for Operating such System
20230276107 · 2023-08-31 ·

A media data transmission and processing system and a method for operating the system is a suggested. The media data transmission and processing system comprises two independent processing cards. The system is configured such that if one of the two processing cards fails, then the system is still capable of one downstream data stream. A key role in place the Master Slave configuration between the two processing cards. The Master processing card is configured to assign a new PTP timestamp and packet counter number to an IP packet currently processed in the Master processing card and to communicate the new PTP timestamp and packet counter number to the Slave processing card, which assigns the same PTP timestamps and packet counter numbers as the Master processing card.

Reception apparatus, reception method, transmission apparatus, and transmission method

The present technique relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method capable of supporting various service modes. The reception apparatus obtains first meta data including class information for providing, in multiple modes, a service transmitted via a digital broadcast signal using an IP transmission method, and controls reproduction of a component of the service by processing a stream including the component of the service for each of the multiple modes based on the class information included in the first meta data. The present technique can be applied to, for example, a fixed receiver such as a television receiver, a mobile receiver such as a smartphone, and the like.

Transmission device, transmission method, and content distribution system
11343550 · 2022-05-24 · ·

A transmission device encodes content data, divides the encoded content data into a plurality of pieces of transmission data, and transmits the pieces to, through a plurality of uploaders and a plurality of networks corresponding to the plurality of uploaders, a distribution device configured to perform content distribution.

Video transmission device and video transmission method

The present disclosure aims to provide a method for detecting a GOP boundary of an encoded bit stream of each layer and associating GOPs of the layers for hierarchical transmission in a video transmission device that transmits a hierarchically encoded bit stream. The present disclosure provides a video transmission device and a video transmission method that detect a GOP head access unit in a base layer of a hierarchically encoded bit stream by analyzing the base layer and detect a head access unit of an enhancement layer of an identical GOP to that of the aforementioned access unit from a decoding time stamp of the access unit by using the relationship between a decoding time stamp of the base layer and a decoding time stamp of the enhancement layer.

ADAPTIVE CODING AND STREAMING OF MULTI-DIRECTIONAL VIDEO

In communication applications, aggregate source image data at a transmitter exceeds the data that is needed to display a rendering of a viewport at a receiver. Improved streaming techniques that include estimating a location of a viewport at a future time. According to such techniques, the viewport may represent a portion of an image from a multi-directional video to be displayed at the future time, and tile(s) of the image may be identified in which the viewport is estimated to be located. In these techniques, the image data of tile(s) in which the viewport is estimated to be located may be requested at a first service tier, and the other tile in which the viewport is not estimated to be located may be requested at a second service tier, lower than the first service tier.

SELECTIVE VIDEO MODIFICATION

A computer-implemented method for processing a video stream is provided. The method comprises receiving a video stream, selecting portions of the image data, and modifying the selected portions to generate modified portions of image data. Second data is generated for use in recovering at least some of the selected portions from the modified portions. The second data, unselected portions of the image data, and the modified portions of the image data are output. A system and non-transitory computer-readable storage medium according to this method are also provided. A computer-implemented method for data processing is provided. The method for data processing comprising receiving second data and modified portions of the image data, and processing at least some of the modified portions using the second data to recover selected portions of the image data. A system and non-transitory computer-readable storage medium according to the method for data processing are also provided.