Steamworks 文獻庫
串流初步設定

概覽

以下教學將說明在 Steam 商店進行遊戲實況直播的必要步驟。

開始之前

請注意:標有「僅限成人」的遊戲無法於 Steam 商店進行實況直播。
  • 您需要擁有一個未受限的 Steam 帳戶。 「未受限」代表您計畫用來進行實況直播的 Steam 帳戶必須在 Steam 商店上消費至少 $5 美元。 「受限」帳戶(未在 Steam 上消費至少 $5 美元的帳戶)將無法建立 RTMP 憑證,亦無法在 Steam 商店頁面上進行實況直播
  • 進行實況直播的帳戶必須擁有用來串流的遊戲。 您可以使用該帳戶登入 Steam 用戶端,檢查該遊戲是否已在其 Steam 收藏庫中來確認這一點
  • 該帳戶必須擁有 Steamworks 合作夥伴帳戶的「實況直播」權限,或必須為 Store Broadcast Beta(商店實況直播測試版)群組成員

使用 RTMP 設定實況直播


以下步驟將協助您收集透過第三方實況直播軟體串流遊戲所需的資訊。 Steam 上串流的使用 RTMP 通訊協定。 您無須完全明白此協定的運作方式亦能於 Steam 上進行實況直播,但若能稍為熟悉以下概念會對您有所幫助。
  1. 前往 http://steamcommunity.com/broadcast/upload/

  2. 點擊「建立 RTMP 憑證」以尋找上傳伺服器。 Steam 會根據您的 IP 位址自動選擇一個接近您目前位置的上傳伺服器。 因為影片需從串流遊戲的電腦傳送至上傳伺服器

    stream1.png


  3. 找出您的 RTMP 憑證。 您需要將此憑證輸入至您的串流軟體

    什麼是 RTMP 憑證?

    RTMP 憑證是讓您在 Steam 上串流的一組獨特識別碼。 請透過 https://steamcommunity.com/broadcast/upload 產生憑證,並將憑證輸入至您計畫用來在 Steam 上串流遊戲的軟體。
    重要事項:請把憑證當作密碼般看待,不要與任何人分享,因為擁有憑證的人皆可以您的身分進行串流。 若認為您的憑證遭竊,您可於此頁面撤銷舊憑證並產生一個新的。

    stream2.png


  4. 輸入遊戲的 AppID

    要查看遊戲的 AppID,您可前往遊戲的 Steamworks 應用程式登陸頁面,或前往遊戲的 Steam 商店頁面——該 AppID 位於網址末端。

    請注意,您該使用遊戲「主程式」的 AppID,請不要使用 DLC、試玩版、原聲帶或其它次要應用程式類型的 AppID。

    stream3.png


  5. 設定實況直播權限

    預設情況下,實況直播設定為「僅限好友」,這代表只有您跟您在 Steam 上的好友能看到該實況直播。 您可透過此設定在商店頁面公開實況直播前進行測試。 點擊此頁面的「快速連結」下方的「您的實況直播網址」便可檢查實況直播。 當您準備好於商店頁面上公開實況直播時,即可將此權限改為「公開」。

    stream4.png

設定 OBS(非必要)

能將您的遊戲串流至 Steam 的軟體工具有好幾款。 OBS 是熱門的免費開源選擇。 以下為在 OBS 上設定實況直播的步驟。 Steam 支援任何支援 RTMP 通訊協定的實況直播軟體。

stream5.png
  1. 前往檔案 --> 設定 --> 串流

  2. 在下拉選單中選取「自訂…」

    stream6.png

  3. 在「伺服器」一欄中輸入「上傳伺服器」欄位下產生的 RTMP 網址

  4. 在「串流金鑰」一欄中輸入 http://steamcommunity.com/broadcast/upload/ 所提供的憑證

  5. 在 OBS 中前往檔案 --> 設定 --> 輸出

    stream7.png

  6. 在輸出模式的下拉選單中選取「進階」

  7. 將串流分頁下的關鍵訊框間隔設為 2。 請注意:這一步十分重要。 若沒有此設定,您的實況直播將無法開始

測試實況直播

準備就緒後,請使用 OBS 開始串流遊戲。 然後回到 http://steamcommunity.com/broadcast/upload/ 並尋找在頁面右側的「您的實況直播網址」連結。

stream8.png

您應可在此頁面上看到自己的遊戲實況直播。 此時,若您的實況直播權限為「僅限好友」,那該實況直播還未公開。

為遊戲建立 Steam 活動

我們建議您向社群發佈實況直播的消息。 您可使用 Steamworks 的活動工具告知社群。 以下為設定實況直播活動的簡介。 更多關於 Steam 上活動的資訊可於此處查看:https://partner.steamgames.com/doc/marketing/event_tools

請依下列步驟進行:
  1. 在遊戲應用程式登陸頁面的「社群與管理」之下,點擊「發佈 / 管理活動與公告」

  2. 點擊藍色的「建立新活動或公告」按鈕

  3. 選取「實況直播」

    stream10.png


  4. 前往「實況直播」分頁

    stream11.png


  5. 啟用活動的實況直播功能,以顯示實況直播的一些初步設定選項

    stream14.png

    這裡可以從列表中選擇實況直播的標題,或自行輸入標題。 若選擇自訂名稱,別忘了加入經過在地化的名稱

    stream12.png

    這裡可以指定能在活動期間於您的商店頁面上進行直播的 Steam 帳戶。 請於下方區塊加入欲用於直播的帳戶:

    stream13.png

    重要:用於設置直播和進行直播的帳戶必須為好友,才能顯示於頁面上。

    建議但非必要:上傳用於實況直播的圖像素材(未來可以重複使用)。 此圖像素材將於實況直播的兩側顯示。

    點擊「儲存」按鈕以儲存活動

  6. 前往「選項」分頁並確認活動的開始和結束時間正確。 您可於活動結束時間後 24 小時內繼續串流

  7. 儲存並發佈您的活動。 在活動期間進行實況直播時,直播會於您的商店頁面顯示。 請注意,開始串流後,商店頁面在接收串流時有可能出現最多 5 分鐘的延遲,故建議提早幾分鐘開始串流以避免延誤。

疑難排解:


問:我的 Steam 商店頁面上沒有顯示我的實況直播!

  • 答:您可能需要在幾秒後重新整理產品頁面。 我們只會在建立連接後才顯示實況直播。 第一批觀眾與實況主播建立連接的需時會最長
  • 請確認您已於 https://steamcommunity.com/broadcast/upload 輸入正確的 AppID。 系統使用 AppID 將實況直播連接至正確的遊戲。 若沒有填寫 AppID,Steam 商店產品頁面將不會顯示實況直播,直播亦不會在首頁重點顯示。 您將須輸入 AppID 和產生 RTMP 憑證,並將其輸入您的實況直播軟體

RTMP 串流規格

此部分適用於使用外來軟體將內容串流至 Steam 的實況直播。 目前,Steam 要求就以下編碼規格進行設定。 若影片出現停頓、停止,或無法正常播放,請檢查以下的設定:

視訊編碼需求

  • 轉碼器:H.264
  • 設定檔:High
  • 等級:4.1
  • 幀率:30 FPS 或 60 FPS
  • 影格比例:16:9
  • 關鍵訊框間隔:2 秒
  • 最大位元速率:7000 kbps CBR
音訊編碼需求
  • 轉碼器:AAC-LC
  • 最大位元速率:128 kbps

串流軟體備註
VMIX:預設情況下,VMIX 使用 Main 設定檔和等級 3.0。您必須更改這些設定,使 VMIX 能正確地串流至 Steam。

使用多重串流服務

內容規範

請記得在產品頁面上進行實況直播時謹守內容規範。 Please see Livestreaming FAQ for more details. Valve 可能會管制違反這些規範的實況直播,或對違規合作夥伴帳戶採取其它行動,包括終結該帳戶。