Video traffic management using quality of service and subscriber plan information

    公开(公告)号:US11240566B1

    公开(公告)日:2022-02-01

    申请号:US16953915

    申请日:2020-11-20

    发明人: Emir Halepovic

    摘要: Aspects of the subject disclosure may include, for example, a method in which a processing system directs video flows to a plurality of user devices located at network cells, and determines a first or second data usage priority for each user device. The system detects congestion at a cell of the network and/or in the video flows. The system also performs a first congestion-aware shaping procedure for video flows in the congested cell directed to user devices of a second priority located at the congested cell, and subsequently performs a second congestion-aware shaping procedure for video flows in the congested cell directed to user devices of the first priority located at the congested cell. Other embodiments are disclosed.

    Determining a quality of experience metric based on uniform resource locator data

    公开(公告)号:US10951946B2

    公开(公告)日:2021-03-16

    申请号:US16867077

    申请日:2020-05-05

    发明人: Emir Halepovic

    摘要: A method includes receiving, at a server associated with a network operator, a plurality of uniform resource locators (URLs) associated with a media stream provided to a client device. The method includes processing, at the server, the plurality of URLs to determine a quality of experience metric. Processing the plurality of URLs includes extracting first URL data from a first URL and second URL data from a second URL of the plurality of URLs. The first URL data includes a first segment identifier associated with a first segment of a media content item and a first bit rate identifier. The second URL data includes a second segment identifier associated with a second segment of the media content item and a second bit rate identifier. A quality of experience metric may be determined based at least in part on the first URL data and the second URL data.

    Method and apparatus for performing file shaping

    公开(公告)号:US10911363B2

    公开(公告)日:2021-02-02

    申请号:US16369792

    申请日:2019-03-29

    摘要: Aspects of the subject disclosure may include, for example, a method including identifying, by a processing system including a processor, performance indicators for a flow on a communication network. The system determines a size criterion for the flow, and a flow shaping criterion based on the data type and including a threshold value of a performance indicator. If the size criterion is met, the system monitors the performance indicators and initiates a flow shaping procedure responsive to the flow shaping criterion being met. The system also detects a change in the performance indicators due to the flow shaping procedure, and discontinues the procedure during the flow, responsive to the changed performance indicators not meeting the flow shaping criterion. The system may also resume the flow shaping procedure during the flow if the performance indicators subsequently meet the flow shaping criterion. Other embodiments are disclosed.

    Adaptive bitrate streaming techniques

    公开(公告)号:US10735744B2

    公开(公告)日:2020-08-04

    申请号:US16167251

    申请日:2018-10-22

    摘要: Devices, computer-readable media, and methods for recording a video chunk in a designated order comprising a plurality of intra-frame coded frames followed by a plurality of inter-frame coded frames are disclosed. For instance, a processing system including at least one processor may obtain a video chunk associated with a time block of a video. In one example, the video chunk includes a plurality of frames encoded in a bitrate of a plurality of available bitrates for the time block of the video, and the plurality of frames includes a plurality of intra-frame coded frames and a plurality of inter-frame coded frames. In one example, the plurality of frames is in a first order. The processing system may then record the video chunk in a second order comprising the plurality of intra-frame coded frames followed by the plurality of inter-frame coded frames.