Viewer hitting signaling client error and not recoverable
chenhudl opened this issue · 2 comments
We have a one producer to many viewers setup.
During our stress testing for viewer connection, we hit a signaling client error and we are unable to recover from that.
Producer is still able to connect to the signaling channel, but the viewers continue to hit this error ever since.
We assume that there is some kind of limit for viewers but we're not certain what is happening.
- What could be the reason for this?
- What would be a proper way to remove this state of signaling channel?
- Should we update or delete the channel?
This seems to be recovered automatically after around 2 to 3 hours? but we're not sure how it happened
The screenshots are cut so it is not clear what the error is. But there is a limit on the number of viewers that can be connected to a channel at a time and it is set to 10 (https://docs.aws.amazon.com/kinesisvideostreams-webrtc-dg/latest/devguide/kvswebrtc-limits.html#limits-signaling-service).