Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
Locked
0

how to know if pRTMP is enabled / working?

Explorer ,
May 16, 2012 May 16, 2012

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.ht...

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

2.7K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
May 16, 2012 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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 16, 2012 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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
May 16, 2012 May 16, 2012

Are you using an OSMF based media player?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 16, 2012 May 16, 2012

no, we have a custom player which connects to our servers via rtmp

and requests a media file (VOD scheme)

the 4.5.2 server in question serves the same files our other 3.5 FMS servers

serve.

yet as i mentioned enabling / disabling pRTMP does not change anything.

we have players running on flash player 10.1 and they are "as if" playing pRTMP

like nothing is wrong (which means pRTMP is not working imho).

The whole issue arose from a content provider

who insists we use HLS, but there are no

HLS solutions for flash (OSMF or not) which implement

the AES-128 encrypion that is required.

i know that the JWPlayer does support HLS but no future

AES-128 support is planned.

this all brought us to consider PHDS, but the configuration

of PHDS is complicated and requires intricate system work

therefore brought us to check out what seemed a straightforward solution,

the pRTMP.

do you think we would have better luck with PHDS?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
May 16, 2012 May 16, 2012

Are you seeing playback of the stream with pRTMP enabled on Flash player 10 or is it just increase in play time? I'm unable to reproduce this issue on my end.

Also, in case you plan to give PHDS a try you'll find relevent information here : http://help.adobe.com/en_US/flashmediaserver/devguide/WS47c0525fe440307e-685173b213221ed709a-8000.ht....

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 16, 2012 May 16, 2012
LATEST

yes, we are seeing Normal playback on Flash Player 10 with pRTMP enabled.

when you say you are unable to reproduce, what Error or Exception does the flash

player or FMS server throw when unauthorized or unsufficient player is trying

to access an pRTMP stream?

I will send you a private message with our player running on pRTMP

(which should not work)

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines