I have an issue with the onWriteComplete event not firing when the livestreamrecord loses connection. The MediaStreamMap.removeLiveStreamPacketizer fires after a few seconds, but the onWriteComplete does not fire.
We are sending in the livestream via rtsp on iphone. When we stop the stream on the iphone, everything works great, onWriteComplete fires, and our logic in that event executes successfully. This works fine via rtmp on FMLE as well.
However, in the middle of the livestream, if we crash the iphone app, or shutdown the internet connection / mobile connection. the stream stops, but wowza does not detect it. It fires the MediaStreamMap.removeLiveStreamPacketizer after a few seconds but no onWriteComplete event fires, so our logic within that block does not fire.
Any help is appreciated.