Skip to main content
Known Participant
May 16, 2012
Question

how to know if pRTMP is enabled / working?

  • May 16, 2012
  • 1 reply
  • 2689 views

We'v been trying to set up a protected vod stream pRTMP (4.5.2)

following the official directions presented here:

http://help.adobe.com/en_US/flashmediaserver/devguide/WSa8864cc5538a7459-62090543133c7eb00c7-8000.html#WSa8864cc5538a7459f964f76133cc300593-7fff

And it seems that the pRTMP does not kick in

as the server is serving media to both player 10 and 11,

which is weird since pRTMP should work only on flash player 11?

how can i know that pRTMP is working actually?

the documentation for it is VERY poor, 1.5 pages

and no client api or any console info what so ever.

if protected content is played on normal players feeding

from VOD, then it means the p inside RTMP is not working, right?

otherwise the content should be block for clients running low flash

player version,

- could this be because we are using the common-key.bin

which is provided by default?

- do we need to configure any certificated for pRTMP other then provided in the default installation?

- does swf verification need be enabled? (yes tried it true and false, same results)

any help would be appreciated

This topic has been closed for replies.

1 reply

May 16, 2012

Hi,

You can check the application logs to see if pRTMP has been configured. The application logs are here : root_install/logs/_defaultVHost_/<app_name>.

When pRTMP is configured and the app is loaded, the application logs should contain logs as follows :

Application level Protected RTMP configuration: ContentProtection[enabled=true, [content id: //_defaultRoot_/_defaultVHost_/vod/_definst_, common key: /opt/adobe/ams/creds/common-key.bin, license server url: http://license_server.fms.adobe.com/, transport cert file: /opt/adobe/ams/creds/static/phds_production_transport.der, license server cert file: /opt/adobe/ams/creds/static/phds_license_server.der, packager credential file: /opt/adobe/ams/creds/static/phds_production_packager.pfx, policy file: /opt/adobe/ams/creds/static/phds_24hr_policy.pol, encrypt audio: 1, encrypt data: 1, encrypt video: 1, video encrypt level: 2, license server credential: /opt/adobe/ams/creds/static/phds_license_server.pfx, share domain certs path: /opt/adobe/ams/creds/sd, update interval: 3600000 swf verification: SWFVerification[enabled=false]]]

Could you please verify if the logs?

Thanks,

Apurva

Known Participant
May 16, 2012

thanks for th reference -) this is what i have inside the application.00.log:

2012-05-1615:24:043441(i)2611173Application level Protected RTMP configuration: ContentProtection[enabled=true, [content id: //_defaultRoot_/_defaultVHost_/vod/_definst_, common key: /opt/adobe/fms/phds/common-key.bin, license server url: http://license_server.fms.adobe.com/, transport cert file: /opt/adobe/fms/phds/static/phds_production_transport.der, license server cert file: /opt/adobe/fms/phds/static/phds_license_server.der, packager credential file: /opt/adobe/fms/phds/static/phds_production_packager.pfx, policy file: /opt/adobe/fms/phds/static/phds_24hr_policy.pol, encrypt audio: 1, encrypt data: 1, encrypt video: 1, video encrypt level: 2, license server credential: /opt/adobe/fms/phds/static/phds_license_server.pfx, share domain certs path: /opt/adobe/fms/phds/sd, update interval: 3600000 swf verification: SWFVerification[enabled=true, whilelist folder: /opt/adobe/fms/applications/vod/swf_whitelist]]]

would appreciate any further insights

May 16, 2012

Are you using an OSMF based media player?