Ⅰ. はじめに
タイトルの通り「WebRTC (WHIP)を利用して動画配信をする方法」です。
この記事では例としてgo2rtcを利用します。
料金 | 名称 |
有料 | Nimble Streamer |
有料 | Cloudflare Stream |
有料 | Dolby.io |
有料 | RED5 |
無料 | go2rtc |
無料 | broadcast-box |
無料 | livekit |
無料 | SRS |
Ⅱ. 手順
1. OBS 30.0 以降をインストールする
2. go2rtcをダウンロードする
3. go2rtcを実行する
> go2rtc.exe 15:55:07.286 INF go2rtc version 1.8.1 windows/amd64 15:55:07.303 INF [api] listen addr=0.0.0.0:1984 15:55:07.304 INF [rtsp] listen addr=0.0.0.0:8554 15:55:07.304 INF [webrtc] listen addr=0.0.0.0:8555/tcp
4. 以下URLにアクセスする
5. Temporary streamを追加する
6. OBSで配信を開始する
http://127.0.0.1:1984/api/webrtc?dst=test001
7. 配信画面を開く
実行結果
100ms 前後の遅延で配信出来ている