It sounds like the client is exiting to me. If the screen ever goes black like that the client is waiting for data transfer from the server. If that doesn't come, and you press the back button, the client will return to the menu after the TCP timeout time. Which is either 10 or 30 seconds I think. If pressing back and waiting doesn't do it, the client is probably dead. The only other thing that could cause unresponsiveness is threads deadlocking, but I don't think that will happen playing live tv.
I have thought about making an option to vompclient that makes it boot up and show a message like "Sorry, I crashed" etc. Then the startup script could loop and run vompclient again. But there are negative points about that idea too. Hmm!
I have thought about making an option to vompclient that makes it boot up and show a message like "Sorry, I crashed" etc. Then the startup script could loop and run vompclient again. But there are negative points about that idea too. Hmm!