I am using JWPlayer 6.8.x and trying to get HLS to work. When I reference the sample.mp4 file for an rtmp stream on the desktop it work. When I them move to an iOS device and use the following URI I get the following errors.
iOS gives the error "The operation could not be completed"
JWPlayer gives the error "Error loading media: FIle could not be played"
Wowza error log shows the following:
WARN server comment 2014-03-20 10:31:52 - - - - - 7.006 - - -- - - - - HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [vod/mp4:vod/sample.mp4/playlist.m3u8]: sample.mp4
WARN server comment 2014-03-20 10:31:52 - - - - - 7.029 - - -- - - - - HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [vod/mp4:vod/sample.mp4/chunklist_w362048998.m3u8]: sample.mp4
Not sure what I am doing wrong. Once question I have is that there is no "playlist.m3u8" file delivered for testing. I assume this file is being generated at time of need by Wowza. Is this correct? If not and I do need a physical playlist.m3u8 file what is the process to generate that?
Where is sample.mp4 located? Is it in the root of /content folder (StorageDir) of the application, or is it in a subfolder of /content named "vod". If it is in the root of the content folder, the HLS URL should be: