Earlier quoted context omitted.
Not in the version that will ship in iOS 11 / High Sierra. Not yet determined for future versions.
Is that a political or technical decision?
Apple Announces Full WebRTC Support in Safari 11
121–130 of 167 posts
Re: Apple Announces Full WebRTC Support in Safari 11
#122Earlier quoted context omitted.
Yes because ordinary users never, ever opt in to things they shouldn't. And because of that one opt-in mistake suddenly they have invisible service workers mining Bitcoins which they could never learn about since the discovery mechanism for service workers is currently non-existent. Again, the concept of background tasks isn't necessarily a bad thing. But it needs to be locked down to specific use cases not a free fo…
So limit the amount of CPU/bw/etc. they can use, just like mobile platforms do for background apps?
Re: Apple Announces Full WebRTC Support in Safari 11
#123ive dreamt of this for years!!! so excited. quick question: i noticed that the camera isnt available on iOS 11 if you put a web-app capable page on to your homescreen. when you open the page in full screen, mediaDevices is undefined. is that just an iOS beta bug?
Re: Apple Announces Full WebRTC Support in Safari 11
#124Re: Apple Announces Full WebRTC Support in Safari 11
#125Earlier quoted context omitted.
They would likely argue that HEVC and H.264 are hardware accelerated on nearly all of their devices whereas VP8 likely isn’t. This would mean compromising on battery life as they’d have to provide a software fallback where needed. I don’t see Apple being very willing to provide a bad user experience and given how hard they were pushing HEVC during their 2017 WWDC keynote the best bet is that they think that’s the bet…
WebRTC has codec negotiation, which means you can give preference to a particular codec while still supporting both.
Both HEVC and H.264 require the patent holders to be paid in order to be allowed on either a device or content.
Re: Apple Announces Full WebRTC Support in Safari 11
#126ive dreamt of this for years!!! so excited. quick question: i noticed that the camera isnt available on iOS 11 if you put a web-app capable page on to your homescreen. when you open the page in full screen, mediaDevices is undefined. is that just an iOS beta bug?
It’s not a bug. Spoke to an Apple engineer about this today at WWDC. There’s security concerns enabling media devices for webviews outside safari, but it should be coming ‘soon’.
Re: Apple Announces Full WebRTC Support in Safari 11
#127ive dreamt of this for years!!! so excited. quick question: i noticed that the camera isnt available on iOS 11 if you put a web-app capable page on to your homescreen. when you open the page in full screen, mediaDevices is undefined. is that just an iOS beta bug?
It’s not a bug. Spoke to an Apple engineer about this today at WWDC. There’s security concerns enabling media devices for webviews outside safari, but it should be coming ‘soon’.
Re: Apple Announces Full WebRTC Support in Safari 11
#128Earlier quoted context omitted.
I doubt you'll see gaming pick up WebRTC for many of the reasons that Glenn build netcode.io[1]. It's overly complex and doesn't guarantee UDP which is a non-starter for most games. [1] http://new.gafferongames.com/post/why_cant_i_send_udp_packet... / https://github.com/networkprotocol/netcode.io
It guarantees UDP for all of the cases when UDP would work. You can choose to not use TCP if you like, though I think most games would actually desire a TCP fallback.
That being said, I'm very excited about WebRTC and its inclusion in Safari. It's not a silver bullet that exposes a simple UDP interface, but it's a welcome alternative to WebSockets for use in real-time games.
Re: Apple Announces Full WebRTC Support in Safari 11
#129still some bugs maybe...
Re: Apple Announces Full WebRTC Support in Safari 11
#130Earlier quoted context omitted.
It’s not a bug. Spoke to an Apple engineer about this today at WWDC. There’s security concerns enabling media devices for webviews outside safari, but it should be coming ‘soon’.
Noooooooo