Patent classifications
H04L65/765
Methods and apparatus to facilitate using a streaming manifest including a profile indication
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.
Refractive eye examination system
A system and method for conducting a refractive examination of an eye of a patient, has a communication device with a communication module that connects to the internet, a processor that is programmed to connect to a remote computer via the communication module and which has a display screen, a microphone and a speaker. The remote computer has a data storage device that stores images of eye charts. The communication device is mounted in a virtual reality headset configured to be worn by the patient and has at least one screen through which the display screen of the communication device is viewable. The communication device displays images in the form of the eye charts to the patient, who communicates through the communication to a remote examiner who conducts the refractive examination using multiple different eye charts to determine the prescription of the patient.
Methods for generating video-and audience-specific encoding ladders with audio and video just-in-time transcoding
A method including: populating an encoding ladder with a subset of bitrate-resolution pairs, from a set of bitrate-resolution pairs, based on a distribution of audience bandwidths; receiving a first request for a first playback segment, at a first bitrate-resolution pair in a encoding ladder, in the video from a first device; in response to determining an absence of video segments, at the first bitrate-resolution pair and corresponding to the segment, in a first rendition cache: identifying a first set of mezzanine segments, in the video, corresponding to the first playback segment; assigning the first set of mezzanine segments to a set of workers for transcoding into a first set of video segments according to the first bitrate-resolution pair; storing the first set of video segments in the first rendition cache; and based on the first request, releasing the first set of video segments to the first device.
DATA STREAM PRIORITIZATION FOR COMMUNICATION SESSION
A method for data stream prioritization by a session controller is described. Usage data associated with a video communication session is received for one or more client devices of the video communication session. The usage data is based on content within data streams of the video communication session. A first client device of the one or more client devices is identified as having a higher priority level during the video communication session based on the usage data. Instructions are sent to the first client device during the video communication session causing the first client device to improve a quality of a first data stream generated by the first client device for the video communication session.
METHODS AND APPARATUS TO REDUCE FALSE CREDITING FROM DELAYED REFERENCE SITES
Methods, apparatus, systems and articles of manufacture are disclosed to reduce false crediting from delayed reference sites. An apparatus includes memory, computer readable instructions, and a processor to execute instructions to generate a list of first media resources mapped to durations of time, the first media resources having corresponding monitored timestamps, the first media resources to represent monitored media exposure, generate a mapping of the durations of time to percentages of total media exposure, the total media exposure corresponds to a sum of the durations of time, determine, based on the mapping, a group of the first media resources that correspond to a threshold percentage of the total media exposure, and determine whether to execute a media crediting process based on whether the group of the first media resources have first timestamps corresponding second timestamps of second media resources stored in memory, the second media resources represent reference media sources.
Method and apparatus for controlling devices to present content and storage medium
A method for controlling devices to present content includes: determining content to be presented in response to a content request event occurring; determining a content presentation form supported by a presentation device; and providing corresponding presentation content to the presentation device in accordance with a determined presentation form. As such, the current content presentation form can be determined based on the content presentation forms supported by the presentation device, and the content in different presentation forms can be continuously presented, thereby enhancing the user experience.
Using metadata to aggregate signal processing operations
A technique including receiving and decoding a coded bitstream encoded with audio content including first audio objects corresponding to a first media content type of two consecutive media content types and second audio objects corresponding to a second media content type of the two consecutive media content types, and audio metadata corresponding to the audio content. The audio metadata including first and second audio object gains, for the first and second audio objects, generated in part based on a first fading curve of the first media content type and a second fading curve of the second media content type, respectively. The technique further includes applying the first and second audio object gains to the first and second audio objects, and rendering a sound field represented by the first audio object with the applied first audio object gain and the second audio object with the applied second audio object gain.
Generating a live media segment asset
A system is provided for generating a live media segment asset. A first programming schedule that references one or more pre-encoded media assets and/or one or more live input streams is published. A request that comprises one or more identifiers is received. Based on the one or more identifiers in the received request, manifest data and indexed metadata associated with one or more media segments from at least an indexed media content is inserted to a live media segment asset manifest. The indexed media content comprises the one or more pre-encoded media assets and/or one or more live input streams. Accordingly, based on the insertion of the manifest data and indexed metadata associated with the one or more media segments stream from at least the indexed media content referenced in the first programming schedule, and one or more context parameters, the live media segment asset is generated.
MANAGEMENT OF THE HTTP ADAPTIVE STREAMING OF AN ITEM OF DIGITAL CONTENT IN SCREEN SAVER MODE
A method for managing the HTTP adaptive streaming of an item of digital content within a multimedia stream player terminal in a local communication network is disclosed, the multimedia stream player terminal being associated with a terminal for rendering the item of digital content. On detection of an active state of a screen saver mode of the rendering terminal, such a management method implements a progressive reduction of a video rendering quality of the streamed item of digital content, and maintains an audio rendering quality of the item of content.
Method and Conference System Capable of Expanding Functions of the Conference System by Using Additional Circuit Board
A method for expanding functions of a conference system includes providing a first circuit board and a second circuit board disposed in the receiver, receiving a first wireless packet transmitted from the first transmitter merely through a second communication module of the second circuit board, controlling the second communication module for performing an unpacking process of the first wireless packet by a second processor of the second circuit board to generate first compressed media data, generating a first command signal by the second processor of the second circuit board for controlling a first processor of the first circuit board to receive the first compressed media data through a data channel, and decompressing the first compressed media data by the first processor for acquiring first media contents of the first transmitter.