Patent classifications
H04N21/239
VIDEO PROCESSING METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
A video processing method includes playing a first video posted by a first account, the first video being obtained by photographing a real creature, the first video including a resource transmission access, the resource transmission access instructing to transmit a first type of resource to the first account, and the first type of resource being exchanged for a target type of supply used by the real creature in the first video, and transmitting, based on a triggering operation for the resource transmission access during the playing of the first video, the first type of resource of a second account currently logged in to the first account.
Intermediate key frame selection and animation
Mechanisms provide intermediate key frame animation during a media seek. A streaming server receives a seek request from a client device while the streaming server provides the client device with a media stream. The seek request is made when the media stream is playing at an initial location and the seek request includes a request to play the media stream from a seek location. In some embodiments, intermediate key frames before the seek location are identified. In other instances, intermediate key frames between the initial location and the seek location are identified. These intermediate key frames are provided to the client device for display before the media stream begins playing at the seek location.
TV-based ordering system, method for ordering using TV-based ordering system and recording medium thereof
A TV-based ordering system, a TV-based ordering method, and a recording medium are provided. The TV-based ordering system includes a content providing server that receives an order request corresponding to an user input from a set-top box, and an ARS server that receives order information corresponding to the order request from the content providing server, and telephonically connects to the user terminal in response to the order information.
Method and apparatus for identifying a single user requesting conflicting content and resolving said conflict
Systems and methods for automatically determining when a single party is playing or requesting conflicting content on two different devices, and resolving the conflict accordingly. Systems automatically identify when a single user is playing back a content stream on one device, then requests another content stream on another device. If the two content streams conflict, the conflict is automatically resolved in a number of ways, including by automatically pausing or redirecting one of the content streams. Conflict identification may also be carried out with the assistance of an added state flag that indicates a device or stream that has audio priority in a conflict. Thus, for example, when one user requests two conflicting content streams, and only one stream is associated with the conditional audio enabled flag, audio of the flagged stream may be played, while the other stream is muted.
Adaptive Bitrate Deduplication
Various embodiments describe methods, systems, and devices for reducing the duplication of live media content stored by a computing device for later deployment as a time-shifted playback. A content request for a time-shifted playback of live media content may be received from a client computing device. A record of the content request may be created, wherein the record includes completion data for object files corresponding to segments of the live media content stored separately from the record. The completion data, unique to the content request, may enable playback of the time-shifted playback. The time-shifted playback may be compiled from the object files received from an object store and the completion data. The compiled time-shifted playback is unique to the content request as compared to compilations for other content requests. Access for the client computing device may be enabled to an assigned private path.
Method for managing live-streaming room, and electronic device
A method for managing a live-streaming room comprises displaying a first live-streaming interface of a live-streaming room by a first terminal; detecting a first operation through the first live-streaming interface; and sending a first instruction to a live-streaming server in response to the first operation, wherein the live-streaming server is configured to send the first instruction to a second terminal, the first instruction instructs the second terminal to perform a synchronization operation with the first terminal.
Event/object-of-interest centric timelapse video generation on camera device with the assistance of neural network input
An apparatus including an interface and a processor. The interface may be configured to receive pixel data generated by a capture device. The processor may be configured to generate video frames in response to the pixel data, perform computer vision operations on the video frames to detect objects, perform a classification of the objects detected based on characteristics of the objects, determine whether the classification of the objects corresponds to a user-defined event and generate encoded video frames from the video frames. The encoded video frames may be communicated to a cloud storage service. The encoded video frames may comprise a first sample of the video frames selected at a first rate when the user-defined event is not detected and a second sample of the video frames selected at a second rate while the user-defined event is detected. The second rate may be greater than the first rate.
Storing and retrieving unused advertisements
The exemplary embodiments relate to implementing a mechanism that is configured to select and insert a video advertisement into a video stream that is to be provided to a user device by a streaming service. This may include receiving a request for a video stream from a user device. In response to the request, transmitting a first portion of the video stream to the user device and determining that second a portion of the video stream is to include multiple video advertisements. One or more video advertisements may be selected from a database that includes a set of video advertisements that were previously removed from a further video stream. The one or more video advertisements may then be inserted into the video stream. The second portion of the video stream is then transmitted to the user device.
TV broadcasting system that automatically generates progress data for broadcasting
A broadcasting system that automatically generates broadcast transmission progress data generates and provides broadcast transmission progress data for real-time broadcast images including product information, discount information, and delivery information related to real-time broadcast images.
MEDIA RESOURCE STORAGE AND MANAGEMENT
A computer-implemented method obtains a plurality of image files, each corresponding to an image in a video stream and builds a common file from a contiguous grouping of the plurality of image files. The video stream has a plurality of contiguous video segments, each having a first video frame, and the plurality of image files correspond to the plurality of first video frames of the plurality of video segments. The plurality of video segments are of approximately equal duration.