BITRATE ADAPTATION AND PREFETCHING FOR SHORT-FORM VIDEO

    公开(公告)号:US20240348852A1

    公开(公告)日:2024-10-17

    申请号:US18300369

    申请日:2023-04-13

    摘要: A method includes acquiring a playlist identifying video files and an order in which the video files are to be played back during a video streaming session on an endpoint device, obtaining, from an operator of a communications network over which the video files are to be downloaded, a maximum value of a streaming parameter for the video streaming session, selecting a subsequent video file that is scheduled for playback after a playback of a currently playing video file, wherein the subsequent video file includes a plurality of chunks, selecting, for each chunk, a variant, such that a plurality of variants is selected in which each variant corresponds to one chunk of the plurality of chunks, wherein the selecting the variant is based on both the maximum value and a measured value for the streaming parameter, and downloading the plurality of variants to a local buffer of the endpoint device.

    CONGESTION-AWARE TRAFFIC MANAGEMENT USING REAL-TIME LOAD AND CELL MAPPING FEEDBACK

    公开(公告)号:US20240155423A1

    公开(公告)日:2024-05-09

    申请号:US17982695

    申请日:2022-11-08

    IPC分类号: H04W28/02 H04W24/08

    CPC分类号: H04W28/0289 H04W24/08

    摘要: Aspects of the subject disclosure may include, for example, a method that includes obtaining media content from a content provider via a communication network that includes cells each associated with user equipment devices (UEs); obtaining information from a network element of the communication network, where the information includes cell load data for each of the cells and mapping data for the cells and associated UEs, and is collected by the network element in real time; determining that a cell is congested based on the information; performing, for a UE of the congested cell, a congestion shaping (CS) procedure that includes a shaping level for a media content flow associated with that UE; and adjusting the CS procedure based on additional information provided by the network element in real time or near-real time. Other embodiments are disclosed.

    Video complexity detection for network traffic management

    公开(公告)号:US11438670B2

    公开(公告)日:2022-09-06

    申请号:US16953874

    申请日:2020-11-20

    发明人: Emir Halepovic

    摘要: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains encoded video content, and transmits the encoded video content over a network for presentation at a communication device by a video player executing on the communication device. The encoded video content is decoded in a decoding process by a decoder of an operating system of the communication device to generate decoded video content; the decoded video content is analyzed by a complexity analyzer of the operating system to generate a video complexity report. The method also includes receiving the video complexity report over the network from the communication device, and adjusting a data rate for the encoded video content, based at least in part on the video complexity report, to generate adjusted video content for transmission to the communication device. Other embodiments are disclosed.

    ADAPTIVE BIT RATE MEDIA STREAMING BASED ON NETWORK CONDITIONS RECEIVED VIA A NETWORK MONITOR

    公开(公告)号:US20220094730A1

    公开(公告)日:2022-03-24

    申请号:US17543965

    申请日:2021-12-07

    摘要: A method includes receiving, at a device from a content source, a portion of a particular chunk of media content a particular quality level during adaptive bit rate media streaming of the media content. The method includes receiving, at the device, network data related to network conditions associated with the device in response to receipt of the portion. The method also includes, in response to a determination to download the particular chunk at a first quality level different than the particular quality level, the determination based on the particular quality level and the network data: sending a request from the device for the particular chunk at the first quality level to the content source, and replacing the portion with the particular chunk at the first quality level.