×

METHOD AND A SYSTEM FOR SMOOTH STREAMING OF MEDIA CONTENT IN A DISTRIBUTED CONTENT DELIVERY NETWORK

  • US 20150188974A1
  • Filed: 12/24/2014
  • Published: 07/02/2015
  • Est. Priority Date: 12/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for smooth streaming of media content in a distributed content delivery network, comprising:

  • encoding original media files by means of an encoding entity;

    requesting an end user, via an end user client device, to a Smooth Streaming Server (SSS) a stream fragment for a specific track, quality and time offset of a media file; and

    said SSS using a specific index jump table containing track, quality and a mapping of time offsets to file and byte offsets, to retrieve from the encoded original media files the requested stream fragment and to deliver the latter to the end user client device, via smooth streaming;

    wherein the method is characterized in that it comprises performing the following steps;

    providing, said encoding entity, the encoded original media files to an indexer entity;

    calculating, said indexer entity, said specific and others index jump tables containing track, quality and a mapping of time offsets to file and byte offsets for all the encoded original media files;

    ingesting, said indexer entity, at least said index jump tables to a origin server;

    ingesting, said encoding entity directly or through said indexer entity, the encoded original media files to said origin server;

    retrieving, said SSS from said origin server, the requested specific index jump table out of said index jump tables;

    reading, the SSS, the specific index jump table and looking what byte offset and what encoded original media file block needs so it can serve the end user request,retrieving, said SSS from said origin server, the needed encoded original media file block;

    andretrieving, the SSS, the requested stream fragment out of said encoded media file block, and sending the requested stream fragment to the end user client device, via smooth streaming.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×