前言
VDO.Ninja 的屏幕共享服务采用 P2P(点对点)传输,因此对分享端的网络环境有一定要求:
- 多人观看(3 人及以上)时,建议降低码率或限制观看人数
- 能否正常连接取决于你的网络环境
- 推荐使用公网 IP 进行分享,但内网用户通常也能正常使用(原理类似 BT 下载)
下载地址:https://github.com/steveseguin/ninja-obs-plugin/releases
教程
1. 根据操作系统选择对应的安装包:
- macOS:obs-vdoninja-macos-arm64.pkg
- Linux:obs-vdoninja-linux-x86_64.tar.gz
- Windows:obs-vdoninja-windows-x64-setup.exe
2. 安装路径请选择 OBS 软件的根目录(macOS / Linux 详细安装步骤请参考 GitHub 仓库):
- Linux:https://github.com/steveseguin/ninja-obs-plugin/blob/main/INSTALL.md#install-linux
- macOS:https://github.com/steveseguin/ninja-obs-plugin/blob/main/INSTALL.md#install-macos
3. 在 OBS 中进行基础配置:
- NVIDIA 显卡用户建议优先使用 NVENC H.264 硬件编码
- 码率设置需结合实际上行带宽调整(宽带上行速率须大于 观众数 × 单观众码率)
4. 开启直播后,将屏幕共享的观看地址复制并发送给观众,即可实现低延迟屏幕共享。
5. 可通过在地址后添加参数优化观看体验:
示例地址:https://vdo.ninja/?view=kdot
常用参数:
- 1080p60 帧预设:&quality=0
- 指定视频编码器(推荐):&codec=h264
- 观众端自行限制码率(一般不建议):&videobitrate=10000
添加参数后的完整地址示例:
https://vdo.ninja/?view=kdot&quality=0&codec=h264
---