
Jekyll博客环境配置记录
最近给博客配置服务器,因为提交阿里备案好几天初审都没有响应,所以放弃了,转用阿里香港服务器,没有什么大的应用场景,所以用的最便宜的 1核 - 1G RAM 的配置。服务器主要用来跑我个人的博客,和一些说明文档的存放,基于 jekyll,需要安装 ruby3+的环境,中间遇到了坑,记录一下。

最近给博客配置服务器,因为提交阿里备案好几天初审都没有响应,所以放弃了,转用阿里香港服务器,没有什么大的应用场景,所以用的最便宜的 1核 - 1G RAM 的配置。服务器主要用来跑我个人的博客,和一些说明文档的存放,基于 jekyll,需要安装 ruby3+的环境,中间遇到了坑,记录一下。

向谷歌WebRTC提交代码,一步步写明了向 webrtc 提交代码的步骤,最近解决了一个webrtc的bug,正好实操了一遍,记录分享一下.

WebRTC 移除了 BBR 拥塞控制算法,给出的原因也比较简单:这个功能在试验中被引入,但在 WebRTC 的实际应用中表现不佳,从未在生产环境中使用过

按照WebRTC 官方的编译指导,安卓版本的 WebRTC 只支持在 Ubuntu 中编译。在 Ubuntu 上编译安卓的 WebRTC 代码,可能会比较繁琐,之前都是安装虚拟机,改代码特别不方便。为了简化编译过程,可以将编译环境迁移到 macOS 上,并进行适当的修改以适应 M1 或 x86 架构。

本文详细对比了H265,AV1, H264等视频编码性能,质量,带宽等方面的表现,测试的编码器包括了x264,x265,VideoToolbox,libaom,测试机器选取了手头的macbook pro2021(M1 pro)版本。

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

WireShark同时抓多网卡包

Android端Mediacodec 硬编限制比较多,仅支持base和high profile, 而且high profile对处理器做了限制,只支持三星的处理器: codecName.startsWith("OMX.Exynos.)",level 仅支持3_1,详细可以查看 HardwareVideoEncoderFactory.java 文件。 记录下调用的大概流程: h264_p...

OpenCV VideoWriter录制mp4并修改视频码率