Stream stops at 9mins 57 secs all day every day

when using Ngrok free and SWYH together to stream over the internet on port 8080. I have a shared private pool address from my internet provider and to get around this I use NGrok. it seems when streaming to android or ios device like Chrome or VLC or Safari the stream will consistently stop at 9m57secs I have reload webpage the browser to resume play or 9m58secs on VLC on the mobile device which the http address will then disappear and I have to paste the http URL again.to keep streaming as anyone heard of this. it seems to me that the swyh app requires some sort of buffer or keep alive packet