ios - IOS 上的 WebRTC 媒体

标签 ios webrtc

我想在 IOS 上使用 WebRTC 的媒体层和专有信令。是否可以仅使用已针对 IOS 发布的 ObjC 库中的 WebRTC 媒体层 (libjingle_peerconnection_objc.a)?

最佳答案

是的。

  • 对等连接对象提供了所有webRTC API,默认情况下不包括硬件捕获、媒体渲染和信令。如果您想要一个完整的解决方案,您将需要这 3 个部分。
  • appRTCDemo 代码 (webrtc.org),提供音频和视频捕捉器和渲染器的实现,利用原生 iOS 框架,您可以开箱即用。
  • 然后您可以用自己的信号替换信号(GAE channel )。将信令用于原始握手(提供/回答)和媒体/数据路径设置(ICE 候选交换),webRTC 部分将得到处理。

关于ios - IOS 上的 WebRTC 媒体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23341433/

相关文章:

ios - Swift 表格 View 单元格不显示部分背景图像

ios - 应用程序运行时在后台使用 SMTP Mailcore2 发送邮件

WebRTC/getUserMedia : How to properly mute local video?

ruby-on-rails - rails 5 : WebRTC video conferencing

ios - 无法使用 Alamofire 4.1.0、Xcode 8 和 Swift 3 构建项目 - 没有这样的文件或目录

ios - Swift 错误 - Thread1 : EXC_BAD_INSTRUCTION

ios - 在 iOS 中根据大小和其他属性全局更改字体类型

javascript - 如何将自定义端口条目列入白名单,以便 Chrome 提供启用相机和麦克风的选项

WebRTC 数据通道未连接或未调用回调

c - 您如何构建Pion mediadevices webrtc示例?