Author: 御风灰灰

webrtc编译

1 开发环境 1.1 Andoid和Linux ubuntu 14.04/16.04/18.04/20.04/20.10版本。 Debian 10 or laster Windows下 windows10 安装vs2019 2 工具安装 2.1 depot_tools安装 2.1.1 Ubuntu开

御风灰灰 御风灰灰 Published on 2024-07-11

webrtc预置编码器

1. 预置原理 webrtc在未进行明确指定时,根据sdp信息中的payloadtype进行协商,谁在前面就协商到谁。如下所示从96开始都为payloadtype。 m=video 9 UDP/TLS/RTP/SAVPF 96 97 39 40 98 99 127 103 104 105 106 1

御风灰灰 御风灰灰 Published on 2024-07-11

webrtc码率设置

1.修改原理 通过修改或者添加sdp中的字段实现控制码率的功能。 2. 修改代码示范 2.1 python def setStartBitrate(codec,isVideoCodec:bool,sdp:str,bitrateKbps): lines = sdp.split("\r\n")

御风灰灰 御风灰灰 Published on 2024-07-11

wireguard组网并实现网站代理

1. 最终目的 家里的内网通过wireguard与自己的云服务器组网。 访问云服务器的80,443端口重定向到家里服务器中,完成正常网站功能。 云服务器能与家庭内网网段互通,能端口映射内网任何一台主机。 在家里访问时通过内部网络访问,外部访问时通过云服务器的组网访问。 2. 实现过程 2.1 云服务

御风灰灰 御风灰灰 Published on 2024-07-11

pve硬盘

1. PVE硬盘休眠 1.1 pvestatd 停止pvestatd硬盘守护进程(停止会导致web仪表盘失去实时统计信息,同时无法新建虚拟机) 1.2 跳过检查 /etc/lvm/lvm.conf devices{   global_filter[] } # 修改为 global_filter =

御风灰灰 御风灰灰 Published on 2024-07-11

pve基本应用

1. PVE常用命令 启动PVE虚拟机 qm start vmid 停止PVE虚拟机 qm stop vmid 重启虚拟机 qm reboot vmid 2. PVE扩展调试 通过api获取资源 pvesh get /cluster/resources 增加调试串口

御风灰灰 御风灰灰 Published on 2024-07-11

FIrefly-III部署

1. 背景说明 FIrefly是一个个人财务管理工具。 2. 安装 推荐docker部署,简单方便 2.1 ubuntu服务器安装 2.1.1 基础环境安装 2.1.1.1 基础包 sudo apt install language-pack-nl-base && sudo locale-gen s

御风灰灰 御风灰灰 Published on 2024-07-11

Vaultwarden部署

1. Vaultwarden介绍 Vaultwarden 是什么? Vaultwarden 是一个用于本地搭建 Bitwarden 服务器的第三方 Docker 项目。仅在部署的时候使用 Vaultwarden 镜像,桌面端、移动端、浏览器扩展等客户端均使用官方 Bitwarden 客户端。 Vau

御风灰灰 御风灰灰 Published on 2024-07-11

ubuntu下docker安装

1. 配置源 配置源之前需要安装以下软件包 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common 1.1 docker官方源 添加apt

御风灰灰 御风灰灰 Published on 2024-07-11

bookStack搭建

1. bookStack 一款书籍管理平台 2. 安装部署 2.1 群晖7.2的docker-compose 需要自己映射存储目录。 APP_URL需要修改。 数据库参数需要修改DB_USERNAME,DB_PASSWORD,里面的mysql配置字段不一致,导致系统一直出错。 version: "2

御风灰灰 御风灰灰 Published on 2024-07-11
Previous Next