webrtc
文章平均质量分 93
Vinton_Liu
这个作者很懒,什么都没留下…
展开
-
三问 WebRTC 视频编码分辨率
众所周知,WebRTC 自带带宽预测功能,可以根据设置的视频降级策略,选择保流畅(MAINTAIN_FRAMERATE)还是保清晰(MAINTAIN_RESOLUTION)或是均衡策略(BALANCED)。故此,有以下三问:1. 视频编码的最大分辨率如何限制?2. 视频编码的起始分辨率如何确定?3. 视频编码的最小分辨率如何保证?原创 2022-09-15 18:34:04 · 1544 阅读 · 0 评论 -
当WebRTC m84 遇上 Xcode 12.5
文章目录1. 更改工具链2. 更新工具链3. 总结最近,多位同事在 Mac 端编译 Android 平台的 WebRTC(m84版本)的时遇到了编译错误:FAILED: clang_x64/obj/third_party/ijar/ijar/ijar.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF clang_x64/obj/third_party/ijar/ijar/ijar.o.d -D_LIBCPP_HAS_原创 2021-05-14 14:59:33 · 419 阅读 · 2 评论 -
将 x264 纳入 webrtc 的编译系统
将 x264 纳入 webrtc 的编译系统Author: Vinton.LiuDate: 2020-11-051. 前提下载好的 webrtc 代码已经能正常编译。2. 编译环境macos: 10.15 Catalinawebrtc: m84 (branch-heads/4147)3. 操作步骤3.1 下载代码下载地址:VideoLan X264.将代码解压缩到 webrtc 的 third_party 目录内,最终目录结构为:<m84 path>/third_p原创 2020-11-05 14:40:35 · 635 阅读 · 4 评论 -
在 macOS 中编译 webrtc android 端代码
在 macOS 中编译 webrtc android 端代码文章目录在 macOS 中编译 webrtc android 端代码1. 前提2. 编译环境3. 操作步骤3.1 替换 llvm-build3.2 替换 Jdk3.3 修改 gn 脚本3.4 编译脚本4 结束1. 前提已提前在 ubuntu 系统中下载好 webrtc 代码并可完整编译,关于如何在 Ubuntu 内下载 webrtc 代码,此处省略一万字。。。2. 编译环境macos: 10.15 Catalina 系统webrtc:原创 2020-07-24 13:53:49 · 2817 阅读 · 2 评论