Howdy - pretty happy how far i’ve gotten so quickly in getting our Axis IP cameras to be streaming nicely through Wowza & JW Player.
However, it only works on Webkit & Mozilla browsers (Chrome, Firefox, Safari, Opera).
It does not work on any mobile device, (Android or iOS), either. Here are my settings:
We have 8 cameras, all setup via stream files
rtsp://[username]:[password]@[camera_ip]:[camera_port]/axis-media/media.amp?videocodec=h264
everything in Wowza looks great - all streams marked as active and i can see them in the test players.
Here is my jw player code that i put on our website:
<script src='http://jwpsrv.com/library/[random trial key].js'></script>
<div style='margin:0 auto; width: 480px;'>
<div id='jw_player'></div>
</div>
<script type='text/javascript'>
jwplayer('jw_player').setup({
autostart: 'true',
sources: [{
file: 'rtmp://[wowza ip address]:1935/[application]/[stream_name].stream'
},]
});
</script>
Again - this works perfectly in Chrome, Firefox, opera and Safari, but not on my mobile or Internet Explorer.
The stream works if I pull up the Live Video Streaming page in IE: https://www.wowza.com/resources/3.6.0/examples/LiveVideoStreaming/FlashRTMPPlayer/player.html and connect to my wowza server.
Also, i get a stream if I dial in the rtsp:// link (I find this on the Mobile tab of the test browsers in the web UI) directly on my android device.
But nothing through the jw player. I get a “Error loading player: No playable sources found” error message.
Is the trial version of jw player limited in any way? And what are my options other than jw player? Can I embed the stream on all these browsers and devices another (less expensive) way?
Thanks in advance,
gw