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

炫酷网站源码推广一单500

炫酷网站源码,推广一单500,在线书店网站怎么做,商务网站创建声网、国内源都不行,只能外网googlesource源!!! 二、创建 Ubuntu 容器(带目录挂载) 拉取Ubuntu镜像 docker pull ubuntu:22.04创建并启动容器(挂载Windows目录到容器) docker run -i…

声网、国内源都不行,只能外网googlesource源!!!

二、创建 Ubuntu 容器(带目录挂载)

拉取Ubuntu镜像

docker pull ubuntu:22.04

创建并启动容器(挂载Windows目录到容器)

docker run -itd --name webrtc-dev -v C:\docker_File\webrtc-shared:/root/webrtc-shared --privileged ubuntu:22.04

三、容器内环境配置

  1. 更新系统并安装依赖
# 安装编译WebRTC所需的全部依赖
apt-get install -y \build-essential \git \python3 \ninja-build \pkg-config \libgtk-3-dev \libx11-dev \libxcomposite-dev \libxcursor-dev \libxdamage-dev \libxext-dev \libxi-dev \libxrandr-dev \libxrender-dev \libxtst-dev \libpulse-dev \libasound2-dev \libcups2-dev \libdbus-1-dev \libfontconfig1-dev \libfreetype6-dev \libgl1-mesa-dev \libgles2-mesa-dev \libglib2.0-dev \libnss3-dev \libpci-dev \libudev-dev \libv4l-dev \libwayland-dev \libxkbcommon-dev \mesa-common-dev \unzip \zip \curl \wget
  1. 安装 depot_tools

进入共享目录

cd /root/webrtc-shared

克隆工具库

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git

配置环境变量

echo "export PATH=\$PATH:/root/webrtc-shared/depot_tools" >> ~/.bashrc
source ~/.bashrc

四、下载 WebRTC M114 源码

创建工作目录

mkdir -p /root/webrtc-shared/webrtc-checkout
cd /root/webrtc-shared/webrtc-checkout

初始化源码库

fetch --nohooks webrtc
gclient sync #网中断,可多次执行

切换到M114版本(分支对应5255)

cd src
git checkout -b m114 branch-heads/5255
gclient sync --with_branch_heads --with_tags -D   # 同步对应版本的依赖 缺什么文件下载什么,放置在本地指定目录,这步骤会出现有几个文件无法下载的情况
gclient runhooks  # 安装额外工具

五、编译 WebRTC

1. Debug版本

生成编译配置

gn gen out/Debug --args='is_debug=true rtc_use_h264=true'

开始编译(使用全部CPU核心)

ninja -C out/Debug -j $(nproc)

2. Default 版本

gn gen out/Default --args="is_debug=true enable_testing=true"
# 只编译peerconnection_client(使用全部CPU核心加速)
ninja -C out/Default -j$(nproc)

六、GUI依赖

官网下载VcXsrv

  1. 启动配置X11服务:多窗口模式、Display number: 0、Disable access control
#将现有 Ubuntu 容器保存为镜像(快照)
docker commit webrtc-m114 ubuntu-webrtc-ninja:latest
  1. 重新启动Docker容器配置X11映射
docker run -it --name webrtc-m114-ninja-X11 -v C:\docker_File\webrtc-shared:/root/webrtc-shared -e DISPLAY={本机IP}:0.0 -v C:\docker_File\X11\.X11-unix:/tmp/.X11-unix  --privileged ubuntu-webrtc-ninja 
  1. 在容器内安装 GUI 依赖
apt-get update && apt-get install -y libgtk-3-0 libcanberra-gtk-module x11-utils 
  1. 测试X11是否生效:
#时钟工具apt-get install -y x11-apps #如果未安装xclock
http://www.dtcms.com/wzjs/498352.html

相关文章:

  • 网站架设地址seo快速优化软件网站
  • 自己做图网站企业建站用什么好
  • 做网站买什么笔记本好如何在百度搜索排名靠前
  • 聪慧网快速优化网站排名的方法
  • 淄博网站制作托管优化网络推广seo怎么弄
  • wordpress与微信教程 pdf吉林刷关键词排名优化软件
  • 免费扑克网站新公司如何做推广
  • 4399小游戏电脑版在线玩网络优化工具
  • java自己做网站网站友情链接查询
  • 常州企业网站建设做营销型网站的公司
  • 网络推广免费网站信息如何优化上百度首页公司
  • 服务器安全模式怎么进网站优化塔山双喜
  • 自己做发卡网站网站新域名查询
  • 找网站公司做网站竞价点击软件排名
  • 浦东网站建设箱海运百度下载安装免费
  • 成都推广网站多少钱渠道推广策略
  • 网站开发 书籍域名备案查询
  • 温州网站制作价格产品推广方法
  • 网站建设公司佛山2023年8月新闻热点事件
  • 网站建设教材下载网站怎么添加外链
  • 官方网站下载baiduwangpan优化大师官方网站
  • 三星企业网站建设ppt百度手机快速排名点击软件
  • 开发一个电商网站久久seo正规吗
  • 合浦县城乡规划建设局网站廊坊关键词快速排名
  • 网站建设与管理专业是什么百度搜索推广是什么
  • 滁州网站建设百度知道登录入口
  • 女教师遭网课入侵直播百度seo排名优化软件分类
  • 重庆公司建设网站百度快照怎么删除
  • 广陵区建设局网站app广告联盟
  • 内部网站做域名解析到端口百度会员登录入口