Methods and systems for content delivery

    公开(公告)号:US11936950B2

    公开(公告)日:2024-03-19

    申请号:US16700644

    申请日:2019-12-02

    发明人: Douglas Makofka

    摘要: Methods and systems for content delivery are described. A content delivery network may include a request server that receives a request for content from a client device. The request server may send the request to each caching device among a plurality of caching devices. Each caching device may receive the service query and assess its current health based on one or more parameters. Each caching device may wait for a duration of time before responding to the request based on the determined current health. The caching device that is first to respond to the request may be the caching device that has the most available resources to provide the requested content to the client device.

    Systems and methods for live streaming

    公开(公告)号:US11849157B2

    公开(公告)日:2023-12-19

    申请号:US17647985

    申请日:2022-01-14

    发明人: Shengfeng Zeng

    摘要: The present disclosure relates to systems and methods for live streaming. The system may receive a play request associated with a live stream from a terminal device. The system may determine whether there are one or more cached fragments associated with the live stream, wherein the one or more cached fragments are cached from a stream source via a first protocol. In response to determining that there are one or more cached fragments associated with the live stream, the system may determine whether the play request is a request that the terminal device requests the live stream for the first time. In response to determining that the play request is the request that the terminal device requests the live stream for the first time, after a caching of a current fragment is completed, the system may transmit an index file corresponding to the current fragment and at least one of the one or more cached fragments to the terminal device via a second protocol.

    METHOD AND SERVER FOR AUDIO AND/OR VIDEO CONTENT DELIVERY

    公开(公告)号:US20230143627A1

    公开(公告)日:2023-05-11

    申请号:US17915330

    申请日:2021-04-26

    申请人: BROADPEAK

    摘要: For delivering an audio and/or video content using adaptive streaming from a cache server to a client device, the audio and/or video content being segmented into data segments available in various representations with respective audio and/or video qualities, the representations being time-aligned per segment, the segments being further divided into chunks, a method includes: obtaining a round-trip time value applicable between the cache server and the client device; computing a minimum bulk transfer size from the maximum average bitrate of the various representations of the audio and/or video content and from the obtained round-trip time value; computing a minimum bulk duration, with respect to the audio and/or video content, for the representation to be delivered to the client device; and delivering the audio and/or video content by burst transfers in the form of bulks of aggregated successive chunks for each segment in accordance with the computed minimum bulk duration.