We configured the transcoder for three streams 360p, 240p and 160p. With Apple HLS and Microsoft Smooth streaming, there seems to be no issues. Even after few days running the stream switching is smooth and fast. We use the Flowplayer for Adobe HDS format. First 1 or 2 days it works sort of OK, (not as good as HLS or Smooth streaming) because it has trouble selecting the correct bitrate. However, in case of Adobe HDS, selecting the correct stream is a function of the player plugin.
Now, after about 2 days since the server restarted, the Flowplayer is no longer able to correctly switch between streams. Here is how that looks:
1.) When the switch to higher bitrate should happen, the video image freezes, audio skips few seconds backward. Finally audio and video continue in sync, when audio again reaches the position at which the bitrate switch happened.
2.) When switch to other bitrate should happen, the stream can simply freeze.
3.) It does not matter how many times the web page is reloaded or browser restarted. The behavior is consistent.
While all these is happening, Apple HLS and MS Smooth streaming work without issues. So It was my conclusion that something happens to the Wowza server on the Adobe HDS processing path which causes for HDS to loose its track.
Are there any known issues with relation to HDS or Flowplayer? Can something to be done to fix this, because it is clearly Wowza server that goes bad as well. I am not saying that Flowplayer is doing everything right, but normally the sever should no just fall-over in case of a problem on the player.
(It is also possible that server gets confused through some other third party video player which uses the same Adobe HDS URL as our web page. )