Patent classifications
H04L65/765
DATA STREAMING PROTOCOLS IN EDGE COMPUTING
Systems and methods are provided for reducing stream data according to a data streaming protocol under a multi-access edge computing. In particular, an IoT device, such as a video image sensing device, may capture stream data and generate inference data by applying a machine-learning model trained to infer data based on the captured stream data. The inference data represents the captured stream data in a reduced data size based on performing data analytics on the captured data. The IoT device formats the inference data according to the data streaming protocol. In contrast to video data compression, the data streaming protocol includes instructions for transmitting the reduced volume of inference data through a data analytics pipeline.
System and Method for Providing Local Content
A content delivery system adapted to provide access to local content is provided. In one embodiment, the system includes a stream director server and an encoder. The stream director server is adapted to receive a request for local content from a client, determine an identifier corresponding to the local content, and provide a redirect to the client based on the identifier. The encoder is adapted to receive a redirected request from the client and provide the local content to the client for presentation. A method of providing access to local content is also provided. The method includes receiving a request for local content from a client at a server; parsing client identifying data and content identifying data from the request; authenticating the request based at least in part on the client identifying data; and providing a redirect to the client for the requested content.
Communication management system, communication system, computer-readable recording medium, and maintenance system
A communication management system includes: a storage unit configured to store destination information of a first communication terminal that establishes a first session with a relay device that relays communication data, destination information of a conversion system that performs mutual conversion between communication schemes of communication data transmitted from the first communication terminal and a second communication terminal and establishes a second session with the relay device, and destination information of the second communication terminal that establishes a third session with the conversion system; a receiving unit configured to receive start request information to start communication between the communication terminals from the first communication terminal; an extracting unit configured to extract destination information of each communication terminal and the conversion system stored in the storage unit, based on the received start request information; and a transmitting unit configured to transmit the extracted destination information to the relay device.
Real-time incorporation of user-generated content into third-party streams
Systems and methods for real-time incorporation of user-produced content into a broadcast media stream are provided. A media title may be streamed to a producer computing device over a communication network. The producer computing device is associated with a channel for distributing the user-produced content in conjunction with the media title. Produced content may be captured from the producer computing device as the streamed media title is played on the producer computing device. Such captured produced content may be designated for the channel. The media title and the produced content may then be broadcast in real-time over the communication network to one or more subscriber devices subscribed to the channel. The media title and the produced content may be synchronized within the broadcast to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device.
SYSTEM AND METHOD FOR PROVIDING MEDIA CONTENT
Disclosed is a server arrangement for providing media content to a user device. The server arrangement is configured to identify a plurality of items of media content from at least one data source related to the service request; analyse the plurality of items of media content to determine values of pertinence indicators for each of the plurality of items of media content; determine a quality prediction score for each of the plurality of items of media content, wherein the quality prediction score for items of media content is determined based on values of pertinence indicators for the media content; provide a filtered set of items of media content to the user device, in response to the service request, wherein the set of items of media content comprises at least one item of media content having a quality prediction score higher than a predefined threshold.
INTEGRATED SYSTEM FOR DETECTING AND CORRECTING CONTENT
Aspects of the present disclosure relate to systems and methods for detecting and correcting undesirable content. A video feed may be segmented to distinguish background data from foreground data. It may be determined that a region of the background data includes a qualifying behavior. The qualifying behavior may be classified as belonging to a distracting category of data. An effect may be applied to the background data that includes the qualifying behavior to reduce an appearance of the qualifying behavior.
Selective internal forwarding in conferences with distributed media servers
A computer-implemented method comprises establishing, by media servers, a video conference for client computing devices, each media server receiving audio data and video data from a local subset of the client computing devices, selecting, by each media server, a portion of the local subset for which to send audio data to other media servers, sending, by each media server, audio data associated with the portion to other media servers, after receiving audio data from other media servers, generating, by each media server, ordered global list data that identifies each client computing device for which the media server has received audio data, based on the global list data and by each media server to other media servers, sending video data for each client computing device of the local subset that satisfies a threshold value.
WIDGET DISPLAY METHOD AND APPARATUS
The present disclosure relates to the technical field of computers, and in particular to a widget display method and apparatus, an electronic device and a computer-readable storage medium. The widget display method applied to a live streaming server comprises: determining a target widget required for display; generating a widget display request on the basis of widget information of the target widget and an area identifier used for indicating a widget display position; and sending the widget display request to a designated client having a live broadcast interface enabled, such that the designated client displays the target widget corresponding to the widget information in an designated display area in the live broadcast interface, thereby relieving the service processing pressure of the client.
FANOUT PROCESSOR
Disclosed herein is a processor to process streaming data. The processor includes a TCP client circuit and a TCP server circuit. A fanout circuit is communicatively coupled to the TCP client circuit and the TCP server circuit. The fanout circuit receives data from the TCP client circuit, determines a rate at which to transmit the received market data, and instructs the TCP server circuit to send the received data at the determined rate.
Merged video streaming, authorization, and metadata requests
A streaming server receives a first request to view the media item from the client device via a connection between the client device and the streaming server. An encrypted portion of the media item is provided to the client device. A cryptography key is sent to the client device for decrypting the encrypted portion of the media item by the client device to facilitate the playback of the decrypted portion of the media item. A verification is received to determine whether the client device is authorized to play the decrypted media item.