This is me ... obviously
How can we record and upload video in the browser?
What about video chat?
What about streaming?
... a MediaStream is always an input to another browser API
<input type="file" accept="video/*" capture="user" />
WebRTC: peer-to-peer browser connection to exchange, video, audio, or other abritrary data among users