Patent ID: 9008305
Filing Date: 2015-04-14
Classification: H04L,H04N

Abstract:
1. A method comprising: obtaining a master playlist document comprising references to sub-playlist documents that reference video documents of different video quality for use in a video streaming on demand system, wherein each of the sub-playlist documents includes sub-playlist references to encrypted video fragments and a decryption key; parsing, at a computer system, the master playlist document to extract the references to the sub-playlist documents, wherein the references to the sub-playlist documents and the sub-playlist references to encrypted video fragments are Universal Resource Locators (URLs); obtaining the sub-playlist documents; for each of the sub-playlist documents, parsing the sub-playlist document to extract the sub-playlist references; digitally signing the references to the sub-playlist documents and the sub-playlist references, which comprises digitally signing the URLs such that they expire within a specified time frame; generating a protected master playlist document from the digitally signed references to the sub-playlist documents; and providing the protected master playlist document for use in the video streaming on demand system.