- [X] Display an animation when connecting to another peer
- [ ] If getUserMedia fails, allow retry
- [X] Display kbps
- [X] Use webrtc-media custom element to create the user’s peer connection
- [X] Render UserWithoutWebRtc
- [X] Don’t set WebRtcMedia.pc from js, use elm instead
- [X] Decide if server.js should serve the elm app -> no See uNetworking/uWebSockets.js#110
- Allow user to trigger a reconnection attempt after connection negotiation failure
- Allow user to change devices inside session
- polit-impolite caller pattern or
- caller-callee pattern
- Allow user to take a still image of herself
- transmit still image to other users and display that during connection initiation