我正在研究 webRTC iOS 集成。我们的 Web 团队使用 RTCMultiConnection 库 ( https://cdn.webrtc-experiment.com:443/rmc3.min.js ) 集成了 webrtc 并创建了 Web 应用程序。他们正在设置套接字 url(服务器 url)并配置库对象并使用该库创建 session 。
是否有任何等效的库可以直接从客户端建立连接?或者是否可以从 swift 访问 .js 文件?
最佳答案
请检查 RTCMultiConnection-API:
以上文档解释了如何创建基于 cordova 的 iOS/Android 应用程序。
cordova 应用程序支持 RTCMultiConnection-v3 中的所有内容(“屏幕捕获”除外)。您无法从任何 iOS/Android 应用程序捕获屏幕。
Cordova_based_apps 的唯一缺点是“它在编译的 iOS/Android 应用程序中增加了 20MB 不需要的大小”......即您的 APK 文件的最小大小可能为 20MB。
这是一个示例 APK 文件(使用 RTCMultiConnection v3 的 Android 应用程序):
关于javascript - javascript 中 RTCMultiConnection 的等效 ios 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37945696/