Looks like I had a line in PushPublishMap.txt which was incorrect. Changing to
webcam01.stream={Profile:rtmp, StreamName: “streamfromyoutube”,Host:“a.rtmp.youtube.com”, Application: “live2”}
webcam01.stream={Profile:rtmp, StreamName: “streamfromyoutube”,Host:“b.rtmp.youtube.com”, Application: “live2?backup=1”}
Now means I can see that the module is loading in the log file
root@push:/usr/local/WowzaStreamingEngine/logs# cat wowzastreamingengine_access.log | grep ModulePushPublish
2014-03-03 13:14:25 GMT comment server INFO 200 - ModulePushPublish.startPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://a.rtmp.youtube.com:1935/live2/o776r - - - 4.994 - - - - - - - - - -
2014-03-03 13:14:25 GMT comment server INFO 200 - ModulePushPublish.startPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://b.rtmp.youtube.com:1935/live2?backup=1/o776r - - - 4.998 - - - - - - - - -
2014-03-03 13:16:42 GMT comment server INFO 200 - ModulePushPublish.stopPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://a.rtmp.youtube.com:1935/live2/o776r defaultVHost webcam definst 142.333 - 80 null 127.0.0.1 rtsp - known 431967555 21977025 0 - - - - - - - - - - - - - null -
2014-03-03 13:16:42 GMT comment server INFO 200 - ModulePushPublish.stopPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://b.rtmp.youtube.com:1935/live2?backup=1/o776r defaultVHost webcam definst 142.333 - 80 null 127.0.0.1 rtsp known 431967555 21977025 0 - - - - - - - - - - - - - null -
2014-03-03 13:16:48 GMT comment server INFO 200 - ModulePushPublish.startPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://a.rtmp.youtube.com:1935/live2/o776r - - - 4.653 - - - - - - - - - -
2014-03-03 13:16:48 GMT comment server INFO 200 - ModulePushPublish.startPublishSession[webcam/definst/webcam01.stream]: profile:rtmp rtmp://b.rtmp.youtube.com:1935/live2?backup=1/o776r - - - 4.666 - - - - - - - - -
root@push:/usr/local/WowzaStreamingEngine/
However, cat wowzastreamingengine_access.log | grep onAppStart doesn’t give any lnformation about Wowza Push Publishing AddOn 3.5 build9999 starting up. So it’s unclear to me if the module is actually loaded.
Youtube complains " We are not receiving data from your encoder. Please make sure it is configured correctly in the Ingestion Settings page. " Firewall currently allows all traffic to and from the server for the time being. Any ideas?