Reputation: 1703
We are trying to build a webapp for videochat that will run in a browser across platforms (desktop, iOS, Android).
At this time we are not aware of how to run webRTC in a browser on iOS -- it only runs in several desktop browsers and chrome for Android (e.g. peerjs).
Are there tools to get webRTC to run in a browser on iOS? Are there tools already built to create a webapp that runs webRTC on iOS by using a hybrid app approach (tools specifically for the hybrid iOS app, not just a webRTC SDK for iOS)?
When webRTC will be supported by Safari or Chrome on iOS?
Upvotes: 6
Views: 13547
Reputation: 1392
Update as of June 2017: WebRTC and getUserMedia are available in WebKit since iOS 11.
See also: Release notes from Safari 11.0
New in Safari 11.0 – Support for real-time communication using WebRTC.
New in Safari 11.0 – Camera and microphone access. Added support for the Media Capture API. Added ability for websites to access camera and microphone streams from a user's device (user permission is required.)
Upvotes: 2
Reputation: 2128
Upvotes: 19
Reputation: 2505
There are frameworks like easyrtc theoretically allowing developers to write webRTC apps without needing to worry about browser-specific issues. However, webRTC is quite new and not completely stable, yet. As far as I know, webRTC does not work reliably for Chrome for iOS and not at all for Safari.
Upvotes: 2