Patent classifications
H04N21/44016
LIVE VIDEO BROADCAST METHOD, LIVE BROADCAST DEVICE AND STORAGE MEDIUM
The present disclosure provides a live video broadcast method performed by a terminal device. The method includes: receiving a live broadcast command to live broadcast a video game in real time, and creating a video buffer for the video game based on the live broadcast command; while playing the video game in real time, extracting video picture frames from the video game and storing them in the video buffer; collecting voice data by using a microphone of the terminal device, and synchronously synthesize the voice data and the video picture frames stored in the video buffer into a video streaming media file; and uploading the video streaming media file to a live broadcast server for live broadcasting the video streaming media file on other mobile devices.
Facilitating panoramic video streaming with brain-computer interactions
Aspects of the subject disclosure may include, for example, obtaining one or more signals, the one or more signals being based upon brain activity of a viewer while the viewer is viewing media content; predicting, based upon the one or more signals, a first predicted desired viewport of the viewer; obtaining head movement data associated with the media content; predicting, based upon the head movement data, a second predicted desired viewport of the viewer; comparing the first predicted desired viewport to the second predicted desired viewport, resulting in a comparison; and determining, based upon the comparison, to use the first predicted desired viewport to facilitate obtaining a first subsequent portion of the media content or to use the second predicted desired viewport to facilitate obtaining a second subsequent portion of the media content. Other embodiments are disclosed.
Event-based speech interactive media player
Interactive content containing audio or video may be provided in conjunction with non-interactive content containing audio or video to enhance user engagement and interest with the contents and to increase the effectiveness of the distributed information. Interactive content may be directly inserted into the existing, non-interactive content. Additionally or alternatively, interactive content may be streamed in parallel to the existing content, with minimal modification to the existing content. For example, the server may monitor content from a content provider; detect an event (e.g., a marker embedded in the content stream, or in a data source external to the content stream); upon detecting the event, play interactive content at a designated time while silencing the content stream of the content provider (e.g., by muting, pausing, playing silence.) The marker may be a sub-audible tone or metadata associated with the content stream. The user may respond to the interactive content by voice.
REPRODUCTION APPARATUS, TRANSMISSION APPARATUS, REPRODUCTION METHOD, AND TRANSMISSION METHOD
A reproduction apparatus includes circuitry and memory coupled to the circuitry. In operation, the circuitry: obtains a first segment including first subpictures corresponding to points of time and a second segment including second subpictures corresponding to the points of time; combines the first subpictures and the second subpictures to generate access units corresponding to the points of time; and reproduces the access units generated.
METHOD, SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM FOR IMPLEMENTING FAST-SWITCHING MODE BETWEEN CHANNELS IN MULTI-LIVE TRANSMISSION ENVIRONMENT
A method, a system, and a computer-readable recording medium implement a fast-switching mode between channels in a multi-live transmission environment. A composite image in which images of multiple channels are synthesized into one image in a live transmission environment is received as one stream to configure a multi-view composed of the images of the multi-channels and, as an image of a specific channel is selected in the multi-view, the original image of the specific channel is received and the multi-view may be switched to a full-view of the image of the specific channel.
SYSTEMS, METHODS, AND APPARATUSES FOR BUFFER MANAGEMENT
Methods, systems, and apparatuses for content deliver, buffer management and synchronization are described herein. Content being played back on a playback platform is analyzed and based on the analysis, asynchronous playback of the content may be determined. A source buffer flush may be performed to correct the asynchronous playback. After the source buffer flush is performed, content segments may be written to the source buffer so that playback of the content on the playback platform resumes with synchronized audio and video.
SYSTEMS AND METHODS FOR TRANSITIONING BETWEEN DIFFERENT CONTENT
In some implementations, a device may provide content received via a quadrature amplitude modulation channel. The device may receive supplemental content information regarding supplemental content to be provided during a period of time associated with providing the content, wherein the supplemental content information includes a uniform resource locator (URL) identifying a location of the supplemental content and start time information identifying a time when the supplemental content is to be provided. The device may obtain the supplemental content using the URL. The device may transition, from providing the content, to providing the supplemental content based on the start time information. The device may transition, from providing the supplemental content, to providing the content after providing the supplemental content.
METHODS AND SYSTEMS FOR RESOURCE MANAGEMENT
Methods and systems for resource management are described. A computing device may determine a duration of a content break satisfies a timing threshold. Based on the duration of the content break satisfying the timing threshold, the computing device may cause an encoder to cease an encoding operation. Based on the duration of the content break satisfying the timing threshold, the computing device may cause the encoder to send to a media device, secondary content and cause the media device to repeatedly output the secondary content rather than sending repeated requests for the secondary content.
Enhanced immersive digital media
This disclosure describes systems, methods, and devices related to immersive digital media. A method may include receiving, at a first device, first volumetric data, and second volumetric data including a first volumetric time slice of a first volumetric media stream. The method may include determining that the first volumetric time slice includes a first portion and a second portion, the first portion representing a first object and including an amount of the second volumetric data. The method may include determining that the first volumetric data represents the first object. The method may include generating a second volumetric time slice including the first volumetric data and the second portion of the first volumetric time slice, and generating a second volumetric media stream including the second volumetric time slice. The method may include sending the second volumetric media for presentation at a third device.
Content-modification system with user experience analysis feature
In one aspect, a method includes determining a content-modification operation channel-change rate for a group of content-presentation devices having a common content-presentation device attribute; comparing the content-modification operation channel-change rate with a baseline channel-change rate; determining that a result of the comparing satisfies a threshold condition; and based on determining that the result of the comparing satisfies the threshold condition, preventing at least one content-presentation device of the group of content-presentation devices from carrying out a future content-modification operation.