Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ian: Come up with a story for apps using webrtc #13

Closed
zenhack opened this issue Jan 21, 2021 · 1 comment
Closed

Ian: Come up with a story for apps using webrtc #13

zenhack opened this issue Jan 21, 2021 · 1 comment
Assignees

Comments

@zenhack
Copy link
Collaborator

zenhack commented Jan 21, 2021

Related to #12, it would be nice if blocking the exfiltration hole provided by webrtc didn't prevent apps from making legitimate use of the functionality. Furthermore, right now (even without a block for that in place) if someone wanted to write a video conferencing app, they would run into the problem that iframes can't request mic & camera access, so I'd like to have some answer for how apps can do that sort of thing.

My ideal for this is that we'd be able to use postMessage() to transfer the relevant browser objects, so apps could request access to these from Sandstorm, much like they do for powerbox requests.

Related issue with w3c folks: w3c/webrtc-extensions#64

@zenhack zenhack self-assigned this Jan 21, 2021
@zenhack
Copy link
Collaborator Author

zenhack commented Jun 21, 2021

Relevant changes to the specs have been merged:

Once those are actually implemented in browsers, we can use postMessage() to transfer media devices and individual data channels.

@zenhack zenhack closed this as completed Jun 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant