Steamworks-dokumentaatio
Suoratoiston määrittäminen
For general information on setting up a stream within Steam, please also see https://support.steampowered.com/kb_article.php?ref=6730-TOAK-6497

Vaatimukset

  1. Suoratoistoon käytetyt Steam-tilit eivät saa olla rajoitettuja tilejä. Toisin sanoen tileiltä on käytetty vähintään viisi Yhdysvaltain dollaria.

  2. Rajoitetuilta tileiltä ei voi luoda RTMP-pelimerkkiä eikä suoratoistaa sitä käyttäen Steamin alustalle.

  3. Suoratoistotilillä on oltava peli, jonka aiot striimata (eli pelin on oltava Steam-kokoelmassa). Tililtä on määritettävä pelin sovellustunnus lähetysten/latausten sivulla, jotta Steam tietää, minkä kauppasivun se esittää suoratoistossa. Lisätietoja löytyy alta.

  4. Steam-sovelluksesta ei voi suoratoistaa julkaisematonta peliä. Voit kuitenkin käyttää RTMP-viestintää julkaisemattomien pelien suoratoistoon. Voit tietenkin tarjota faneille kehitteillä olevan pelin ennakkokatselumahdollisuuden.

Store Page Setup

A Steam store product page can now host a live broadcast. The following explains how to setup your application for broadcasting.

On the store page, you permit Steam users to broadcast on your behalf. You can also change settings associated with the broadcast appearing on your store page. For instance, you can choose to show broadcast chat, or hide chat by default (so your artwork is more prominent), or remove chat from your store page completely. You can add custom artwork which will surround the video player when chat is hidden or chat is removed.

  • Mene Steamworks-kumppanisivustolla sovelluksen aloitussivulle.
    • Valitse "Muokkaa kauppasivua" ja siirry erityisasetusten välilehdelle.
    • Vieritä alas "Steamin suoratoisto (beta)" -kohtaan ja valitse yksi tai useampi lähettäjä, joilla on Steamin kauppasivusi lähetysoikeudet. Suoratoistajat näkyvät tasonsa mukaisessa järjestyksessä. Tasoa käytetään tasatilanteissa eron tekemiseksi, kun useampi käyttöoikeudet omaava striimaaja lähettää samaan aikaan. Steam valitsee tuotesivullasi korkeimmalle rankatun suoratoistajan. Voit muuttaa käyttöliittymässä striimaajan sijoitusta vetämällä ja pudottamalla.

      BroadcasterWhiteList_v1.png

    • Kun olet valmis, muista tallentaa muutokset. "Tallenna"-painike löytyy sivun alalaidasta. Tiedot näkyvät beta-kauppasivun näkymässä tallennuksen jälkeen.
    • Sovelluksesi julkaisuprosessia käyttämällä muutokset julkaistaan Steamin kaupassa. Se tehdään Julkaise-välilehden kautta sivun yläreunasta ja sen jälkeen sovelluksen julkaisulla.
    • Huomaa, että Steam-tilin lisääminen tai poistaminen ja listan uudelleenjärjestely tallentuu vain muistiin. Muutokset on tallennettava ja julkaistava, jotta ne näkyvät Steamin kaupassa.
    • Tunnettu ongelma: Saattaa kestää jopa viisi minuuttia, ennen kuin Steam tunnistaa, että joku striimaa tuotesivuasi. Se johtuu välimuistimallista. Yritämme selvittää, miten viivettä voidaan lyhentää. Striimauksen noutoon ja tuotesivulle sijoitukseen voi kulua toisin sanoen jopa viisi minuuttia. Ongelman voi toistaiseksi kiertää aloittamalla etukäteen, näyttämällä aikalaskuria tai still-kuvia ennen striimauksen alkua. Kannattaa aloittaa 5 - 10 minuuttia ennen lähetystä.
  • Video näytetään Steam-kaupan tuotesivulla -> http://store.steampowered.com/app/<your appid>
    • Huomaa! Tuotesivu on ehkä päivitettävä muutaman sekunnin kuluttua. Livelähetys näytetään vasta, kun yhteys on muodostettu. First viewers will take the longest to establish the connection to the broadcaster.

Store Broadcast Artwork

You can choose to upload custom artwork which will appear on the left and the right columns surrounding the broadcast player. They can be added on the 'Graphical Assets' tab. Image file resolution is 155x337 (width x height). This artwork could be use to explain the streaming event, or provide a call-to-action, or provide social media links.

Stream Configuration

Upload Server

Based on your current machines ping and our broadcast networks resource availability/congestion, we automatically recommend an RTMP host when you are configuring your settings on http://steamcommunity.com/broadcast/upload/. You can also choose a different one from this list if you find a better connection:
CityRTMP Upload URL
Chicago, USrtmp:/ingest-any-ord1.broadcast.steamcontent.com/app
Seattle, USrtmp:/ingest-any-sea1.broadcast.steamcontent.com/app
Los Angeles, USrtmp:/ingest-any-lax1.broadcast.steamcontent.com/app
Washington DC, USrtmp:/ingest-any-iad1.broadcast.steamcontent.com/app
Frankfurt, DErtmp:/ingest-any-fra1.broadcast.steamcontent.com/app
London, UKrtmp:/ingest-any-lhr1.broadcast.steamcontent.com/app
Tukholma, Ruotsirtmp:/ingest-any-sto1.broadcast.steamcontent.com/app
Tokyo, JPrtmp:/ingest-any-tyo1.broadcast.steamcontent.com/app
Hong Kong, HKrtmp:/ingest-any-hkg1.broadcast.steamcontent.com/app
Singapore, SGrtmp:/ingest-any-sgp1.broadcast.steamcontent.com/app
Sydney, AUrtmp:/ingest-any-syd1.broadcast.steamcontent.com/app
São Paulo, BRrtmp:/ingest-any-gru1.broadcast.steamcontent.com/app

RTMP-lähettäjäasetukset

A streamer can use any broadcasting software they would like as long as it supports the RTMP protocol. Popular examples of streaming software are OBS and XSplit. These software will capture your game video, audio, can include your webcam and custom overlays to make a professional looking stream.

To create an RTMP token, the streaming Steam account need to join the 'Store Broadcast Beta' group. The group membership grants them access to create an RTMP token in Steam.

  • Luo RTMP-merkki, jos haluat käyttää toista sovellusta Steamin suoratoistoissa. Tutustu ohjeisiin täällä: http://steamcommunity.com/broadcast/upload/
    • Sinulla on oltava merkki, jota käytetään striimausovelluksessa. (Huomaa! Päivitä sivu, kun olet painanut "Luo RTMP-merkki" -painiketta, jotta näet merkkisi).
    • Syöttämällä sovellustunnuksen varmistat, että striimaus näkyy kaupassa, etusivulla ja oikeassa yhteisökeskuksessa.
    • Muista määrittää avainkuvien väli kahteen sekuntiin suoratoistosovelluksessa (esimerkiksi OBS-ohjelmassa). Suoratoiston käynnistävä sovelluksen kättely ei onnistu ilman tätä määritystä. Se ilmenee usein toistuvina yhteydenmuodostusongelmina.
    • "Vain kavereille" -asetuksella voi hyvin testata, striimataanko lähetystä yksityiselle katselusivulle. Niin vain kaverisi näkevät lähetyksen. Vain julkinen lähetys näkyy Steam-kaupan tuotesivulla. Julkisella testauksella voi varmistaa, että taideteokset ja keskustelumääritykset toimivat halutulla tavalla.

Tärkeä huomautus! When using external software, Steam does not automatically know the game you are streaming. You can tell Steam by entering the appid on the https://steamcommunity.com/broadcast/upload page. The appid is used to connect the stream to the correct game. If the appid is missing, the Steam store product page will not show the stream and it will not be featured on the front page.

2018-09-26_10-11-11.png

Steam-sovelluksella striimaus

The Steam client that you use play your games has a native broadcasting feature built-in. It permits you to transmit your gameplay to Steam for other to watch. It is often used by Steam customers to watch their friends play games. It can also be use to broadcast live content to the store product page.

To enable in the Broadcast ability via the Steam Client, simply go to the menu and choose 'Steam' -> 'Settings' -> 'Broadcasting'. Ensure the Steam client's broadcasting privacy settings are set to 'Anyone can watch my games'.
Huomaa! Steam-sovelluksella ei voi striimata julkaisematonta peliä.

SteamClientBroadcastSettings.png

Chat Moderation

Each Steam broadcaster can choose to have moderators to help manage chat. Moderators are added via the friends page. By choosing manage friends list, an option will appear that will permit you to promote a friend to a Broadcast Moderator. You can promote as many friends as you need to moderators.

FriendsPage.png

When the moderator are watching you live stream, they will have will have the permissions to remove all messages from a user or to mute a user for a period of time. These are the same action you have on your own broadcast chat. These controls are accessed via right-click on the offending chat message.

ModeratorOptions.png

You can only a chat-only window to make it easier see and then moderates message by finding the link here or by adding the broadcasters steamid to this URL: https://steamcommunity.com/broadcast/chatonly/<steamid>. Similarly, you can find all of the moderators and individuals that have been muted on your dashboard.

Tips

  • Kirjaudu Steam-lähetysten tilillesi ennen pelisi striimausta ja määritä sovellustunnus osoitteessa steamcommunity.com/broadcast/upload. Vaikka lähetys näkyisi useilla tuotesivulla, voit valita vain yhden sovellustunnuksen. Kun käyttäjät löytävät lähetyksesi yhteisöstä määritetyllä sovellustunnuksella, se auttaa heitä löytämään pelin kauppasivun. Etusivun, jolta sovellusta lähetetään, on tunnistettava lähetys.
  • Määrityksiä voi testata asettamalla näkyvyyden julkiseksi ja tarkistamalla, näkyykö lähetys tuotesivulla. Jos se ei näy, varmista, että syötit sovellukseen Steam-tunnuksen oikein Steamworksissä. Varmista, että olet julkaissut muutokset myös sovelluksessa.
  • Voi testata myös kaupan ohjelmointirajapintaa käyttämällä, näkyykö lähetys luettelossa. https://store.steampowered.com/broadcast/ajaxgetpopularpartnerbroadcasts?minviews=0
  • Kysymys kannattaa lukea ääneen tai miettiä omin sanoin ja muotoilla ennen vastaamista, jos striimaaja vastaa chatissa ja striimi on useilla alustoilla. Kaikki katsojat pitää huomioida tasapuolisesti riippumatta siitä, missä he katsovat sisältöä. Kysymyksen ääneen lukeminen ja äänitetty versio helpottavat toiston ja uudelleenlähetyksen seuraamista.
  • Ennen striimausta ja sen jälkeen kannattaa näyttää still-kuvaa tai videoluuppia. Alussa voi antaa tietoja tulevasta striimauksesta. Lopussa voi kutsua pelaamaan tai kiittää ja kertoa, että suoralähetys on päättynyt. Lisäksi voi kertoa, milloin seuraava lähetys on. Näin ajoissa lähetyksen pariin tulevat asiakkaat saattavat jäädä odottamaan ja lähetyksen loppupuolella saapuneet tietävät, missä mennään.

Content Rules

Remember to obey the content rules when broadcasting on your product page. Those rules can be found in the FAQ under the answer to 'What kind of content is restricted?'. Failure to follow the rules may result in restrictions on your partner account. These restriction can start from your removal from future broadcasts privileges up to the removal of selling your product on the Steam store.

RTMP Streaming Specs

If your stream is using external software to stream content to steam, then this section applies to them. At this time, Steam requires these encoding specs to be set. If you're having issues with videos stuttering, pausing, or not playing back correctly, please check the following:

Videon koodausvaatimukset

  • Pakkauksenhallinta: H.264
  • Profiili: korkealaatuinen
  • Taso: 4.1
  • Kuvataajuus: 30 tai 60 kuvaa/sekunti
  • Kuvasuhde: 16:9
  • Avainkuvaväli: 2 sekuntia
  • Enimmäissiirtonopeus: 7 000 kbps

Äänen koodausvaatimukset

  • Pakkauksenhallinta: AAC-LC
  • Enimmäissiirtonopeus: 128 kbps

Striimauksen ohjelmistomerkinnät

  • VMIX käyttää oletuksena ensisijaista (Main) ja 3.0-tason profiilia. Asetukset on muutettava, jotta VMIX suoratoistaa oikein Steamissä.

Restream.IO