H04N21/8106

Method and system for providing media content to a client

A method for providing media content within a media distribution network. The method comprises transforming source media content into an interim format, thereby providing transformed content. Furthermore, the method comprises storing the transformed content on at least one core storage unit. In addition, the method comprises receiving a request for the source media content from a client. The method further comprises encoding the transformed content or intermediate coded content derived therefrom into encoded content suitable for transmission over a core network and/or an edge network, as well as sending the encoded content via the core network and/or the edge network to the client.

Cross-Device Content Projection Method and Electronic Device
20220353571 · 2022-11-03 ·

A cross-device content projection method includes a first electronic device starting to play first content. The first electronic device obtains, from a near-field communication (NFC) tag, N second electronic devices bound to the NFC tag, where N is an integer greater than 1. The first electronic device projects, according to a preset projection policy, the first content onto at least two of the N second electronic devices for continuous playing.

Switch of audio and video

A method includes: sending, upon receipt of an audio-only playing instruction in a process of synchronously playing audio and video of streaming media content using DASH, a request of obtaining audio data files of the streaming media content to a server, wherein video data files formed according to video content of the streaming media content and the audio data files formed according to audio content of the streaming media content are stored in the server; receiving the audio data files of the streaming media content from the server, and parsing out the audio content according to the audio data files; performing audio-only playing for the streaming media content according to the audio content.

CREATING INTERACTIVE DIGITAL EXPERIENCES USING A REALTIME 3D RENDERING PLATFORM

Certain aspects of the present disclosure provide techniques for creating interactive digital experiences for linear content. This includes identifying a plurality of assets relating to presentation of linear content. It further includes generating interactive content using the linear content, including generating an interactive sequence referencing one or more of the plurality of assets and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content. The timeline includes one or more branches relating to the linear content, and selection of a first branch of the one or more branches is based on the interactive sequence. It further includes transmitting the interactive content to a user.

Adaptive switching in a whole home entertainment system
11611788 · 2023-03-21 · ·

Provided herein are various embodiments for synchronizing playback of audio and video. An embodiment operates by determining that a first quality video is being received at a media device. It is determined that a buffer of the media device is not large enough to buffer the first quality video long enough to synchronize an output of the high quality video with the output of the audio by one or more wireless speakers. A second quality of the video that the buffer can hold long enough to synchronize is identified, wherein the second quality of the video is lower than the first quality of the video. The media device outputs the video at the second quality and the corresponding audio to the one or more wireless speakers.

Multi-Viewpoint Multi-User Audio User Experience
20230079893 · 2023-03-16 ·

An apparatus configured to: receive a spatial media file comprising a plurality of viewpoints; determine a viewpoint from the plurality of viewpoints for a user consuming the spatial media file; receive an audio stream associated with the viewpoint; receive an augmentation audio stream, wherein the augmentation audio stream is at least partially different from the audio stream; control an audio rendering of the audio stream based, at least partially, on metadata associated with the augmentation audio stream; and provide the audio rendering of the audio stream for mixing with a rendering of the augmentation audio stream.

Vehicle entertainment system providing paired wireless connections for multiple wireless headphones and related methods

A vehicle entertainment system is for use with wireless headphones, with each wireless headphone being operable via a respective paired wireless connection. The vehicle entertainment system may include video entertainment displays for a vehicle, and a controller for the vehicle. The controller may be configured to establish respective paired wireless connections with the wireless headphones, and provide selectable access to a plurality of different audio/video (A/V) entertainment content streams. Each of the A/V entertainment content streams may include a respective video entertainment stream and an associated audio entertainment stream. The controller may be further configured to send selected video entertainment content streams for viewing at the video entertainment displays, and send selected audio entertainment content streams over the respective paired wireless connections for hearing at the wireless headphones.

Publishing a disparate live media output stream that complies with distribution format regulations

Provided is a system and method for publishing a disparate live media output stream that complies with distribution format regulations. The system generates a preview based on a low-latency protocol for a plurality of live input streams. Based on at least one event identified in the preview in real-time, an updated schedule is generated. In accordance with the updated schedule, a disparate live media output stream manifest is generated based on manipulation of manifests of the plurality of live input streams and pre-encoded media assets.

Methods, systems, and media for synchronizing audio and video content on multiple media devices
11606596 · 2023-03-14 · ·

Methods, systems, and media for synchronizing audio and video content on multiple media devices are provided. In some embodiments, the method comprises: receiving, at a media device, an indication of a media content item to be presented using the media device, wherein the media device includes an audio component for presenting audio content associated with the media content item and a video component for presenting video content associated with the media content item; determining that the media device is associated with a group of media devices for presenting the media content item, wherein the group of media devices includes the media device and at least one audio device that presents the audio content associated with the media content item; generating an audio timestamp that controls the presentation of the audio content on the group of media devices; generating a video timestamp that control the presentation of the video content on the group of media devices, wherein the video timestamp is based on the generated audio timestamp; and causing, at the media device, the video content associated with the media content item to be presented using the generated video timestamp and causing the audio content associated with the media content item to be simultaneously presented by the at least one audio device in the group of media devices by transmitting the audio timestamp to the at least one audio device in the group of media devices.

METHODS AND INTERFACES FOR HOME MEDIA CONTROL

The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.