
Originally Posted by
Emporium
I have seen cases where a server gets a little overloaded and the number of connections it reports to the box are not correct. When channel surfing, as it opens another stream when you change channel, the previous stream take a long time to be detected by the panel as idle/disconnected and it detects it as a simultaneous stream.
So then when you start the recording, it assumes that it is at max streams, and therefore when you try to change channel after, it assumes there are no streams available. I have tested this with one panel and I would monitor the number of connections and as soon as the panel would release the "idle" connection, or I would manually kill it, then changing channel worked fine.
Unfortunately not much you can do on the user end, other than possibly waiting some time (could take up to a minute) for the idle connections to completely drop. I find (at least with the server I tested), that the issue was worse when the stream type was using HLS/M3U8. Switch stream type to TS seemed to help in dropping the connections quicker and the issue was less noticeable.