Requirements
as a video publisher client, I want to
- subscribe to a session's event channel
- get notified when the session has a video-wall client ready to receive offers
- send my RTC Peer Connection offer to the video wall
- know when the video wall answers my offer
- know when the video wall disconnects from my session
- know when the session is being ended / deleted
- know when other publishers join or leave the session
as a video-wall client, I want to
- subscribe to a session's event channel
- know when publishers join or leave the session
- receive RTC PeerConnection offers
- return RTC PeerConnection answers
- know when publisher streams are destroyed
- make a publisher client disconnect from the session
Requirements
as a video publisher client, I want to
as a video-wall client, I want to