H04L65/752

MANIFEST BASED CMAF CONTENT PREPARATION TEMPLATE FOR 5G NETWORKS
20220368753 · 2022-11-17 · ·

Systems, devices, and methods for media processing and streaming, including receiving content to be prepared for a 5G media streaming (5GMS) network; receiving a content preparation template (CPT), wherein the CPT specifies input characteristics of an input Common Media Application Format (CMAF) track corresponding to the content, output characteristics of a set of output CMAF tracks corresponding to the content, and encoding parameters corresponding to the set of output CMAF tracks; preparing the content according to the CPT; and streaming the prepared content over the 5GMS network to a media streaming client.

MANIFEST BASED CMAF CONTENT PREPARATION TEMPLATE FOR 5G NETWORKS
20220368753 · 2022-11-17 · ·

Systems, devices, and methods for media processing and streaming, including receiving content to be prepared for a 5G media streaming (5GMS) network; receiving a content preparation template (CPT), wherein the CPT specifies input characteristics of an input Common Media Application Format (CMAF) track corresponding to the content, output characteristics of a set of output CMAF tracks corresponding to the content, and encoding parameters corresponding to the set of output CMAF tracks; preparing the content according to the CPT; and streaming the prepared content over the 5GMS network to a media streaming client.

Video stream preview
11503092 · 2022-11-15 · ·

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a video stream preview. One of the methods includes receiving, from a user device, a request for a video stream preview. A payload of data is transmitted from a session system to the user device over a network. A first measure of network transmission quality is determined based on a result of transmitting the payload to the user device over the network from the session system. A second measure of network transmission quality is determined for data transmitted over the network from a session host to the session system. A video stream preview is generated from an example video stream obtained from the user device by degrading the quality of the example video stream according to the first measure of network transmission quality and the second measure of network transmission quality. The video stream preview is displayed on the user device.

Method of controlling communication and communication control device in which a method for transmitting data is switched
11588888 · 2023-02-21 · ·

A method of controlling communication includes obtaining a result of comparison between a first feature value of first streaming data and a second feature value of second streaming data and transmitting a first switching signal to a first terminal and a second terminal in the case where the first feature value and the second feature value have a first relation according to the comparison result. The first feature value is of a first streaming data transmitted from the first terminal using the first communication method type. The second feature value is of a second streaming data transmitted from the second terminal using the first communication method type. The first switching signal causes the first terminal and the second terminal to switch from using the first communication method type to using a second communication method type to transmit streaming data between the first terminal and the second terminal.

Methods, systems, and media for selecting video formats for adaptive video streaming
11503099 · 2022-11-15 · ·

Methods, systems, and media for selecting video formats for adaptive video streaming are provided. In some embodiments, the method comprises: receiving an indication of a video to be presented on a user device; identifying a group of quality metrics for each of a plurality of segments of the video, wherein each quality metric includes values for a particular segment and for a particular format of a group of available formats for the video; selecting a first format for a first segment of the video; causing the first segment of the video to be presented on the user device; identifying a quality of a network connection between the user device and a server that hosts the video; identifying a second format for a second segment of the video based on the quality of the network connection; determining whether a format of the video is to be changed from the first format to the second format based at least on the group of quality metrics for the second segment of the video; and, in response to determining that the format of the video is to be changed from the first format to the second format, causing the second segment having the second format to be presented by the user device.

Content delivery network streaming optimization

A device may receive information associated with media content that is capable of being provided by a first content delivery network and a second content delivery network. The first content delivery network may include a first host device and a second host device. The device may determine scores associated with the first content delivery network and the second content delivery network. The device may provide, based on the scores, information regarding the first content delivery to a user device to cause the user device to request the media content from the first content delivery network. The device may determine scores associated with the first host device and the second host device. The device may provide information regarding the first host device to a network device to cause the network device to route requests for the media content to the first host device.

INTELLIGENT CONTROL METHOD AND ELECTRONIC DEVICE
20230095078 · 2023-03-30 ·

Intelligent control method and device, and electronic device are provided. The method includes transmitting display data and audio data in real time for a projection device through a data channel connected to the projection device; monitoring a state of the data channel and an output state of the audio data on the projection device; and controlling the audio data transmitted in real time to be switched to a playback device for output if the state of the data channel is a connected state and the output state of the audio data on the projection device is an ineffective output state.

Methods and apparatus for just-in-time streaming media
11575728 · 2023-02-07 · ·

Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data. The various solutions described herein directly address a problem that is unique to providing access to client-specific data archives anytime, anywhere.

APPLICATION-LEVEL NETWORK SLICING FOR HIGH QUALITY OF EXPERIENCE

Aspects of the subject disclosure may include, for example, a method in which a processing system facilitates transmission of video data on RF bands; the video data includes startup video data to be presented during a startup period and post-startup video data to be presented subsequently. The method includes selecting an RF band according to whether the segment has startup video data; estimating a value, based at least in part on characteristics of the RF band, corresponding to a quality of experience (QoE) for the segment; determining whether the value satisfies a target criterion; and transmitting the segment using the RF band, in accordance with the value satisfying the target criterion. Other embodiments are disclosed.

ELECTRONIC DEVICE AND METHOD FOR RECORDING AUDIO DATA ACQUIRED FROM MULTIPLE DEVICES

An electronic device and a method are provided for recording audio data acquired from multiple devices. The electronic device includes a microphone, a communication module, a memory, and a processor configured to establish a first communication link with a first external electronic device through the communication module, establish a second communication link with a second external electronic device through the communication module, acquire a microphone input signal by operating the microphone based on receiving a recording request from the first external electronic device, monitor a transmission environment with the communication module or the second external electronic device, determine a bit rate of audio, based on the transmission environment, encode the audio, based on the determined bit rate, and transmit the encoded audio data to the first external electronic device.