I just purchased a new Digital Rapids ABR encoder. I'm pulling what's left of my hair out trying to get it to work with Wowza.
I'm creating 4 flash 9 streams at 1.2M, 750k, 500k and 250k. These are being delivered to the server over RTMP and I'm using smil files to convert the stream to Adobe HDS.
The player connects once the encoder is started it streams fine. Eventually the stream will hang, some times it recovers and sometimes not. This could be after 60 seconds or up to an hour. It never lasts more than an hour.
Once this happens and I reconnect to the stream it will play the first 4 second fragment and then when it tries to change to the next bit rate it will either hang or jump back and forwards in time while changing bitrates.
I have 3 Envivio 4Casters running on the same Wowza server and these are all fine. They are configured with the same bitrates, resolutions, levels, profiles, Key frames and what not.
If I point streams from an Envivio to the RTMP input addresses being used by Digital Rapids and use the Digital Rapids SMIL files its fine. Envivio works. I have streamed for up to 48 hours with no problems. This seems to point to an encoder problem but Digital Rapids said it was either Wowza or the player.
I have 12 Gb reserved for the Wowza Java Heap and the box is a supermicro dual Hex core. Even running just one stream this happens. I tried an eval copy of Wowza on a new server and it did the same thing so I don't think its server hardware issues.
I have tried just one Digital Rapids encoder input to the wowza server and it happens. TOP shows 1.6% total CPU utilization and there is lots of memory free
I have used a number of players - OSMF 1.5/1.6 - Strobe - etc. with the same results.
The only thing that seems to fix the issue is to restart the DR encoder but its short term and will start showing the same behaviour within an hour. Most of the time it fails much faster than that.
There is nothing that stands out in the wowza logs.
I'm running Wowza 2.2.4 and Digital Rapids Live software 1.7
Has anyone seen anything like this with Digital Rapids? Could I have got a bad encoder?
Please Please Please Help. Any suggestions or pointers would be helpful. This has been going on for 2 weeks and I need to have it running for a special event on the October 21.