System and method for streaming content from multiple servers
AssigneeBright Data Ltd.
InventorsDerry Shribman, Ofer Vilenski
Life of this patent
Estimating the term…
Loading patent…
AssigneeBright Data Ltd.
InventorsDerry Shribman, Ofer Vilenski
Estimating the term…
A system and a method for media streaming from multiple sources are disclosed. A content requesting client device accesses a server to receive a list of available sources that may include multiple Content Delivery Networks (CDNs) and independent servers. Based on a pre-set criteria, such as the source delivery performance and cost, the client device partitions the content into parts, allocates a source to each part, and simultaneously receives media streams of the content parts from the allocated sources. The server may be a Video-on-Demand (VOD) server, and the content may be a single file of a video data, such as a movie. The delivery performance of the used sources is measured during the streaming for updating the partition or the allocation. The updated measured performance may be stored locally at the client device, or at a server for use by other clients. The client actions may be implemented as a client-side script.
A server for streaming multiple content items to a client device over the Internet, each content item comprises:
A method for streaming content to client devices over the Internet, for use with multiple content items, each of the content items comprises:
Dependencies are inferred from the claim text.