在我的 Adobe AIR 应用程序中,我有一个可供查看的视频流列表,用户可以从一个流切换到另一个流,但是在用户在 4 个流之间切换后NetConnection
会引发NetConnection.Connect.Closed
事件,基本示例
User connects to stream1 -> works
User switches to stream2 -> works
User switches to stream3 -> works
User switches to stream4 -> works
User switches back to stream1 -> NetConnection.Connect.Closed raised
我想知道这个神奇的数字 4 是什么?到目前为止,我已经检查了以下内容,但没有任何效果:
改变了
maxPeerConnections
on的数量NetConnection
-> 不相关更改了我的视频服务器上的进程数 -> 不相关
所以现在对我来说唯一的解决方案是每次用户达到 4 个流视图限制时重新启动 NetConnection,但这显然不是最好的解决方案。
如果有人能指出这个神奇的数字是什么——那就太好了!