Patent classifications
H04N21/8456
METHOD FOR PLACING DELIVERY INFORMATION, ELECTRONIC DEVICE, AND STORAGE MEDIUM
The present disclosure relates to a method for placing delivery information, an electronic device and a storage medium. The method includes: dividing a candidate video for placing the delivery information into a plurality of video frames; determining a plurality of key frames from the plurality of video frames based on a correlation degree of every two adjacent video frames; determining a target frame from the plurality of key frames based on existing conversion information corresponding to each of the plurality of key frames and sampling conversion information corresponding to the each of the plurality of key frames; and placing a delivery component corresponding to the target frame into the target delivery frame.
ADAPTIVE STREAMING OF MEDIA CONTENT WITH BITRATE SWITCHING
A method for adaptive streaming of media content with bitrate switching is described, wherein the media content comprising a plurality of consecutive media segments. The method comprising, at a media streaming server: transmitting a segment of the media content encoded in a first coding mode having a first bitrate; receiving an indication for a coding mode switch to a second coding mode having a second bitrate and in response transmitting a transition segment for transitioning between the first coding mode and the second coding mode; and transmitting another segment of the media content encoded in the second coding mode.
SYNCHRONIZED RECORDING OF AUDIO AND VIDEO WITH WIRELESSLY CONNECTED VIDEO AND AUDIO RECORDING DEVICES
A method of synchronizing video and audio when recording with a video recording device and an audio recording device configured for wireless data communication with each other including activating a recording at the video recording device, sending an audio recording command from the video recording device to the audio recording device, storing a recorded video data stream in a memory of the video recording device, receiving an audio data stream from the audio recording device at the video recording device and storing in the memory of the video recording device, determining a delay of the stored audio data stream relative to the stored video data stream, and joining the stored audio data stream and the stored video data stream together, taking the determined delay into consideration, in order to provide a recording data stream with synchronized video and audio.
A METHOD FOR ESTIMATING BANDWIDTH BETWEEN A VIDEO SERVER AND A VIDEO CLIENT
A method for estimating bandwidth between a video server and a video client for playing back a video stream includes video packets. The method involves the following steps performed by the video client: receiving the video packets from the video server wherein the video packets are transmitted by the video server at predetermined time intervals; calculating a difference in a size of the video packets and a difference in a time of reception of the video packets; and estimating the bandwidth based on the calculated difference in size and the calculated difference in the time of reception. The present disclosure further relates to a media player configured to perform the disclosed method.
SYSTEMS AND METHODS FOR RECOMMENDING CONTENT USING PROGRESS BARS
During playback of a content item, a media signature corresponding to a first portion of the content item is identified. A number of media signatures representing portions of a plurality of other content items may have been previously identified and stored. Each stored media signature may also include an identifier of an associated content item and a timestamp corresponding to a position in the associated content item at which the signature is located. If it is determined that the identified media signature matches a stored media signature, a progress bar is generated for display comprising an identifier of the content item associated with the matching stored media signature, and a progress indicator corresponding to a timestamp associated with the stored media signature.
POINT CLOUD DATA ENCAPSULATION METHOD AND POINT CLOUD DATA TRANSMISSION METHOD
Provided are a point cloud data encapsulation method and a point cloud data transmission method. The point cloud data encapsulation method includes: compressing a point cloud media file; and encapsulating the compressed point cloud media file and setting a classification record according to a data type, where the classification record is used for indicating a data type of each portion of point cloud data in the point cloud media file. The problem of low transmission efficiency of the media content and waste of storage space in the point cloud data transmission is solved, the flexibility of the media content combination is increased, management control of a multimedia service is increased, users are given more rights to independently select and acquire the media content, diversified application scenarios are provided, and better multimedia content provision and transmission solutions are provided for network operators.
INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD
An information processing system for obtaining an audio content file for video data providing video content representing a sport event, including: a receiver configured to receive a data stream including the video data; a preference data obtainer configured to obtain preference data, wherein the preference data indicate a selected competitor participating in the sport event; a category identifier obtainer configured to obtain a category identifier from a machine learning algorithm into which the video data is input, wherein the machine learning algorithm is trained to classify a scene represented in the video content into a category of a predetermined set of categories associated with the sport event, wherein the category identifier indicates the category into which the scene is classified; an audio content file obtainer configured to obtain, based on the obtained category identifier and the obtained preference data, the audio content file from a prestored set of audio content files, wherein the audio content file provides audio content associated with the category of the scene and the preference data; and a synchronizer configured to synchronize the audio content and the video content for synchronized play back of the scene by a media player configured to play back the video content and the audio content file.
INTELLIGENT REPLACEMENT OF VIDEO CONTENT SEGMENTS
A video services system and related operating methods are disclosed here. A method of operating the video services system involves: processing encoded video data that conveys an original version of video programming having primary video content divided into primary video segments, and having secondary video content in a secondary video segment arranged adjacent to at least one of the primary video segments; obtaining a primary program identifier that uniquely identifies the primary video content; and reviewing information linked to the obtained primary program identifier. In response to the reviewing, a replacement video segment is identified to replace the secondary video segment. The secondary video segment is replaced with the replacement video segment.
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.
Repair mechanism for adaptive bit rate multicast
An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive data indicating a packet loss signaling mechanism, the packet loss signaling mechanism comprising at least one of that segments are sent in chunks, that transport object identifiers (TOIs) are sequential, or that a last packet of an object assigned to a TOI has a specific flag set in a header of the last packet, a base URL, a maximum latency, or a synchronization point in a file delivery header; detect loss of a packet using the at least one of the packet loss signaling mechanisms, the lost packet including missing media data; generate a byte range request for the missing media data using information of the file delivery header; and deliver a proper media object to a media application.