Patent classifications
H04N21/2181
A METHOD AND SYSTEM FOR DOWNLOADING A DATA RESOURCE
A method for downloading a data resource includes: at the beginning of downloading a target data resource, determining, by a first device, a plurality of candidate devices storing data slices of the target data resource and slice serial numbers of data slices of the target data resource stored by each of the plurality of candidate devices; acquiring, by the first device, a total number of slices for data slices of a same type of data resources as the target data resource that have been downloaded from each of the plurality of candidate devices; and downloading, by the first device, the data slices of the target data resource according to the slice serial numbers, the total number of slices downloaded from each of the plurality of candidate devices, and a preset time-length for overtime switch.
IMAGE PROCESSING METHOD AND APPARATUS
An image processing method, an image processing apparatus, an electronic device, and a computer-readable storage medium are provided. In the method, a video image is acquired, where the video image includes a two-dimensional sticker, and the two-dimensional sticker includes a target area. by performing key point detection on the video image, a preset number of first key points associated with the target area in the two-dimensional sticker are acquired. The preset number of second key points that are marked and associated with the target area are acquired. A display area of the two-dimensional sticker in the video image is determined according to the preset number of the first key points and the preset number of the second key points, and the two-dimensional sticker is rendered in the display area.
Grouped zones in a system with multiple media playback protocols
A first networked device may perform operations including receiving, from a media source device, a media stream. The first networked device may be configured to use a first media playback protocol and the media source device may be configured to use a second media playback protocol. The first media playback protocol and the second media playback protocol may be incompatible. Operations may further include transmitting, to a second networked device, the media stream. The first networked device and second networked device are configured to operate in a bonded zone.
Adaptive processing and content control system
Systems, methods, and non-transitory, machine-readable media to facilitate adaptive processing and content control are disclosed. Content composites may be created and configured according to a computational model that may include a hierarchical ordering of the content composites using a hierarchical data structure. The configured content composites may be presented with a graphical user interface of an endpoint device. Metrics of interactions with interface elements corresponding to the configured content composites may be determined using a processing device that monitors inputs. The computational model may be automatically trained using the metrics of interactions to create an adapted computational model. Adapted content composites may be created and configured according to the adapted computational model that may include a second hierarchical ordering using a second hierarchical data structure. The adapted content composites may be presented with the graphical user interface.
Connected-media end user experience using an overlay network
An Internet infrastructure delivery platform (e.g., operated by a service provider) provides an overlay network (a server infrastructure) that is used to facilitate “second screen” end user media experiences. In this approach, first media content, which is typically either live on-demand, is being rendered on a first content device (e.g., a television, Blu-Ray disk or another source). That first media content may be delivered by servers in the overlay network. One or multiple end user second content devices are then adapted to be associated with the first content source, preferably, via the overlay network, to facilitate second screen end user experiences (on the second content devices).
Cloud queue tombstone
Example techniques relate to cloud queue tombstones. An example implementation may involve a computing system receiving instructions to remove a particular media item from a playback queue. Based on the instructions, the computing system removes the particular media item from the playback queue and adds, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue. The computing system receives, from the media playback system, a request for a window of one or more media items from the playback queue. Based on the request, the computing system sends, to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator. The computing system detects a given tombstone removal trigger from among multiple tombstone removal triggers and based on the detecting, removes the tombstone indicator from the playback queue.
Time shift buffer via flash memory
Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.
Grouping in a system with multiple media playback protocols
While a first playback device is a member of a synchronous media playback group with a second playback device using a first media playback protocol, and after a particular playback setting is enabled using the first media playback protocol, the first playback device receives, from a media source device, a first media stream using a second media playback protocol. The first and second media playback protocols are incompatible. The first playback device determines that the particular playback setting is enabled and that the synchronous media playback group includes the first playback device and the second playback device. Subsequently, the first playback device (i) generates a second media stream based on the received first media stream, the second media stream including information for synchronous playback with the first playback device, and (ii) transmits, to the second playback device, the second media stream using the second media playback protocol.
LIVE VIDEO PRODUCTION SYSTEM, LIVE VIDEO PRODUCTION METHOD, AND CLOUD SERVER
A live video production system according to the present disclosure includes a plurality of cameras whose imaging operation is controlled according to a remote control signal, and a cloud server that receives individual video signals obtained by imaging by the plurality of cameras and transmits a main line video signal based on the individual video signals. The cloud server obtains the main line video signal by output control of a video based on a plurality of received individual video signals according to a first operation signal that is an operation signal related to editing of a video received from an outside, and transmits the remote control signal for at least one of the plurality of cameras according to a second operation signal that is an operation signal related to control of a camera received from the outside.
METHODS AND INTERNET OF THINGS SYSTEMS FOR MANAGING CAMERA DEVICES OF PUBLIC LANDSCAPE IN SMART CITIES
The present disclosure provides a method and an Internet of Things system for managing a camera device of a public landscape in a smart city. The method is implemented based on the Internet of Things system, the system including a plurality of user platforms, a service platform, a management platform, and a plurality of object platforms. The method includes: counting, based on the service platform, a count of audience of the landscape images corresponding to the different user platforms in a preset future duration, and sending the count of the audience to the management platform, wherein the count of audience of the landscape images corresponding to the different user platforms in the future duration is determined through processing the count of the audience of the landscape images in a preset historical duration based on a third prediction model, and the third prediction model is the machine learning model; and determining, based on the management platform, a camera device to be canceled, the camera device to be canceled being a camera device corresponding to a landscape image whose the count of the audience does not satisfy a preset condition.