Skip navigation
Currently Being Moderated

Public Facing Flash Access DRM Examples?

Sep 17, 2010 5:39 PM

Hi all,

 

I am testing Flash Access DRM support in video players based on Adobe OSMF (Open Source Media Framework).

 

Might anyone be able to provide me URLs on any public DRM-enabled test assets? (I am hoping for a shortcut short of generating them myself.)

 

Thanks,

 

g

 
Replies
  • Currently Being Moderated
    Apr 13, 2011 11:11 AM   in reply to greg•hamer

    Hi Greg,

     

    You can find sample content at the following locations.  All assets have been encrypted using Flash Access, and are using one of our public-facing license servers.

     

    http://drmtest.adobe.com/content/anonymous.f4v

    http://drmtest.adobe.com/content/Indesign_cache30_expire05.f4v

    http://drmtest.adobe.com/content/auth_Indesign_cacheNONE_expireNEVER.f 4v <--- please use the username/password "dmo/password"

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 23, 2010 2:51 AM   in reply to Eric Ha

    Hello,

     

    Do these contents have Output protection ?

    If there is no output protection, Can you create sample content with output protection?

     

    Regards,

    Delgerdalai

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2011 11:20 AM   in reply to delgerdalai

    Hello,

     

    I just added a new content that requires output protection.

         http://drmtest.adobe.com/content/Indesign_OutputProtection_cache30_exp ire05.f4v

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 23, 2010 6:50 PM   in reply to Eric Ha

    Hello, Eric

     

    The content you uploaded works OK on my PC. Could you please explain me which configuration you have chosen on creating a policy file?

     

    Thank you,

    Delgerdalai

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 24, 2010 10:06 AM   in reply to delgerdalai

    Hello,

     

    Glad to hear the content works for you.  Here are some test cases you can use in the future, if you would like to demo the Output Protection feature of Flash Access.  Before going into the test cases, I'd like to note one thing - that all laptop displays are identified as "internal/embedded displays", and content which is protected with Output Protection will always play on laptops or embedded devices.  Output Protection restrictions only come into play when you hook up an external monitor.

     

    [ If you are using the Reference Implementation License Server ]

     

    1. Package content, ensuring the following properties are set in your flashaccesstools.properties file when creating the policy:

         1a. policy.outputProtection.analog=REQUIRED

         1b. policy.outputProtection.digital=REQUIRED

     

    2. Play the content on a Windows or Mac laptop; notice the video plays.

     

    3. On the Windows machine, attach a monitor that is HDCP compliant & play the same video; notice the video plays.

     

    4. On the Mac machine, attach a monitor that is HDCP compliant & play the same video; notice the video does NOT play.

     

    5. On the Windows machine, attach a monitor that is not HDCP compliant; the video should not play.

     

     

    [ If you are using the License Server for Protected Streaming ]

     

    1. Modify your flashaccess-tenant.xml file line to look like this: <OutputProtection analog="REQUIRED" digital="REQUIRED"/>

     

    2. Follow the same test cases mentioned above.  Note that there is no need to explicitly specify rights/restrictions in the policy, as the License Server for Protected Streaming will ignore whatever is specified in the content's policy and only apply the rights/restrictions listed in the flashaccess-tenant.xml file.

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 24, 2010 10:30 AM   in reply to delgerdalai

    [ Using the AIR-based Flash Access UI Manager ]

     

    0. Ensure you have properly set up the Flash Access Manager (see step #5 of: http://www.adobe.com/support/flashaccess/pdfs/FAXS_2_0_Quickstart.pdf)

     

    1. Navigate to the "Policy Creation" tab, click "New" to create a new policy, and then navigate to the "Play Right" tab.

     

    2. Set the desired Digital and Analog Output Protection levels (see reference image)

    Screen shot 2010-09-24 at 10.11.50 AM.jpg

     

    3. Select the "Save" button, select it from the pull-down "Select Policy" menu, and then "Use to Package" to navigate to the packaging tab

     

    4. Select your new policy from the "Policy File Name(s)" pulldown menu, populate the filename or directory of the content you'd like to package, and then click the "Package Media" button.

     

     

    [ Using the Java Command-line tools ]

     

    0. Ensure you have properly set up the Flash Access Manager (see section #9 of: http://help.adobe.com/en_US/flashaccess/2.0/protecting_content.pdf)

     

    1. Modify the flashaccesstools.properties file to have the following properties set:

         policy.outputProtection.analog=REQUIRED

         policy.outputProtection.digital=REQUIRED

     

    2. Create the policy: java -jar libs\AdobePolicyManager.jar new OP_Required.pol

     

    3. Package your content with this policy: java -jar libs\AdobePackager.jar sampleUnprotectedVid.flv OutputProtectedVid.flv -p OP_Required.pol

     

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2011 11:23 AM   in reply to greg•hamer

    Hi Greg,

     

    1. All Flash Access enabled content require Flash Player 10.1 or later.  Flash Player 10 and before has no support for Flash Access.

     

    As for descriptions of the 4 DRM sample content provided by Adobe, all functionality provided by our policy and packaging tools (as well as the SDK they use) can be found in the "Protecting Content" document.  I'll list page numbers for how to set these particular properties using our Java-based AdobePolicyManager.jar tool.  The nice thing about knowing the property names the tool uses is that they correlate with the Flash Access Java API class of what you'll have to modify, if using the SDK directly.  For instance "policy.startDate" correlates to the Java API "com.adobe.flashaccess.sdk.policy.Policy.getStartDate()".

     

     

    All content public-facing content can be found at:

         http://drmtest.adobe.com/content/

     

    Descriptions of each content's policy can be found at:

         http://drmtest.adobe.com/content/_contentList.txt

     

    The policies used while packaging each content can be found at:

         http://drmtest.adobe.com/content/policies/

     

    The unencrypted versions of the files can be found at:

         http://drmtest.adobe.com/content/unencrypted/

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 21, 2011 9:05 AM   in reply to Eric Ha

    Hi Eric..

     

    Is it possible to enforce Output Protection Controls (Required) and enable the video playback on specific external devices such as

     

    1. On a HD TV connecting through a HDMI Cable and Analog TV connecting throgh a S-cable

    2. External monitor connected to a laptop.

     

    Thanks for your time in advance.

     

    Regards,

    Sreeni.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 21, 2011 1:59 PM   in reply to cnusree

    Hi Sreeni,

     

    Flash Access 2.0 provides the ability to specify whether an output to external rendering devices is protected.  You can specify analog and digital outputs independently.  For more information, you can look at our documentation and go to the subsection on Output Protection:  http://help.adobe.com/en_US/flashaccess/2.0/protecting_content.pdf

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 11, 2011 5:58 AM   in reply to greg•hamer

    Hi,

    Please let  me know how authentication dialog in strobe media playback comes into play.

    And for testing with strobe media playback what type of url i need to pass .

    I am beginner and posted many question.

    May be my questions may seem you people very stupid, but the thing is i don't know much about OSMF/SMP/AS3.

    I am in learning phase.

    I posted many question but no body answered me.

    hope you will answer my question.

    Thanks and regards.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 11, 2011 10:05 AM   in reply to Rasool.Irfan

    Hello,

     

    1. Which other questions did you post that never got answered?  Adobe tries its best to stay on top of all forum questions - we'll get to your questions ASAP if they have fallen through the cracks.

     

    2a. More information on strobe media playback can be found here: http://osmf.org/strobe_mediaplayback.html

    2b. You can pass any URL of the the following file types into the Strobe Media Player: FLV, F4V, F4M

    2c. FLV: http://drmtest.adobe.com/content/zz_archive/sample_enc.flv

    2d. F4V: http://drmtest.adobe.com/content/Indesign_cache30_expire05.f4v

    2e. F4M: http://drmtest.adobe.com:8143/vod/drmtest/sample2_1000kbps.f4m

     

    3. The "authentication dialog" for Strobe comes into play if you encrypt a piece of content and designate that it requires authentication.  By doing this, you are using Flash Access' authentication mechanism.  When setting up your Flash Access license server, you should install the Reference Implementation license server, which supports Flash Access authentication out-of-the-box, and has SQL scripts to add some sample users.

     

    4. For even more research/learning materials, the Flash Access repository of documentation can be found here: http://www.adobe.com/support/documentation/en/flashaccess/index.html

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 12, 2011 3:54 AM   in reply to Eric Ha

     

    Hi Eric,

     

    Thank you so much.

     

    I was really excited to see your reply.

     

     

     

    I started working on your given links.

     


    But the thing is i am bit confused with the strobe media playback source code.

    That is beacuase i donot know much about ActionScript 3.0, but side by side i am also learning as3.

     

     

    Please suggest how i will be able to understand the flow and edit available feature like changing default position of control bar elements, adding logo image to video being displayed in strobe media playback and other things.

     

    How i should start so that i will get better insight of OSMF.

     

     

     

    I will be waiting for your favorable response.

     

    Thanks and regards.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 12, 2011 11:26 AM   in reply to Rasool.Irfan

    Hi,

     

    For an extensive resource on using and configuring Strobe Media Playback, please refer to this document:  http://www.osmf.org/downloads/pdf/using_fmp_smp_1.5.pdf

     

    As for learning AS3 and OSMF, I recommend going to the link below, which has several walkthroughs on accomplishing many of the beginner-to-advanced features of OSMF:  http://www.opensourcemediaframework.com/developers.html

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2011 7:12 AM   in reply to Eric Ha

    Hi Eric,

     

    seems as if some of the demo files are not available any more, especially the one you mentioned at the beginning of this thread.

     

    I just tried the links with FMP (http://osmf.org/configurator/fmp) but only http://drmtest.adobe.com/content/zz_archive/sample_enc.flv did work while this is actually not DRM'ed at all I think.

     

    Dirk.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2011 11:10 AM   in reply to dirk eismann

    Hi Dirk,

     

    Thanks for pointing this out!

     

    The content was recently rotated.

    I'll update the earlier posts to be accurate.

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 14, 2011 12:29 AM   in reply to Eric Ha

    Hi Eric,

     

     

    Thanks for your precious time and valuable feedback, I am now feeling very much comfortable.

     

    I extended OSMF and developed a simple media player.

     

    I was also able to change the default icons of the Strobe media playback ControlBar.

     

     

     

    Now i want to add a logo image that should get displayed along with the video in strobe media playback.

     

    I can add logo image to my newly extended simple media playback extended from OSMF.

     

    But I am confused how to add logo image in strobe media playback.

     

    I edited strobe media playback source code at many places, but all in vain.

     

    So could you let me know where I have to add code ( in strobe media playback) for logo image that will be a parallel element to get displayed along with video in strobe media playback?

    Thanks and Regards.

    Irfan

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 14, 2011 12:09 PM   in reply to Rasool.Irfan

    Hi,

     

    It seems your questions are moving away from Flash Access (my area of expertise) towards OSMF.

     

    I think you'll be better helped if you post your questions to one of the following forums:

         - OSMF Forums: http://forums.adobe.com/community/opensource/osmf/developers

         - SMP Forums: http://forums.adobe.com/community/opensource/osmf/strobemedia

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 17, 2011 11:15 PM   in reply to Eric Ha

    Hi Eric,

     

    What are the best techniques to protect content’s being played via strobe media playback..

     

    User should be able only to view the videos.

     

    There should be no option for video download, even if user has installed real player.

     

    Because by installing real player, it provides download option.

    Thanks and regards

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 18, 2011 10:40 AM   in reply to Rasool.Irfan

    Hello,

     

    If your goal is to protect the content, then simply using Flash Access will assure that.

     

    Users will always be able to save content that is streamed to their computer; there are several ways to do this.  However, if the video is protected by Flash Access, it is encrypted in such a way that only the client that was issued the license can playback the video.  In addition, the license issued by Flash Access is bound to the client that requested it - it cannot be copied to other computers.

     

    This binding of licenses to the client, encryption, and license rights and restrictions provided by Flash Access, provides the highest level of security for your video content.

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 1, 2011 4:17 AM   in reply to Eric Ha

    Hi Eric Ha,

     

      

    I have installed the trial version of Flash Media Server 4.

     

    FMS provides SWF Verification and RTMPE Protection for securing video streams.

     

    But for protecting/encrypting my video assets do I need to separately to  install Flash Access that you have mentioned earlier. Or Flash Media Server also does video content encryption.

     

    By protecting video contents I mean which will require credentials while accessing.

     

    Like you have posted the demo urls that requires username and password

     

    Many Thanks And Regards

     

    Irfan

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 2, 2011 8:35 AM   in reply to Eric Ha

    Eric - When I attempt to access any of the http://drmtest.adobe.com/... URLs that you've listed, I get a "Site unavailable" messge.

    Is this a temporary problem, or has the content been moved?

     

    Thanks!

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 2, 2011 10:47 AM   in reply to Ed Windes

    Hi,

     

    Unfortunately, http://drmtest.adobe.com is temporarily down for maintenance.  I am unsure when our IT team will be able to bring the machine back online. 

     

    In the meantime, though, another option to validate Flash Access has installed correctly would be to visit one of our customer's site, who has deployed Flash Access, like www.vudu.com.  Playback of any of their videos will indicate the successful installation of Flash Access.

     

     

    cheers,

    /Eric.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 21, 2011 10:06 AM   in reply to Eric Ha

    Hi Greg-

     

    Are there any public facing Flash Access 3 DRM example files available in this same vein?  This would be very helpful.

     

    Thanks,

    Kelly

     
    |
    Mark as:
  • Hiroshi Okugawa
    139 posts
    Dec 21, 2009
    Currently Being Moderated
    Dec 21, 2011 11:35 AM   in reply to kellyelein

    Kelly,

    Can you use http://drmtest2.adobe.com/AccessPlayer/player.html ?

    BTW, this thread is old, please create new thread if you need anything more.

     

    Thanks,

    --

    Hiroshi

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points