H04N21/26216

System and method for monitoring whole home digital video recorder usage for internet protocol television

The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.

Method and system for providing non-real-time content distribution services

A system and method of operating an over-the-air broadcast television system having spectrum capacity that has a first portion for linear broadcasting content in real time and a second portion corresponding to a dormant capacity. A content distribution network system receives digital content from a content storage system. A dormant capacity estimator estimates dormant capacity of the spectrum capacity. An intermediate storage device communicates a registration request signal to the content distribution network system using a reverse link. The content distribution network system communicates a registration acknowledgement signal to the intermediate storage device. The content distribution network system communicates the digital content to the intermediate storage device through the over-the-air broadcast television network system. The intermediate storage device stories the digital content therein. The content distribution network system communicates the digital content to a user device through a local link after storing the digital content.

Streaming and Downloading of Content
20210409472 · 2021-12-30 ·

Methods, apparatuses, systems, and software are described for providing content to a device comprising streaming content and sending content in a non-streaming manner (e.g., by downloading a file containing the content). In some aspects, switching between streaming and downloading may be performed in a dynamic manner during presentation of the content, and may be seamless to the user's viewing experience.

DATA DELIVERY DEVICE, SYSTEM, METHOD, AND RECORDING MEDIUM
20210409740 · 2021-12-30 · ·

[Problem]In order to improve the likelihood of being able to continue delivery even during degradation of communication quality and improve the efficiency of use of the capability of a transmission path, even with hierarchical encoding having a small number of hierarchies, the present invention comprises: measuring the communication quality of the transmission path with a data receiving device; determining a hierarchical structure of hierarchical data on the basis of the results of measuring the communication quality; generating the hierarchical data of the hierarchical structure by hierarchical encoding of input data; and delivering delivery data of at least some hierarchies of the hierarchical data to the data receiving device.

Method, and device for determining a video bitrate, and storage medium

The present disclosure provides a method and device for determining a video bitrate and a storage medium. The method includes: acquiring, after a (k−1).sup.th video block is stored in a buffer and before a k.sup.th video block is stored in the buffer, a first predicted throughput value and an error range thereof of the buffer corresponding to the k.sup.th video block, and acquiring a offset and a variation y(k); calculating a first bitrate variation based on the current state, the first predicted throughput value and a preset evolution model; calculating a second bitrate variation based on the current state, the first predicted throughput value and the error range; and determining a video bitrate of the k.sup.th video block based on a video bitrate of the (k−1).sup.th video block, the first bitrate variation and the second bitrate variation.

DATA TRANSMISSION METHOD AND APPARATUS
20210392391 · 2021-12-16 ·

The present disclosure relates to a data transmission method and apparatus, and belongs to the field of Internet technology. The method includes: determining whether a to-be-sent video data packet exists each time a preset data sending cycle is reached; if the to-be-sent video data packet does not exist, selecting at least one video data packet, a number of times the at least one video data packet has been sent satisfying a preset sending-times condition and total data volume of the at least one video data packet satisfying a preset expected data-volume condition, from sent video data packets based on a number of times each of the sent video data packets has been sent, and determining a filling data packet according to selected video data packet; and sending the filling data packet to a receiving terminal.

Vehicle entertainment system

Methods and systems for a vehicle entertainment system are provided. One method includes generating by a processor, a plurality of media sets for storing a plurality of media files at a transportation vehicle, each of the plurality of media set configured to store a first set of media files playable at the same time by all passengers, a second set of media files playable at the same time by up to X percentage of the passengers and a third set of media files playable at the same time by up to Y percentage of the passengers; distributing by the processor, the plurality of media files for storage across a plurality of smart monitors of the transportation vehicle; monitoring user access of the plurality of media files on the transportation vehicle; and modifying by the processor, an assignment of a media file between the first set, the second set and the third set based on a plurality of factors.

METHOD FOR MANAGING NETWORK LIVE STREAMING DATA AND RELATED APPARATUS, AND DEVICE AND STORAGE MEDIUM

A method for managing network live streaming data and a related apparatus, device and storage medium, the method includes: a stream pushing request transmitted by a data access device is received; a stream pushing parameter set based on a media content feature of stream pushing data from multiple data sources in the data access device is determined; a target port is then determined according to the stream pushing parameter; the stream pushing data transmitted by the data access device is further received through the target port; and the stream pushing data is pushed to a live streaming device, so that the live streaming device plays media content data in a network live streaming process. In this way, a process of combining media content of multiple terminals and performing network live streaming is implemented.

Method And System For Maximizing Uplink Bandwidth In A Communication System

A system and method for maximizing bandwidth in an uplink for a 5G communication system is disclosed. Multiple end devices generate image streams. A gateway is coupled to the end devices. The gateway includes a gateway monitor agent collecting utilization rate data of the gateway and an image inspector collecting inspection data from the received image streams. An edge server is coupled to the gateway. The edge server includes an edge server monitor agent collecting utilization rate data of the edge server. An analytics manager is coupled to the gateway and the edge server. The analytics manager is configured to determine an allocation strategy based on the collected utilization rate data from the gateway and the edge server.

GATEWAY DEVICE
20220191572 · 2022-06-16 · ·

A gateway device is provided. The gateway device comprises a plurality of RF transceivers. Each RF transceiver is for providing a network connection between the gateway device and a corresponding wireless communication network in a plurality of wireless communication networks. The gateway device comprises a processor for receiving raw video recorded by a video camera connected to the gateway device, receiving an identification of a set of one or more destination devices to receive a livestream video from the gateway device, determining a quality of the network connections between the gateway device and the plurality of wireless communication networks, selecting a wireless communication network with a highest quality network connection for communicating with the set of destination devices, encoding the raw video into a compressed video stream, and livestreaming the compressed video stream to the set of destinations devices through the RF transceiver corresponding to the selected wireless communication network.