Optimizing adaptive bit rate streaming for content delivery

    公开(公告)号:US11064230B2

    公开(公告)日:2021-07-13

    申请号:US16834013

    申请日:2020-03-30

    Abstract: A content streaming system and methodology for facilitating the dynamic management of adaptive bitrate streaming bundles in content streaming. The dynamic management of the adaptive bitrate streaming bundles can include the utilization of an efficiency matrix that associates meta-data associated with the delivery of content streaming data with available bitrate encodings or bitrate/format combinations. The content streaming system can then dynamically manage bitrate manifests to dynamically change encoding bitrates or bitrate/format combinations offered to clients based on network conditions, client attributes, content attributes, and the like.

    Optimizing adaptive bit rate streaming at edge locations

    公开(公告)号:US11038942B2

    公开(公告)日:2021-06-15

    申请号:US16834088

    申请日:2020-03-30

    Abstract: A content streaming system and methodology for facilitating the management of adaptive bitrate streaming bundles in content streaming. The management of the adaptive bitrate streaming bundles can include the utilization of an efficiency matrix that associates meta-data associated with the delivery of content streaming data with available bitrate encodings or bitrate/format combinations. The adaptive bitrate streaming bundles can be sent and managed at edge locations in the network. The content streaming system can then manage bitrate manifests to dynamically change encoding bitrates or bitrate/format combinations offered to clients based on network conditions, client attributes, content attributes, and the like.

    Dynamic quality adjustments for media transport

    公开(公告)号:US10911796B2

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

    申请号:US16688213

    申请日:2019-11-19

    Inventor: Olaf Nielsen

    Abstract: A content provider might be responsible for content transmitted over a large number of channels, including premium channels that may have fixed quality settings. In order to provide the appropriate quality, the encoders for the premium channels are able to obtain the bit rates (and other capacity) needed. The total bit rate used for the premium channels can then be compared against a maximum bit rate for all channels for the provider to determine a remaining bit rate. The remaining bit rate can then be allocated, evenly or otherwise, across the various non-premium channels. Transmission components such as statmuxes used for the non-premium channels can be configured to adjust the bit rates as necessary based at least in part upon the allocation. Such an approach enables the premium channels to provide the fixed quality ensuring that the aggregate bandwidth meets the bit rate limit.

    Personalized content streams using aligned encoded content segments

    公开(公告)号:US10911512B2

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

    申请号:US15696065

    申请日:2017-09-05

    Abstract: Systems and methods are described to enable a personalized content stream whose content can be dynamically altered by a user, such that multiple underlying contents can seamlessly be included within the personalized content stream. Multiple input content streams are encoded to include time-aligned splice point frames, which break inter frame dependency before and after a given splice point frame. Time-aligned segments are then generated from the encoded streams. A user may thereafter select segments of any of the input content streams to be included within a personalized content stream, and an output device may decode segments generated from different input content streams as part of the personalized content stream, without errors being introduced into the content stream due to the segments stemming from different input content streams. Thus, as user may dynamically alter the content of a personalized content stream based on their preferences.

    OPTIMIZING ADAPTIVE BIT RATE STREAMING FOR CONTENT DELIVERY

    公开(公告)号:US20200228852A1

    公开(公告)日:2020-07-16

    申请号:US16834013

    申请日:2020-03-30

    Abstract: A content streaming system and methodology for facilitating the dynamic management of adaptive bitrate streaming bundles in content streaming. The dynamic management of the adaptive bitrate streaming bundles can include the utilization of an efficiency matrix that associates meta-data associated with the delivery of content streaming data with available bitrate encodings or bitrate/format combinations. The content streaming system can then dynamically manage bitrate manifests to dynamically change encoding bitrates or bitrate/format combinations offered to clients based on network conditions, client attributes, content attributes, and the like.

    OPTIMIZING ADAPTIVE BIT RATE STREAMING AT EDGE LOCATIONS

    公开(公告)号:US20200228588A1

    公开(公告)日:2020-07-16

    申请号:US16834088

    申请日:2020-03-30

    Abstract: A content streaming system and methodology for facilitating the management of adaptive bitrate streaming bundles in content streaming. The management of the adaptive bitrate streaming bundles can include the utilization of an efficiency matrix that associates meta-data associated with the delivery of content streaming data with available bitrate encodings or bitrate/format combinations. The adaptive bitrate streaming bundles can be sent and managed at edge locations in the network. The content streaming system can then manage bitrate manifests to dynamically change encoding bitrates or bitrate/format combinations offered to clients based on network conditions, client attributes, content attributes, and the like.

    DYNAMIC QUALITY ADJUSTMENTS FOR MEDIA TRANSPORT

    公开(公告)号:US20200084482A1

    公开(公告)日:2020-03-12

    申请号:US16688213

    申请日:2019-11-19

    Inventor: Olaf Nielsen

    Abstract: A content provider might be responsible for content transmitted over a large number of channels, including premium channels that may have fixed quality settings. In order to provide the appropriate quality, the encoders for the premium channels are able to obtain the bit rates (and other capacity) needed. The total bit rate used for the premium channels can then be compared against a maximum bit rate for all channels for the provider to determine a remaining bit rate. The remaining bit rate can then be allocated, evenly or otherwise, across the various non-premium channels. Transmission components such as statmuxes used for the non-premium channels can be configured to adjust the bit rates as necessary based at least in part upon the allocation. Such an approach enables the premium channels to provide the fixed quality ensuring that the aggregate bandwidth meets the bit rate limit.

    Dynamic quality adjustments for media transport

    公开(公告)号:US10523978B1

    公开(公告)日:2019-12-31

    申请号:US15906673

    申请日:2018-02-27

    Inventor: Olaf Nielsen

    Abstract: A content provider might be responsible for content transmitted over a large number of channels, including premium channels that may have fixed quality settings. In order to provide the appropriate quality, the encoders for the premium channels are able to obtain the bit rates (and other capacity) needed. The total bit rate used for the premium channels can then be compared against a maximum bit rate for all channels for the provider to determine a remaining bit rate. The remaining bit rate can then be allocated, evenly or otherwise, across the various non-premium channels. Transmission components such as statmuxes used for the non-premium channels can be configured to adjust the bit rates as necessary based at least in part upon the allocation. Such an approach enables the premium channels to provide the fixed quality ensuring that the aggregate bandwidth meets the bit rate limit.

Patent Agency Ranking