PixPark
MacOS 上编译安卓版本 WebRTC

在 MacOS 上编译安卓版本 WebRTC

按照WebRTC 官方的编译指导,安卓版本的 WebRTC 只支持在 Ubuntu 中编译。在 Ubuntu 上编译安卓的 WebRTC 代码,可能会比较繁琐,之前都是安装虚拟机,改代码特别不方便。为了简化编译过程,可以将编译环境迁移到 macOS 上,并进行适当的修改以适应 M1 或 x86 架构。 1. 代码准备 首先,准备好两份代码,网上介绍比较多,不是本文重点,不做介绍: fe...

H.265、AV1和H.264视频编码对比:x265性能不及预期,Libaom表现亮眼

H.265、AV1和H.264视频编码对比:x265性能不及预期,Libaom表现亮眼

都2023年了,我们不禁要问,AV1编码的性能如何?是否已经适用于生产环境?另外,H.265相对于H.264真的能够节省一半的带宽吗? 本文详细比较了H.265、AV1和H.264等视频编码标准在性能、质量和带宽利用率等方面的表现。测试中使用了x264、x265、VideoToolbox和libaom等编码器,并选择了MacBook Pro 2021年款(搭载M1 Pro芯片)作为测试设备...

深度解析RTMP直播协议:从保姆级入门到高级优化

深度解析RTMP直播协议:从保姆级入门到高级优化!

涉及到RTMP直播协议,了解其工作原理和优化技巧对于提升直播质量和用户体验至关重要。在这篇详细剖析的文章中,我们将深入探讨RTMP直播协议的各个方面,以及实际开发中遇到的一些情况,并分享一些实用的优化方法,帮助你打造更出色的直播内容。 我们将介绍RTMP协议的基本原理和流程,包括建立连接、数据传输和结束会话等步骤。我们将深入了解RTMP协议的工作机制,包括信令传输、数据分块和流控制等关键概...