Re: [webrtc-pc] Obtain user consent for one-way media and data use cases (#2012)

I would like to add my support to this proposal. I think it makes sense to have a more specific permission for data channels. I'm currently working on a LAN game that depends on host candidates. The networking works great between Chrome and Firefox, but the only way on iOS would be to get audio/video permissions from the user (see [here](https://github.com/webrtc/samples/issues/1123) and [here](https://bugs.webkit.org/show_bug.cgi?id=189503#c2)). Obviously that's a no-go. It doesn't make any sense in the context of my game. And this is only likely to get worse as Chrome and Firefox move to mDNS, until all of them are working, at which case I imagine it will get better. But who knows how long that will take. I imagine there could be at least some period of time where only one major browser is left having not implemented it, at which time I'll be stuck in the inverse problem I have now. If we had a more data-channel specific permission, browser vendors can implement it as they add mDNS.

I agree the message to the user could be difficult to craft properly, but it would have to be pretty bad to be worse than asking them to take a selfie so they can play my game.

-- 
GitHub Notification of comment by anderspitman
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/2012#issuecomment-451630127 using your GitHub account

Received on Saturday, 5 January 2019 05:42:30 UTC