Patent classifications
H04N21/64784
METHODS, SYSTEMS, AND DEVICES FOR DETERMINING SHORT-FORM VIDEO CONTENT TRAFFIC FLOWS AND LONG-FORM VIDEO CONTENT TRAFFIC FLOWS FROM ENCRYPTED VIDEO TRAFFIC
Aspects of the subject disclosure may include, for example, determining a communication device initiating a first communication session with a video content server, and determining the communication device is downloading video content during the first communication session from the video content server over a portion of a communication network resulting in first downloaded video content. Further embodiments include determining a video content service associated with the first downloaded video content, and identifying the first downloaded video content as short-form video content in response to determining a group of network traffic features associated with the first downloaded video content during the first communication session. Additional embodiments include providing first instructions to a network device to adjust a group of network resources associated with the portion of the communication network. The network device adjusts the group of network resources associated with the portion of the communication network. Other embodiments are disclosed.
METHODS, SYSTEMS AND DEVICES FOR DETERMINING PRE-LOADED VIDEO CONTENT DURATION AND SIZE IN SHORT-FORM ENCRYPTED VIDEO CONTENT
Aspects of the subject disclosure may include, for example, determining a communication device has initiated a first communication session with a video content server over a communication network, and identifying that the communication device is downloading short-form video content during the first communication session over a portion of the communication network. Further embodiments include determining a size and duration of pre-loaded short-form video content during the first communication session, and determining the communication device has initiated a second communication session with the video content server over the communication network. Additional embodiments include providing instructions to a network device according to the size and duration of the pre-loaded short-form video content to adjust network resources associated with the portion of the communication network. The network device adjusts the network resources associated with the portion of the communication network. Other embodiments are disclosed.
TRAINING AN ENCRYPTED VIDEO STREAM NETWORK SCORING SYSTEM WITH NON-REFERENCE VIDEO SCORES
At least three uses of the technology disclosed are immediately recognized. First, a video stream classifier can be trained that has multiple uses. Second, a trained video stream classifier can be applied to monitor a live network. It can be extended by the network provider to customer relations management or to controlling video bandwidth. Third, a trained video stream classifier can be used to infer bit rate switching of codecs used by video sources and content providers. Bit rate switching and resulting video quality scores can be used to balance network loads and to balance quality of experience for users, across video sources. Balancing based on bit rate switching and resulting video quality scores also can be used when resolving network contention.
WIRELESSLY STREAMING VENUE-BASED DATA TO CLIENT DEVICES
Methods and systems for streaming venue-based to one or more mobile devices (e.g., smartphones, tablet computing devices, laptop computers, smartwatches other wearable computing devices). Venue-based data (e.g., video, audio, other data) can be processed via one or more servers associated with a packet based wireless network having at least some aspects of a wireless network that can employ one or more optical frequency bands and one or more radio frequency band for data communications, said venue-based data associated with a venue (e.g., a stadium, baseball park, eSports event, etc.). The venue-based data can be wirelessly streamed from packet based wireless network to a mobile device (or multiple mobile devices) for display via a display screen associated with the mobile device after processing (e.g., image processing) of the venue-based data.
Digital television network structure and user terminal
This invention discloses a digital TV broadcast system coordinated with a broadband communication network, an information transmission network in which the broadcast system is applied, a digital TV heterogeneous network architecture, and a client terminal used in each of the above network systems. The various broadcast system architectures of the invention adopt the design concept of heterogeneous network which integrates a broadcast network with other networks, for example, a communication network, the Internet and the like, to form a heterogeneous network architecture coordinating various networks. Meanwhile, the usage in bad conditions are taken into account, and a broadcast TV system which enables uplink transmission by using a broadcast link is designed. The terminal of the invention is a terminal applicable in these heterogeneous network architectures, is capable of receiving signals transmitted from various networks, and can enable flexible receiving and access modes with a series of control means. The network system and client terminal of the invention can achieve an optimized allocation of network resources, save spectrum resources, and enable optimized transmission and management of information resources.
Just-in-time distributed video cache
A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster.
Method and device, equipment, and storage medium for data processing
A data processing method is provided. The method includes receiving a single aggregated data stream from a data aggregation device. The aggregated data stream includes multiple data packets captured by multiple video capture devices respectively, and each data packet has an identifier of the video capture device that captures the data packet. The method further includes determining multiple videos associated with the multiple video capture devices from the aggregated data stream based on the identifiers. Each video includes data packets with the same identifier.
METHOD AND DEVICE FOR MANAGING PROCESSING OF MEDIA CONTENT, AND COMPUTER-READABLE RECORDING MEDIUM
A media content processing management method according to an embodiment of the disclosure includes: obtaining, from a network based media processing (NBMP) source, workflow information for media content processing; identifying whether to use a feedback task, based on the workflow information, obtaining, from a function repository, function information about a function of the feedback task or about a function of at least one media task for the media content processing, based on the workflow information, obtaining task information based on at least one of the workflow information and the function information, delivering the task information to each of tasks, obtaining client feedback information, and updating the task information based on the client feedback information, wherein the task information includes at least one of input information, output information, configuration information, or connection information of each of the tasks, and the connection information includes connection information of a media processing task and the feedback task, the media processing task using client assistance information from among the at least one media task.
Ethernet decoder device and method to access protected content
The present invention aims to address the issue of deploying costly hardware by proposing a content protection layer with an easy distribution capability to clients. The aim is achieved by an network device for descrambling an access controlled audio/video content stream, said network device being configured to be connected to a network router comprises a memory to store a unique address UA specific to the network device, an network input/output interface, a descrambler to descramble the audio/video content stream, and a watermark engine configured to watermark the descrambled audio/video content stream by applying the unique address. A further object of the invention is a method to access scrambled audio/video content stream in a local or roaming mode by a multimedia reception device connected via an IP network to a network router having an IP port connected to the network device.
SYSTEM AND METHOD FOR AUTHENTICATION AND LOGIN PORTABILITY FOR MULTISCREEN DISCOVERY AND LAUNCH OF FIRST SCREEN CONTENT
A device including a communication component, a DIAL protocol component, a video processing component and a PIC verification component. The communication component can wirelessly receive a personal identification code, can communicate with a display and can receive first video content from a content provider. The DIAL protocol component can perform protocols in accordance with a multiscreen discovery and launch of first screen content specification. The video processing component can provide first video data including PIC image data corresponding to a code so as to display the first video data and a PIC image on the display. The PIC verification component can generate a verification signal when the personal identification code corresponds to the PIC image data. The video processing component can further provide the first video content to the display based on the verification signal.