サインイン 配信を始める
← ナレッジベース
Steamセットアップ

デモをストアページにブロードキャストする

2026年7月16日 · 読了5分

Steamでは、無料デモの映像を本編ゲームのストアページに直接ライブ配信できます。デモが披露できる唯一のビルドであるNext Fest期間中の自然な動きです。仕組みはシンプルですが、ある特定の設定は逆にしてしまいやすく、逆にすると配信は完璧に動作し、RTMP接続は最後まで緑のままなのに、訪問者が目にする場所にはどこにも表示されません。何かを設定する前に、以下のルールをお読みください。

落とし穴: あなたはデモの映像をブロードキャストしているが、App IDは本編ゲームのものでなければならない

デモ自身のApp IDに対してブロードキャストを設定したくなります。というのも、それが実際に動かして映像をキャプチャしているアプリだからです。Valveのドキュメントは、これがうまくいかないことを明確にしています。「A livestream of the demo appID will not automatically appear on the base game's store page.」(デモのappIDのライブ配信は、本編ゲームのストアページに自動的には表示されません)と。デモと本編ゲームはSteamのシステム上で2つの別々のApp IDであり、一方に向けたブロードキャストはもう一方には引き継がれません。

これがデモ特有の問題であって、一般的なブロードキャストの問題ではないことを明確にしておく価値があります。リリース済みのゲームをそのストアページに配信している場合、関わるApp IDは1つだけなので、誤って狙う対象がありません。この落とし穴が存在するのは、デモが映像を生み出すものの訪問者が実際に閲覧する対象ではない2つ目のApp IDを持ち込むからです。そしてこの「何をキャプチャしているか」と「どこに公開しているか」の間のギャップは、デモから本編ゲームへのセットアップに固有のものです。

解決策は、画面上の映像がデモのものであっても、本編ゲームのApp IDに対してブロードキャストを設定することです。その区別 - - どのアプリをキャプチャしているか対どのアプリにブロードキャストしているか - - こそが落とし穴のすべてであり、Next Festの追い込み中に「配信が表示されない」という事態がほぼ常に技術的な問題ではなくターゲット指定の問題である理由です。このシナリオでは動画自体には何も問題がありません。エンコードは問題なく、RTMPのハンドシェイクは成功し、配信は本当にライブになっています。ただ間違ったApp IDに対してライブになっているだけなので、どのストアページもそれを拾いません。完全なセットアップ手順はValve自身のガイド、 Livestreaming a Game Demo to the Steam Storeにあります。

ここでは2つの仕組みが混乱を増幅させます。1つ目に、配信設定でBroadcast App IDを変更すると、Steamの側では即座に適用されますが、ストアページ自体は追いつくまでに少し時間がかかることがあります。間違ったApp IDを直したばかりで、1分後もページがまだ空に見える場合、それは通常の伝播の遅れであって、修正を間違えた兆候ではありません。設定したばかりのApp IDを疑い始める前に、数分待ってください。2つ目に、Valve自身のブロードキャストFAQは、「なぜ配信が表示されないのか」という問題全体をちょうど2つの原因に絞り込んでいます。アカウントがそのゲームに対してホワイトリスト登録されていないか、Broadcast App IDが未設定または間違っているかです。この記事のすべては、実はその2つ目の原因を詳しく述べたものです。上記のApp IDの不一致はそれを間違える1つの具体的な方法であり、次に扱うアカウントのホワイトリスト登録がもう1つです。

2つ目の落とし穴: ブロードキャストするアカウントでデモをプレイしないこと

Valveのドキュメントには、App IDを直した後でも人を引っかける2つ目の警告があります。「Do not play the Demo app using the same Steam Account you plan to use for broadcasting.」(ブロードキャストに使う予定と同じSteamアカウントでDemoアプリをプレイしないでください)と。Steamのクライアントは、アカウントで現在動作しているゲームを、そのアカウントに設定されたブロードキャスト設定よりも優先します。ブロードキャストしているアカウントが、デモを実際にプレイしているアカウントでもある場合、動作中のデモセッションが優先され、本編ゲームの設定を上書きしてしまいます。

実践的な解決策は、2つを分けておくことです。その認証がOBSを通じて行われるにせよ、ホスト型サービスを通じて行われるにせよ、ブロードキャストの認証に使うアカウントでデモをライブで動かさないことです。映像は別の方法でキャプチャまたは入手し、ブロードキャスト用アカウントにはブロードキャストだけをさせてください。ここは、アップロードした動画のループがライブキャプチャのセットアップに対して自然な優位性を持つ点の1つです。そもそもブロードキャスト用アカウントで何もプレイされていなければ、ブロードキャスト設定と競合する動作中のゲームは存在しません。

ここで自然な回避策が思い浮かびます。デモセッションを保持するためだけに2つ目の使い捨てSteamアカウントを立ち上げ、メインのアカウントからブロードキャストを続けるというものです。それは確かに動作中のゲームの競合を解決します。しかし、それはまっすぐ別の失敗モードに突っ込みます。次に扱う内容ですが、真新しいアカウントは、そもそも誰がブロードキャストを許可されるかというSteamの実際の基準をほとんどまったくクリアしていないからです。

なぜ「your account does not have sufficient privileges to broadcast」が出るのか

これはSteam公式フォーラムでストアブロードキャストに関して最も多い不満であり、App IDやどのアカウントが何をプレイしているかとは何の関係もありません。Steamはブロードキャスト用アカウント自体を4つの別々の条件に照らしてチェックし、4つすべてが同時に真でなければなりません。

アカウントは制限付きでない必要があり、Steamでこれは具体的に、過去に少なくとも$5 USDを使ったことがある - - ゲーム、DLC、ウォレットへのチャージ、何であれ - - ことを意味します。これこそが、上のセクションの使い捨てアカウントの回避策を引っかけるものです。デモセッションを保持するためだけに作られたアカウントは、定義上、購入履歴のない新規の制限付きアカウントであり、Steamはその理由を何ら有用な形で説明することなく、それを拒否します。デモセッションをブロードキャストから分けるために2つ目のアカウントを使う場合、そのアカウントは、ブロードキャスト関連のいかなることにも資格を得る前に、それ自身の$5の実際の支出履歴が必要です。

別に、アカウントには明示的なブロードキャスト権限が必要で、それは2つの方法のいずれかで付与されます。Steamworksでそのアカウントに「Broadcast Live」権限が設定されるか、Store Broadcast Betaグループのメンバーになるかです。どちらもデフォルトでは有効ではなく、これはゲームを所有していることとは別です。アカウントは正当にコピーを所有していても、これら2つのうち1つが付与されるまでは、それでブロードキャストする権限を欠いていることがあります。

さらにその上で、アカウントにはゲーム自体との実際の関係が必要です。購入またはプロダクトキー、アクセス権のあるSteamworks Partner Groupのメンバーシップ、あるいはタイトルがまだリリースされていない場合はリリースオーバーライドライセンスです。そしてCommunity Bannedであってはなりません。アカウントへのBANは、支出履歴や付与された権限にかかわらず、このリストの他のすべてを上書きします。

これら4つのうちどれか1つが失敗したときのSteamのエラーメッセージ - - 「your account does not have sufficient privileges to broadcast live streams」 - - は、どれが原因かを言いません。詳しい内訳はValveのセットアップガイド、 Setting Up Steam Broadcastingにあります。App IDやRTMPの設定に問題があると決めつける前に、4つすべてを除外しておく価値があります。というのも、資格の失敗は外から見るとターゲット指定の失敗とまったく同じに見えるからです。配信が単に表示されないのです。

アカウントの資格とは別に、本編ゲームのストアページ自体も、そもそもSteam EventのセットアップまたはストアページのSpecial Settingsを通じてブロードキャストアクセスを付与している必要があります。資格のあるアカウントと正しいApp IDがあっても、ストアページ自体が配信を受け入れるよう指示されていなければ、目に見えるブロードキャストは生まれません。他の2つと並んで有効になっている必要がある、3つ目の独立したスイッチです。実際には、これはSteamworksの2つの場所のいずれかから付与されます。ブロードキャストアクセスを含むように設定されたスケジュール済みのSteam Eventか、ストアページ自身のSpecial Settingsパネルかです。どちらか一方だけで十分です - - 両方は必要ありません - - が、少なくとも1つは設定されている必要があり、実際にはそうでないのにApp IDフィールドだけでそれをカバーできると思い込みやすいのです。

Steamクライアントの内蔵ブロードキャストではこれができない

Valveはこれについても率直です。「You cannot use the Steam Client built-in broadcasting feature to Stream demo gameplay to the Steam Store.」(Steamクライアント内蔵のブロードキャスト機能を使って、デモのゲームプレイをSteamストアに配信することはできません)と。通常自分のプロフィールに配信するために使うブロードキャストタブは、ここではまったく適用されません。デモの映像をストアページに送り込むものは、外部のものでなければなりません。配信アカウントのRTMP サーバーとストリームキーに向けたOBSか、動画を取り込んで代わりに送り込んでくれるホスト型サービスかです。いずれにしても、RTMP サーバーとストリームキーは下流のすべてが依存する2つの値であり、ゲームではなく配信アカウントに固有のものです。始める前に自分のものを取得してください。まだの場合は、 Steam ストリームキーの見つけ方 をご覧ください。

これは恣意的な制限ではありません。内蔵のブロードキャストタブは、アカウントで現在アクティブなゲームセッションに自らを紐付けます - - これは上記の同一アカウントの落とし穴の背後にあるまさにその仕組みで、常に動作中のゲームをあらゆる外部設定よりも優先します。外部エンコーダーにはその問題がありません。というのも、Steamのゲームセッションにはまったく紐付いていないからです。それは単に、アカウントで何かが動作しているかどうか、あるいは何が動作しているかに関係なく、あなたが与えたサーバーとキーに RTMP 配信を送り込むだけです。

1回のセッションではなく、イベント全体の期間中デモをストアページでライブに保つのが計画であれば、ホスト型ループは、バックグラウンドでエンコーダーを動かし続けるマシンを必要としないバージョンです。 料金の仕組みをご覧ください。

タイミング: これは本編ゲームのローンチ前でも機能し、スケジュール通りきっかりに止まるわけではない

デモは通常、未リリースのゲームに付随しており、本編ゲームが出る前にそもそもブロードキャストが許可されているのかという当然の疑問が生じます。許可されています。Coming Soonページのあるゲームはリリースに先立って配信でき、これはまさにほとんどのNext Festのデモが置かれている状況です。ストアページのComing Soonステータスこそがローンチ前のブロードキャストを解除するもので - - 自分で設定する別のフラグではありません - - ですから、ページがまだComing Soonとマークされていない場合は、このページの他の何かをトラブルシューティングする前にそれを直す価値があります。上記のデモのターゲット指定の問題とは別の、ローンチ前の詳細については、 ローンチ前、Coming Soonページでのブロードキャストで扱っています。

知っておく価値のあるもう1つのタイミングの詳細は、イベントのもう一方の端にあります。Valveはブロードキャストを、スケジュールされたイベントの終了時刻から最大24時間まで動かし続けることを許可しています。ですから、フェスティバルが公式に終了した翌朝もまだライブになっているNext Festのデモ配信はバグではありません。それはValve自身の猶予時間内にあり、カウントダウンがゼロになった瞬間に慌てて切る必要のあるものではありません。フェスティバルの記載された終了時刻ではなく、その数字を軸に自分の終了計画を立ててください。

ブロードキャストの計画が1回限りのテストではなくフェスティバル全体にまたがる場合、イベントの仕組み自体については、 Steam Next Festのためのブロードキャストで扱っています。この記事がそちらと並んで存在するのは、Valve自身のドキュメントが、デモのブロードキャストがライブになってどこにも表示されない事態を実際に引き起こす落とし穴について深く触れていないからです。App IDの不一致、同一アカウントの競合、そして上記の4部構成のアカウント資格の基準こそが、セットアップが失敗する地味で実践的な理由であり、そのどれも自らを名指しするエラーメッセージを出しません。

上記のすべてを行ったのにストアページにまだ何も表示されませんか。Steam自身のFAQは原因を2つに絞り込んでいます。アカウントがホワイトリスト登録されていないか、Broadcast App IDが未設定または間違っているかです。その順番で進めてください - - まずApp ID、次にアカウントの資格(制限なしステータス、Broadcast Live権限またはStore Broadcast Betaのメンバーシップ、ゲームの所有、コミュニティBANがないこと)と同一アカウントの競合、それからストアページのブロードキャスト権限です。完全なチェックリストは、 表示されないSteamブロードキャストのトラブルシューティングにあります。

デモを正しいページに表示させる

動画をアップロードし、Steam ストリームキーを貼り付けて、スタートを押すだけ。$0.72/日 から。

配信を始める · $0.72/日
困ったときは Discord で質問できます →