This PR adds the feature of maintaining a viewer count per channel. It also includes a bit of refactoring of the broadcaster implementation and handling of viewers.
It also resolves the critical issue #31 where viewers that failed to connect never released resources.
This PR adds the feature of maintaining a viewer count per channel. It also includes a bit of refactoring of the broadcaster implementation and handling of viewers.
It also resolves the critical issue #31 where viewers that failed to connect never released resources.