ちょいキャスの視聴 URL を VRChat のビデオプレイヤーに貼ったのに、画面が黒いまま何も映らない。
そんな時は、配信の不具合を疑う前に、視聴する側の設定とワールドのプレイヤーを順に確かめてください。
この記事では、確かめる順に 4 つのポイントをまとめます。
1. 「Allow Untrusted URLs」がオンになっているか
ちょいキャスの視聴 URL は rtspt:// で始まります。
VRChat でこの URL を再生するには、視聴する人それぞれが VRChat の設定で「Allow Untrusted URLs」をオンにしておく必要があります。
Private・Friends・Friends+ のインスタンスでは、この設定がオンなら再生できます。
設定は視聴者ごとなので、配信者や一緒にいる人がオンにしていても、自分の画面には効きません。
同じインスタンスで映っている人と映らない人がいる時は、まず映らない人の設定を確かめてください。
2. Public インスタンスなら、ワールドの Allowed Domains に登録されているか
Public インスタンスでは、視聴者の「Allow Untrusted URLs」がオンであることに加えて、ワールド作者が Allowed Domains に tv.choicast.com を登録している必要があります。
視聴者の設定は合っているのに Public でだけ映らない時は、ワールド側の登録が足りていない可能性があります。
これは視聴者や配信者の操作では変えられない部分です。
ワールド作者に登録をお願いするか、Private・Friends・Friends+ のインスタンスに移って試してください。
3. AVPro でストリーム再生できるプレイヤーか
ワールドのビデオプレイヤーには、再生エンジンとして Unity Video Player と AVPro Video の 2 種類があります。
ちょいキャスでは、PC 版 VRChat の iwaSync3 と YamaPlayer(YamaStream)で再生を確認しています。
ワールドにほかのプレイヤーしか置かれていない時は、AVPro の Stream 再生に対応しているかを確かめてください。
プレイヤーごとの貼り方にも注意があります。
- iwaSync3: 「停止」を押してから「Live」に切り替え、URL 欄に貼ります
- YamaPlayer: 再生中に URL を入れると「URLを再生する」の確認画面が出ます。ここではエンジンを切り替えず、そのまま「再生する」を押してください。確認画面で Unity Video Player から AVPro に切り替えると、黒い画面のまま止まります。Unity のままでも、自動で AVPro に切り替わって再生されます
4. 視聴 URL が rtspt:// から最後まで貼れているか
視聴 URL は次の形をしています。
rtspt://tv.choicast.com/live/{id}
先頭の rtspt:// が欠けている、末尾の ID が途中で切れている、といった貼り間違いがあると再生できません。
また、URL は配信ごとに発行されます。
前回の配信の URL を貼っていないかも確かめてください。
配信画面に表示された視聴 URL をコピーし直して貼るのが確実です。
それでも映らない時は
4 つを確かめても映らない時は、プレイヤーをリロードしてください。
いったん停止してから、視聴 URL をもう一度貼り直します。
YamaPlayer で黒い画面のまま止まった時も、もう一度 URL を入れると再生されることを確認しています。
なお、貼った直後は映像が出るまで数秒かかることがあるので、少し待ってから判断してください。
ちょいキャスは、OBS を使わずにブラウザから VRChat へ画面共有できるサービスです。
配信の始め方はちょいキャスのトップページをご覧ください。
ブラウザだけで、VRChat に画面を映す
OBS は要りません。画面を選んで、URL をプレイヤーに貼るだけです。
