Basically live stream is created. Another incoming live stream and static video is switched (sort of overlay).
Everything was working until recently i saw logs full of following errors:
HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [live/smil:lrytas.smil/chunklist_w866886594_b864000_slLT_t64SEk=.m3u8]: lr_hi_NLT
Investigation led to this conclusion:
When live incomming stream reconnection happens and my switcher in playing live stream (is static video is shown nothing happens) apple HLS player (JWPlayer or
http://dailymotion.github.io/hls.js/demo/) stops playing.
Page reload returns 404. Server restart solves issue until next reconnect.
I suspect temporal live stream publish of 'empty' stream does this.
Wowza test players RTMP, HDS are working then.
Question what to do? Is this apple HLS issue, wowza, or my code?