当前位置: 首页 > news >正文

云南工贸网站建设天津设计公司

云南工贸网站建设,天津设计公司,网站模板及源码,百度企业网站建设费用【网络通信 -- WebRTC】Open WebRTC Toolkit -- OWT-Server 编译安装指南 【1】OWT Server 与 Web Demo 视频会议环境搭建 【1.1】编译 OWT Server 安装依赖 ./scripts/installDepsUnattended.sh编译 scripts/build.js -t all --check 注意若不支持硬件加速则采用如下命令 s…【网络通信 -- WebRTC】Open WebRTC Toolkit -- OWT-Server 编译安装指南 【1】OWT Server 与 Web Demo 视频会议环境搭建 【1.1】编译 OWT Server 安装依赖 ./scripts/installDepsUnattended.sh编译 scripts/build.js -t all --check 注意若不支持硬件加速则采用如下命令 scripts/build.js -t mcu --check 【1.2】编译 owt-client-javascript npm install -g grunt-cli 进入 scripts 目录 npm install grunt 【1.3】打包 OWT Server scripts/pack.js -t all --install-module --app-path ${webrtc-javascript-sdk-sample-conference-dist} 【1.4】配置 OWT Server ------------------------- 对于存在公网 IP 的场景 -------------------------修改 webrtc_agent/agent.toml 文件中如下配置添加公网IP配置 {name eth0, replaced_ip_address 公网IP}修改 portal/portal.toml 文件中如下配置添加公网IP配置 ip_address 公网IP------------------------- 本地部署测试场景 -------------------------修改 app 模块的 samplertcservice.js 文件 如下代码段 icsREST.API.init(_service_ID_, _service_KEY_, https://localhost:3000/, false); 替换其中的 _service_ID_、_service_KEY_、HTTP-API 的 Url_service_ID_、_service_KEY_ 在执行 ./bin/init-all.sh 初始化脚本时会输出如下 superServiceId: {} superServiceKey: {} sampleServiceId: {} sampleServiceKey: {} 使用其中的 sampleServiceId、sampleServiceKey 【1.5】启动 OWT Server 与测试 进入 dist 目录执行如下命令启动 OWT Server ./bin/init-all.sh 初始化时会提示是否更新 mangodb、rabbitmq 的账号信息注意选择 no./bin/start-all.sh 注意请单独启动 app 模块示例中的 app 模块初始化时会查询 HTTP-API 接口初始化房间 需要确保 HTTP-API 模块启动完毕才能启动 app 模块否则 app 模块将无法访问 HTTP-API 接口启动完毕后 访问 https://{服务器 IP}:3300/console/ 可以进入 OWT 控制台其中可以新增房间并配置房间能力 访问 https://{服务器 IP}:3004 即可进入默认房间进行测试该模式是 MCU 访问 https://{服务器 IP}:3004?forwardtrue 即可进入默认房间进行测试该模式是 SFU 问题与解决方案 【1】depot_tools / fetch第8行execpython未找到 解决方案 ln -s /usr/bin/python2.7 /usr/bin/python 【2】编译 usrsctp 失败 解决方案 修改 installCommonDeps.sh 脚本如下 ./configure --prefix$PREFIX_DIR enable_warnings_as_errorsset 【3】boost库相关问题 解决方案sudo apt-get install python-dev修改 installUbuntuDeps.sh 添加如下函数 install_boost(){if [ -d $LIB_DIR ]; thencd $LIB_DIRwget -c https://boostorg.jfrog.io/artifactory/main/release/1.65.0/source/boost_1_65_0.tar.bz2tar xvf boost_1_65_0.tar.bz2cd boost_1_65_0chmod x bootstrap.sh./bootstrap.sh./b2 ./b2 install --prefix$PREFIX_DIRelsemkdir -p $LIB_DIRinstall_boostfi }修改 installDepUnattended.sh 如下 if [[ $OS ~ .*centos.* ]] then. installCentOSDeps.shif [ $NIGHTLY ! true ]; theninstallRepoinstallYumDepsinstall_boostfi elif [[ $OS ~ .*ubuntu.* ]] then. installUbuntuDeps.shif [ $NIGHTLY ! true ]; theninstall_apt_depsinstall_boostfi fi 【2】OWT Client Native 编译生成 SDK -- Android 平台 【2.1】OWT Client Native SDK -- Android 平台编译 1. 获取 owt-client-native 代码 git clone https://github.com/open-webrtc-toolkit/owt-client-native.git 将获取到的目录名改为 src2. 在 src 同级目录中创建 .gclient 文件内容如下 solutions [ { managed: False, name: src, url: https://github.com/open-webrtc-toolkit/owt-client-native.git8cf4e56ff990e5d698b9b13aeb02fb7d3219233a,custom_deps: {},deps_file: DEPS, safesync_url: , }, ] target_os [android] 注意owt-client-native 在 4.2 以上版本方才支持 android因此项目 git url 中需指明具体的提交3. 执行 gclient sync 同步代码4. 执行 python2 scripts/build_android.py 编译对应的 sdk 库5. 编译完毕将得到 libwebrtc.jar 以及 arm64-v8a、armeabi-v7a、x86 平台的 libjingle_peerconnection_so.so 【2.2】运行 owt-client-android 获取代码 git clone https://github.com/open-webrtc-toolkit/owt-client-android9965201e05c1ac0c42d56285b0717ec5c5b69d21将 android 平台编译得到的 owt-client-native 库拷贝到对应的 dependencies/libwebrtc 目录下 编译 owt-client-android 工程即可获得对应的 APK 参考致谢 本博客为博主的学习实践总结并参考了众多博主的博文在此表示感谢博主若有不足之处请批评指正。 【1】OWT 安装与初步使用说明 【2】WebRTC ToolkitOWT服务器用户指南  【3】编译和安装OWT-Server  【4】OWT (Open WebRTC Toolkit) 5.0 初体验与开发环境搭建
http://www.hkea.cn/news/14420230/

相关文章:

  • 如何做自己的影视网站中介做哪些网站
  • 湖北建设执业注册管理中心网站wordpress开启自定义字段
  • 盐城网站建设jsxmt韩国优秀平面设计网站有哪些
  • 大型门户网站建设定做代申请可信网站
  • 怎样做1个网站做电影网站程序好用吗
  • 龙岗爱联有学网站建设代加工项目合作
  • 嘉定网站设计怎么样wordpress大前端d8主题
  • 网站开发常见技术问题网站建设课程总结
  • 东莞营销网站建设直播畜牧网站建设
  • 做一个国外的网站广告设计与制作专升本考什么
  • 石景山网站建设制作公司wordpress 增加导航栏
  • 公司官方网站制作淘宝网页版入口官网
  • 做网站案例网页空间是什么
  • 做网站是用什么语言网站怎么做导航条
  • 关键词和网站的关系崇州网站建设
  • 兼职做效果图设计到哪个网站找金华外贸网站建设
  • 如何查找网站竞争对手的宣传方式厦门亚龙网站建设
  • 南阳住房和城乡建设管理局网站手机排行榜2023
  • 写的网站怎么做接口南京网站设计公司兴田德润优惠吗
  • 绵阳银行网站建设网站建设388
  • 屏蔽ip网站吗wordpress修改教程视频
  • 哪家做的濮阳网站建设免费制作网站平台哪个好
  • it运维建设网站优化
  • 网站开发所用到的技术最近三天的新闻大事简短
  • 南昌网站建设加王道下拉建设银行网站功能介绍
  • jsp网站开发登陆网站建设这个行业如何
  • 本地网站搭建时需要使用的软件是湖南网站建设公司 尖端磐石网络
  • 使用他人注册商标做网站网站建设psd
  • 重庆欧勒精细陶瓷有限公司网站策划书让wordpress主题适用插件
  • 怎么原创视频网站平台搭建阳光房是否违章建筑