Hi
I am using WMS to deliver on demand content to JWPlayer.
When i use the following streamer/id: rtmp://localhost:1935/vod/mp4:sample.mp4, everything works fine. I look at wowza logs and the mp4 file is found and hence delivered.
See the logs:
2014-03-24 17:04:03 IST pause stream INFO 200 sample.mp4 - defaultVHost vod definst 57.006 [any] 1935 rtmp://localhost:1935/vod/ 127.0.0.1 rtmp http://localhost/Player/jwplayer/jwplayer.flash.swf WIN 12,0,0,77 1028367951 3665 4025199 1 61667 0 4021299 sample.mp4 - C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.0.0\applications\vod\content\sample.mp4 mp4 39115156 596.458 rtmp://localhost:1935/vod//sample.mp4 rtmp://localhost:1935/vod//sample.mp4 - rtmp://localhost:1935/vod/ -
But when I use rtmp://localhost:1935/vod/flv:sample1.flv, The player fails to load video and says “ID not found on server.”
See the logs:
2014-03-24 17:05:52 IST comment server WARN 200 - MediaReaderH264.open[vod/definst]: Not found: C:/Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.0.0/applications/vod/content/sample1.: java.io.FileNotFoundException: C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.0.0\applications\vod\content\sample1 (The system cannot find the file specified)|at java.io.RandomAccessFile.open(Native Method)|at java.io.RandomAccessFile.(RandomAccessFile.java:241)|at com.wowza.io.WowzaRandomAccessFile.(WowzaRandomAccessFile.java:12)|at com.wowza.io.DirectRandomAccessReader.open(DirectRandomAccessReader.java:222)|at com.wowza.wms.mediareader.h264.MediaReaderH264.open(MediaReaderH264.java:250)| - - - 209.744 - - - - - - - - - - - - - - - - - - - - - - - - -
As one can notice the .flv extension is removed in this case. Why is this so?
Please help as flv files are being played from the VLC player or macromedia flash player (using the above streamer/id).
Regards,
Mayank.