Hello Rchard-san,
This is Iwata.
I am afraid Iam not good at English.
I have same problem too.
now status is the following.
(1) WMS3.0 + Transcoder (in One server)
=> external encrypt on live stream is OK.
safari on iOS was normal requested to CGI URL in key file.
CGI is set on WMS3.0+Transcoder.
(2) WMS3.0 + Transcoder (origin) -> WMS3.5(edge)
=> external encrypt is NG.
this pattern,
safari on iOS was not requested to CGI URL in key file.
CGI is set on WMS3.5(edge).
but, I was look the following log in wowzamediaserver_access.log.
INFO server comment - LiveStreamPacketizerCupertino.init[liveedge/definst/recsmart.stream_240p_test]:
Encrypt Cupertino stream: key: *F367 url: http://[WMS3.5(edge)IPaddress]/cgi-bin/recsmartcheck_240p_test.cgi
Moreover, about (2) , we were set the vod and key files to the server.
but it was successfull.
Please help me solving about (2) problem.
configration of (2)"WMS3.5(edge) is the following.
[installdir]/conf/liveedge/Application.xml
liverepeater-edge
${com.wowza.wms.context.VHostConfigHome}/content
${com.wowza.wms.context.VHostConfigHome}/keys
cupertinostreamingrepeater,smoothstreamingrepeater,sanjosestreamingrepeater
cupertinostreaming,smoothstreaming,sanjosestreaming
wowz://[(1)WMS3.0+Tanscoder IPAddress]:1935/live
[installdir]/keys/recsmart.stream_240p_test.key
cupertinostreaming-aes128-key: F88BB4132F4A864FE9D4EC2918BEF367
cupertinostreaming-aes128-url: http://[(2)WMS3.5(edge)IPAddress]/cgi-bin/recsmartcheck_240p_test.cgi
Best regards,
Iwata
What is [stream-name] ? Is it a simple name like “myStream”, and you have the rtmp address of the origin in /originURL?
If so, try using a .stream file instead. Create a text file named origin.stream in the content folder:
/content/origin.stream, with contents:
rtmp://[wowza-address]:1935/liveorigin/definst/myStream
Now use stream name “origin.stream”
Richard