Dokumentasi Steamworks
Menyiapkan Stream

Ringkasan

Tutorial ini berisi langkah-langkah yang diperlukan untuk menyiarkan game-mu di halaman depan toko Steam.

Persiapan

Catatan: Stream tidak dapat dilakukan di toko Steam untuk game "Khusus Dewasa".
  • Gunakan akun Steam yang tidak dibatasi. Akun Steam yang "tidak dibatasi" berarti akun yang akan kamu gunakan untuk melakukan stream harus sudah pernah membelanjakan setidaknya setara dengan 5 USD di toko Steam. Akun yang "dibatasi" (akun yang belum pernah membelanjakan setidaknya setara dengan 5 USD di Steam) tidak akan dapat membuat token RTMP dan melakukan stream di halaman toko di Steam.
  • Akun yang akan dipakai untuk melakukan stream harus memiliki game yang diperlukan. Login ke Steam Client menggunakan akun ini dan pastikan game tersedia di Perpustakaan Steam.
  • Akun harus memiliki perizinan "Siaran Langsung" di akun partner Steamworks-nya atau merupakan anggota grup Penyiaran Steam Beta.

Atur Stream dengan RTMP


Langkah-langkah di bawah ini akan membantumu mengumpulkan informasi yang diperlukan untuk melakukan stream game-mu dari software penyiaran pihak ketiga. Streaming di Steam menggunakan protokol RTMP. Kamu tidak perlu tahu secara persis cara kerja protokol ini melakukan stream di Steam, tapi mengetahui konsep berikut ini akan membantu.
  • 1. Kunjungi http://steamcommunity.com/broadcast/upload/

  • 2. Periksa Server Unggah. Steam akan secara otomatis memilih server unggah yang dekat dengan lokasimu saat ini berdasarkan alamat IP-mu. Jika kamu ingin memilih server unggah yang berbeda, gunakan daftar di halaman tersebut. Komputer yang digunakan untuk streaming game-mu akan mengirimkan video ke server unggah tersebut, jadi sebaiknya pilih server terdekat dengan potensi latensi terendah.

    stream1.png


  • 3. Cari token RTMP-mu. Kamu harus masukkan token ini ke dalam software streaming-mu.

    Apa itu token RTMP?

    Token RTMP adalah tanda pengenal khusus untuk streaming di Steam. Token ini dibuat di https://steamcommunity.com/broadcast/upload. Masukkan token-nya ke software yang akan digunakan untuk streaming game-mu di Steam.
    Penting: Jangan bagikan token kepada siapa pun, karena orang lain bisa streaming dengan identitasmu menggunakan token tersebut. Jika kamu merasa token telah dibajak, kamu bisa nonaktifkan token-nya dan buat yang baru di halaman ini.

    stream2.png


  • 4. Masukkan AppID Game-mu

    Kamu bisa lihat AppID game-mu dengan melihat laman landas Aplikasi game-mu di Steam atau URL halaman toko game-mu di Steam.

    Ingat, gunakan AppID "base" game saja--jangan gunakan AppID DLC, Demo, Soundtrack, atau jenis aplikasi sekunder lainnya.

    stream3.png


  • 5. Atur Perizinan Siaranmu

    Stream secara default dalam mode "Hanya Teman", maka stream hanya dapat dilihat olehmmu dan teman-temanmu di Steam. Kamu bisa menguji stream-mu sebelum dapat dilihat di halaman tokomu secara publik. Stream-mu akan terlihat dengan mengeklik "URL siaranmu" di bawah Tautan Cepat di halaman ini. Jika sudah siap menampilkan stream-nya di halaman toko secara publik, silakan ubah perizinannya menjadi "Publik".

    stream4.png

Menyiapkan OBS (Opsional)

Ada beberapa alat software untuk streaming game-mu di Steam. OBS adalah salah satu opsi gratis dan terbuka. Ini langkah-langkah untuk menyiapkan stream via OBS. Steam mendukung software penyiaran apa pun yang bisa menggunakan protokol RTMP.

stream5.png
  • 1. Buka Berkas-->Pengaturan-->Streaming

  • 2. Pilih "Sesuaikan..." di menu dropwdown

    stream6.png

  • 3. Di kolom "Server", masukkan "Server Unggah" yang kamu pilih di http://steamcommunity.com/broadcast/upload/

  • 4. Di kolom "Steam Key", masukkan token yang disediakan di http://steamcommunity.com/broadcast/upload/

  • 5. Di OBS, buka Berkas-->Pengaturan-->Output

    stream7.png

  • 6. Pilih "Lanjutan" di menu dropdown Mode Output.
  • 7. Di tab Streaming, ubah Interval Keyframe menjadi 2. Catatan: Langkah ini penting. Stream tidak akan bisa dijalankan tanpa pengaturan ini.

Menguji Stream-mu

Jika sudah siap, silakan mulai stream game-mu dengan OBS. Lalu, kembali ke http://steamcommunity.com/broadcast/upload/ dan cari tautan "URL Siaranmu" di bagian kanan halaman.

stream8.png

Gameplay-mu seharusnya sedang di-stream di halaman ini. Tapi, jika perizinan siaranmu masih "Hanya Teman", maka stream belum bisa terlihat secara publik.

Buat Steam Event untuk Game-mu

Sebaiknya beri tahu komunitasmu bahwa kamu akan melakukan stream. Kamu bisa melakukan ini dengan alat Event di Steamworks. Berikut ini adalah panduan cara menyiapkan event Livestream/Siaran. Kamu bisa pelajari Event Steam di sini: https://partner.steamgames.com/doc/marketing/event_tools.

Ikuti langkah-langkah berikut:
  • 1. Dari Laman Landas Aplikasi game, klik "Buat Event atau Pengumuman Baru"

  • 2. Pilih "Livestream/Siaran"


    stream10.png


  • 3. Buka tab "Penyiaran"


    stream11.png


    Di sini kamu akan menetapkan satu akun Steam atau lebih untuk melakukan stream ke halaman tokomu saat event berlangsung. Masukkan nama siaran yang ada di daftar, atau buat sendiri. Jika kamu membuat nama sendiri, jangan lupa masukkan nama yang dilokalkan.

    stream12.png


    Masukkan akun yang akan digunakan untuk Stream:


    stream13.png


    Penting: Akun Steam yang digunakan untuk mengatur stream dan akun yang melakukan stream harus berteman agar dapat terlihat di halaman ini.

    Saran opsional: unggah ilustrasi untuk livestream-mu (bisa digunakan lagi nanti). Ilustrasi akan ditampilkan di kedua sisi livestream-mu.

    Klik tombol "Simpan" untuk menyimpan event.

  • 4. Buka tab "Opsi" dan pastikan waktu mulai dan berakhir event sudah benar. Kamu bisa lanjutkan stream sampai 24 jam setelah waktu event berakhir.

  • 5. Aktifkan fitur penyiaran di event

    stream14.png

    • Simpan dan publikasikan event-mu. Saat kamu mulai streaming selama event, stream-mu akan ditampilkan di halaman tokomu. Perlu diingat bahwa kemungkinan terdapat penundaan hingga 5 menit sebelum stream ditampilkan di halaman toko setelah kamu memulai streaming, jadi memulailah streaming beberapa menit lebih awal untuk memperhitungkan hal ini.

Troubleshoot:


Q: Saya tidak melihat siaran saya di halaman toko Steam!

  • A. Coba refresh halaman produknya setelah beberapa detik. Kami hanya menampilkan siaran langsung setelah koneksinya dibuat. Jaringan penonton pertama membutuhkan waktu terlama untuk terhubung ke penyiarnya.
  • Pastikan AppID yang kamu masukkan di https://steamcommunity.com/broadcast/upload sudah benar. AppID ini digunakan untuk menghubungkan stream ke game yang benar. Jika AppID-nya tidak ada, stream tidak akan ditampilkan di halaman toko produk Steam dan tidak akan difiturkan di halaman depan. Masukkan appID dan buat ulang token RTMP lalu masukkan ke dalam software penyiarannya.

Spesifikasi Streaming RTMP

Jika kamu menggunakan software eksternal untuk melakukan stream konten ke Steam, maka bagian ini berlaku. Berikut ini adalah spesifikasi pengodean Steam saat ini. Jika videomu terputus-putus, terjeda, atau tidak diputar dengan benar, lihat persyaratan di bawah ini:

Persyaratan pengodean video

  • Codec: H.264
  • Profil: Tinggi
  • Level: 4.1
  • FPS: 30 FPS atau 60 FPS
  • Rasio Frame: 16:9
  • Interval Keyframe: 2 detik
  • Bitrate Maksimum: 7000 kbps CBR
Persyaratan pengodean audio
  • Codec: AAC-LC
  • Bitrate Maksimum: 128 kbps

Catatan Software Streaming
VMIX: VMIX menggunakan Profil Utama dan Level 3.0 secara default. Ubah pengaturan tersebut agar VMIX dapat melakukan stream di Steam dengan benar.

Menggunakan Layanan Multi-streaming

Aturan Konten

Harap selalu ikuti aturan konten ketika menyiarkan di halaman produkmu. Lihat jawaban untuk "Jenis konten apa yang dibatasi?" di FAQ untuk aturan konten. Valve dapat memoderasi stream yang melanggar aturan tersebut, atau menindak akun partner yang melanggar (termasuk penghentian akun).