H04N21/43072

METHOD AND SYSTEM FOR TRANSMITTING AND REPRODUCING VIDEO OF DYNAMIC BITRATE WITH A PLURALITY OF CHANNELS
20230096562 · 2023-03-30 · ·

Disclosed is a method and system for transmitting and reproducing a video of a dynamic bitrate using a plurality of channels. A video transmission method may transferring frames of a video to N encoders using an interleaving scheme, N denoting a first natural number greater than or equal to 2, generating N video streams by encoding the frames using the N encoders, each of the N video streams corresponding to one of the N encoders, and transmitting each of the N video streams as an independent stream.

SYSTEM AND METHOD FOR AUTOMATED AUDIO TRANSITIONS IN A MULTI-WINDOW VIDEO ENVIRONMENT

A system and method for enabling automated audio transitions in a multi-window video environment. This system and method provide for the autonomous selection of the audio associated with a particular one of the video windows based upon predetermined user preferences. The predetermined user preferences can be functions of the relative size and/or position of a particular video window, as well as the content, resolution, provider, or other characteristic associated with a particular video in a given window.

Content-modification system with jitter effect mitigation feature

One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.

Video processing method and apparatus, and storage medium

Embodiments of this application disclose a video processing method. The method may include: obtaining bullet comment data corresponding to a video data; obtaining keyword information entry matching the bullet comment data from a key information library as target keyword information entry, the key information library comprising keyword information entries and classification recognition models of target objects respectively corresponding to each of the keyword information entries; obtaining a target video frame from a plurality of video frames of the video data; recognizing an image region of a target object corresponding to the target keyword information entry in the target video frame based on a classification recognition model of the target object; determining the recognized image region as a target region; and performing animation processing on the target region in the target video frame in response to the target video frame in the video data being played.

AUDIO-VISUAL OFFSET PROCESS
20230080857 · 2023-03-16 ·

The present technology can provide a mechanism for generating an offset based on protocols that are used for delivering a digital multimedia content to correct a latency between an audio and visual experience of a digital multimedia content. A wireless audio transport latency may be determined based on whether there is a wireless audio transport playback protocol for the digital multimedia file. An encoding image latency may be determined based on whether the digital multimedia file is encoded. A total audio latency offset may be calculated based on a retinal image latency in addition to the encoding image latency minus the wireless audio transport latency. The retinal image latency is based on the persistence of vision.

Dynamic delay equalization for media transport

Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.

CONTENT PRESENTATION
20230131846 · 2023-04-27 ·

The invention relates to the field of content presentation.

A system and a computer-readable medium are described, comprising program instructions, which provide for display of the visual content parts by a display device synchronously with reproduction of the audio content parts by a reproducing device based on the content synchronization information; display of at least one visual content part not synchronized with an audio content part currently being reproduced without interrupting reproduction of the audio content part in response to at least one corresponding action by the user during his interaction with the input device interface; and a subsequent return to display of the visual content parts synchronously with reproduction of the audio content parts in response to at least one corresponding action by the user during his interaction with the input device interface or automatically upon the occurrence of a predetermined event.

SYSTEMS AND METHODS FOR CONCURRENTLY PLAYING MULTIPLE REMOTELY STORED MEDIA FILES IN A WEB BROWSER
20230125371 · 2023-04-27 ·

Systems and methods to seek a requested playback time for multiple remotely stored media files concurrently playing in a web browser running on a client computer, including providing, on a web page displayed by the web browser, a reference timeline based on metadata of each media file of a set of selected media files comprising media content. A seek instruction is received comprising a first requested playback time on the reference timeline. A subset of the media files which are to play at the first requested playback time on the reference timeline is identified based on the metadata of each media file of the set of selected media files. The media content of the subset of media files is retrieved for the first requested playback time from remote storage. The retrieved media content is output to corresponding display areas provided on the web page.

AUDIO TIME SYNCHRONIZATION USING PRIORITIZED SCHEDULE

Disclosed herein are system, method, and computer program product embodiments for synchronizing playback of an audio and/or video content. An embodiment operates by collectively selecting, by a first device in concert with a second device of a plurality of devices in a computer network session, and in accordance with a predetermined synchronization list comprising a first and second synchronization mechanism, the first synchronization mechanism over the second synchronization mechanism such that the first synchronization mechanism is more precise than the second synchronization mechanism. The first and second synchronization mechanisms are configured to provide a synchronized playback of the at least one of the audio content and the video content.

Video switching during music playback

Provided is a method for playing music, applicable to a terminal provided with a music player, including: playing first music by the music player and playing a video in a music playback page, wherein the first music corresponds to at least two videos; receiving a video switching operation in the music playback page, wherein the video switching operation includes at least one of a swipe operation, a tap operation, a long press operation, and a press operation; and switching the video being played in the music playback page in response to the video switching operation, and continuing playing the first music by the music player.