获取直播流地址
- Twitch/YouTube:
- 使用工具 node-twitch-get-stream 或浏览器开发者工具抓包。
- 示例代码(Node.js ):
javascript
const twitchStream = require('node-twitch-get-stream');
twitchStream.getStream('主播用户名').then(url => console.log(url));
- 抖音:
- 通过开源工具 douyin-rtmp 自动捕获推流地址。
- 操作流程:运行工具 → 打开抖音直播伴侣 → 开始直播 → 工具自动解析地址。
- B站:
- 登录 B 站直播中心 → 开启直播 → 复制推流地址(服务器 + 串流密钥)。
2. 设置虚拟摄像头
- 实行方案:OBS Studio
1.下载安装 OBS Studio,添加直播源:
- 来源 → + → 媒体源 → 输入直播流 URL。
2.启用虚拟摄像头:
- 设置 → 输出 → 虚拟摄像头 → 选择分辨率(推荐 1920x1080)。
3.调整画面布局:
- 右键点击视频源 → 变换 → 适配屏幕。
- Twitch/YouTube:
- 使用工具 node-twitch-get-stream 或浏览器开发者工具抓包。
- 示例代码(Node.js ):
javascript
const twitchStream = require('node-twitch-get-stream');
twitchStream.getStream('主播用户名').then(url => console.log(url));
- 抖音:
- 通过开源工具 douyin-rtmp 自动捕获推流地址。
- 操作流程:运行工具 → 打开抖音直播伴侣 → 开始直播 → 工具自动解析地址。
- B站:
- 登录 B 站直播中心 → 开启直播 → 复制推流地址(服务器 + 串流密钥)。
2. 设置虚拟摄像头
- 实行方案:OBS Studio
1.下载安装 OBS Studio,添加直播源:
- 来源 → + → 媒体源 → 输入直播流 URL。
2.启用虚拟摄像头:
- 设置 → 输出 → 虚拟摄像头 → 选择分辨率(推荐 1920x1080)。
3.调整画面布局:
- 右键点击视频源 → 变换 → 适配屏幕。