{"id":1231,"date":"2013-01-04T14:31:31","date_gmt":"2013-01-04T13:31:31","guid":{"rendered":"http:\/\/www.alkannoide.com\/?p=1231"},"modified":"2013-02-12T11:58:01","modified_gmt":"2013-02-12T10:58:01","slug":"precision-about-http-streaming-format-in-adobe-media-server","status":"publish","type":"post","link":"https:\/\/www.alkannoide.com\/2013\/01\/04\/precision-about-http-streaming-format-in-adobe-media-server\/","title":{"rendered":"Precision about HTTP streaming format in Adobe Media Server"},"content":{"rendered":"
To begin this new year, I make this post on a subject which can introduce misunderstandings. Previously, Adobe named it streaming server : Flash Media Server (aka FMS) v4.5<\/a>. In october 2012, Adobe release a new version and recalled the server: Adobe Media Server (aka AMS)\u00a0v5.0.1<\/a>. Some acronym used in FMS are the same in AMS, but this is not the same “products” (e.g. PHLS). In this post, I will give some input on live streaming format and especially about security applied on.<\/p>\n Adobe Media Server is abled to stream (and so repack) 3 HDS formats :<\/p>\n HTTP Dynamic Streaming (HDS)<\/span><\/p>\n This is the common HDS<\/a> format created by Adobe. A HDS content contains 1 XML based manifest file (.f4m), 1 index file (.f4x) and 1 file contained the fragments (.f4f).<\/p>\n Protected HTTP Dynamic Streaming (PHDS)<\/span><\/p>\n PHDS adds encryption on the content without using a DRM system like Adobe Access. The content is only encrypted, there is no right management.<\/p>\n To improve your security, you can use too SWF verification. One or more players are declared in a whitelist on the server and only this players can stream contents.<\/p>\n HTTP Dynamic Streaming associate to Adobe Access<\/a><\/span><\/p>\n To apply some rights on your content, you apply some rules via a DRM system. The Adobe Access license server is optimized to use with HDS. You need to declare on the server some informations from the license server and which DRM policy you want to use.<\/p>\nHTTP Dynamic Streaming (HDS)<\/h2>\n
HTTP Live Streaming (HLS)<\/h2>\n