2nfm
2nfm copied to clipboard
Share your screen and computer's audio via WebRTC!
After a while the streamer will see the message saying they disconnected, but the stream is still working
I believe this is mostly complete from cleanup I did in #77, but it was not exhaustive.
`extractSdp` is not defined -- we could remove the `forceStereoAudio` function, as it's never called by our application, but we might need this down the road when expanding the functionality...
Split up `SOCKET_CLOSED` into `SOCKET_WILL_CLOSE` and `SOCKET_DID_CLOSE`. Why it's an enhancement: this would allow us to let the user know that the connection is closing, _if we choose to_. Why...
Example: On Mac, Audio can't be shared from Desktop and Applications, only from Tabs. Thus, if the user selects Audio only, Mac users should only be presented with the Tabs...
Add the ability to cast to Chromecasts. ~Blocked by #5~ This would let the receiver page cast to nearby Chromecasts.