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 Toko 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. Klik "Buat Token RTMP" untuk mencari server unggah. Steam akan secara otomatis memilih server unggah yang dekat dengan lokasimu saat ini berdasarkan alamat IP-mu. Komputer yang digunakan untuk streaming game-mu akan mengunggah videonya ke server tersebut.

    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 melihat AppID game-mu dengan mengunjungi laman landas Aplikasi game-mu di Steamworks atau halaman toko game-mu di Steam (AppID game terdapat di dalam URL).

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

    stream3.png


  5. Atur Perizinan Siaranmu

    Secara default, stream diatur ke mode "Hanya Teman", yang berarti hanya dapat dilihat olehmu dan teman-temanmu di Steam. Kamu bisa menguji stream-mu sebelum dapat dilihat di halaman tokomu secara publik. Kamu bisa melihat Stream-mu dengan mengeklik "URL siaranmu" pada Tautan Cepat di halaman ini. Jika sudah siap menampilkan stream-mu ke 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. Berikut adalah 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", gunakan URL RTMP yang dibuat di kolom "Server Unggah" 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..

    Jika stream-mu sering terganggu, periksa riwayat siaran untuk melihat jika kamu mengalami eror seperti berikut: "Pastikan interval unggahan key frame diatur ke 2 detik dan gunakan kecepatan bit yang konstan (CBR). Batasi pengode grup gambar (GOP) paling banyak dua kali kecepatan FPS.", karena hal tersebut adalah penyebab interval keyframe-mu tidak diatur dengan benar.

Menguji Stream-mu

Jika sudah siap, silakan mulai streaming 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 Event Steam 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-mu, di bagian "Komunitas & Pemeriksaan", klik "Posting/Kelola Event & Pengumuman".

  2. Klik tombol biru "Buat Event atau Pengumuman Baru".

  3. Pilih "Livestream/Siaran"

    stream10.png


  4. Kunjungi tab "Penyiaran"

    stream11.png


  5. Aktifkan fitur penyiaran pada event untuk menampilkan beberapa opsi pengaturan penyiaran.

    stream14.png

    Di sini, kamu dapat memasukkan judul siaran dari daftar pilihan atau membuat judul sendiri. Jika kamu menggunakan judul kustom, jangan lupa tambahkan judul yang dilokalkan.

    stream12.png

    Di sini, kamu akan menentukan satu atau beberapa akun Steam yang diizinkan untuk melakukan stream di halaman tokomu selama event berlangsung. Tambahkan akun yang akan digunakan untuk melakukan stream:

    stream13.png

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

    Disarankan, tapi opsional: Unggah ilustrasi (yang bisa digunakan lagi kapan pun) untuk livestream-mu. Ilustrasi tersebut akan ditampilkan di kedua sisi livestream-mu.

    Klik tombol "Simpan" untuk menyimpan event.

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

  7. 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 FAQ Livestream untuk rincian. Valve dapat memoderasi stream yang melanggar aturan tersebut, atau menindak akun partner yang melanggar (termasuk penghentian akun).