iOS音视频开源框架WebRTC入门-AppRTCMobile

系列

iOS音视频开源框架WebRTC入门-编译(前序-授人鱼不如授人以渔)
iOS音视频开源框架WebRTC入门-编译(后序-带WebRTC源码)
iOS音视频开源框架WebRTC入门-AppRTCMobile(WebRTC官网demo)
iOS音视频开源框架WebRTC入门-简单应用
iOS音视频开源框架WebRTC入门-本地/远端图像等比缩放
iOS音视频开源框架WebRTC入门-外网通信

简介

AppRTCMobile是WebRTC的一个官方 iOS demo
来说说在获取源码的基础上,如何去生成项目并运行项目👇

生成项目

获取源码以后,根目录是 src, 切换至该目录

cd /Users/tianjinfeng/Desktop/iOS/WebRTC/webrtcbuilds-master/out/src

编译生成 arm64架构的项目:

gn gen out/iOS_64 --args='target_os="ios" target_cpu="arm64"' --ide=xcode

image.png

执行完成以后在指定目录(out/iOS_64)中就有一个:all.xcworkspace:
image.png

运行项目

image.png

直接运行即可:
image.png

真机界面:
image.png

在两台真机(64位)上安装 AppRTCMobile,输入同一个 Room name 之后 Start call 就能互通了(需要翻墙)
在这过程中,我并没有遇到签名问题!!!
参考链接:
Webrtc笔记-运行demo到ios真机
[Webrtc笔记-运行demo 遇到的签名问题](http://www.re2x.com/WebRTC-wiki/zh-CN/#!pages/iOS/./Webrtc笔记-运行demo 遇到的签名问题.md)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,204评论 25 708
  • 系列 iOS音视频开源框架WebRTC入门-编译(前序-授人鱼不如授人以渔)iOS音视频开源框架WebRTC入门-...
    tjfeng88阅读 4,256评论 29 32
  • 昨天,我们开始了我们班一学期一度的童话剧人物竞选。上上个学期我们演的童话剧是绿野仙踪,我竞选的是铁皮人...
    胡启炎阅读 242评论 1 1
  • 生活中我们常会遇到嘴特别贱的人 但是又不想和对方一样没素质 今天大力就教教大家 怎样骂人不带脏字 专怼怼怼怼怼那些...
    大力学姐阅读 790评论 0 0
  • css3新增样式: IE6、7、8不支持css3样式,并且不同浏览器对css3样式会有不同程度的支持,甚至不支持,...
    IUVO阅读 563评论 0 0