METHODS, SYSTEMS, AND DEVICES FOR STREAMING VIDEO CONTENT UNDER DATA BUDGET CONSTRAINTS USING AVAILABLE ADAPTIVE BIT-RATE (ABR) TRACK INFORMATION

    公开(公告)号:US20230067019A1

    公开(公告)日:2023-03-02

    申请号:US17463820

    申请日:2021-09-01

    IPC分类号: H04L29/06

    摘要: Aspects of the subject disclosure may include, for example, obtaining data budget for a communication session, identifying video content associated with the communication session, and determining a group of segments associated with the video content. Further embodiments can include determining a segment size for each of the group of segments, identifying a base track for each segment of the group of segments based on the segment size for each segment of the group of segments and the data budget, and identifying a target track for each segment of the group of segments based on the base track for each segment of the group of segments, the segment size for each segment of the group of segments, and the data budget. Additional embodiments can include providing a request for the target track for each segment to a video content server over a communication network. Other embodiments are disclosed.

    METHOD AND SYSTEM FOR DATA-BUDGET CONSTRAINED NETWORK RESOURCE-EFFICIENT VIDEO STREAMING

    公开(公告)号:US20230066956A1

    公开(公告)日:2023-03-02

    申请号:US17463710

    申请日:2021-09-01

    摘要: Aspects of the subject disclosure may include, for example, a method in which a data-budget aware video streaming rate adaptation system receives information including a total data budget and a target quality level for a video streaming session presenting a video program; the video program has a plurality of tracks each encoding video content and including video content segments for successive presentation. The method also includes determining a target track for each of the video content segments; providing to a video streaming system the target track for a next successive video content segment; calculating a remaining data budget based on the total data budget and current data usage; and dynamically adjusting, in accordance with the remaining data budget, the target track for each remaining video content segment. Other embodiments are disclosed.

    APPARATUS, STORAGE MEDIUM AND METHOD FOR ADAPTIVE BITRATE STREAMING ADAPTATION OF VARIABLE BITRATE ENCODINGS

    公开(公告)号:US20200067852A1

    公开(公告)日:2020-02-27

    申请号:US16107550

    申请日:2018-08-21

    IPC分类号: H04L12/861 H04L29/06

    摘要: Aspects of the subject disclosure may include, for example, communicating with a source of streaming media, wherein the streaming media is variable bitrate encoded, wherein the streaming media comprises a first plurality of chunks, wherein each of the first plurality of chunks corresponds to a first portion of the streaming media, wherein the streaming media comprises a second plurality of chunks, wherein each of the second plurality of chunks corresponds to a second portion of the streaming media, wherein the streaming media comprises a third plurality of chunks, and wherein each of the third plurality of chunks corresponds to a third portion of the streaming media; obtaining, from the source, a first one of the first plurality of chunks; and determining which of the second plurality of chunks and third plurality of chunks to obtain. Other embodiments are disclosed.

    Perceptual visual quality video chunk selection

    公开(公告)号:US10917667B1

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

    申请号:US16560636

    申请日:2019-09-04

    摘要: Devices, computer-readable media, and methods for selecting a video chunk from among a plurality of video chunks associated with a first time block of a video in accordance with a designated perceptual visual quality are disclosed. For instance, a processing system including at least one processor may obtain a selection of a designated perceptual visual quality for a video, select a video chunk from among a plurality of video chunks associated with a first time block of the video, based upon a manifest file of the video, where the video chunk is selected in accordance with the designated perceptual visual quality, and where each of the plurality of video chunks is associated with a respective perceptual visual quality. The processing system may further obtain the video chunk from a server and record the video chunk in a buffer.