Steamworks-dokumentasjon
Slik setter du opp en sending

Oversikt

I denne veiledningen skal vi gå gjennom de nødvendige stegene for å kringkaste spillet i Steam-butikken.

Før du går i gang

Merk: Spill som er markerte som «kun for voksne», kan ikke strømmes i Steam-butikken.
  • Du må ha en Steam-konto som ikke er begrenset. «Ikke begrenset» betyr at Steam-kontoen du planlegger å kringkaste fra, må ha brukt minst 5 USD i Steam-butikken. «Begrensede» kontoer (dvs. kontoer som ikke har brukt minst 5 USD på Steam) er ikke i stand til å opprette en RTMP-nøkkel, og de kan ikke kringkaste til en butikkside på Steam.
  • Kontoen du planlegger å strømme fra, må eie spillet som kringkastes. Du kan sjekke dette ved å logge på Steam-klienten med denne kontoen og bekrefte at du ser spillet i Steam-biblioteket.
  • Kontoen må enten ha tillatelsen «Kringkaste direktesendinger» på Steamworks-partnerkontoen, eller være et medlem av Store Broadcast Beta-gruppen.

Slik setter du opp strømming med RTMP


Stegene nedenfor vil hjelpe deg å få nødvendig informasjon for å strømme spillet gjennom tredjepartsprogramvare. Kringkasting på Steam bruker RTMP-protokollen. Du trenger ikke å vite nøyaktig hvordan denne protokollen virker for å kringkaste på Steam, men noe kjennskap til begrepene nedenfor vil være nyttig.
  1. Gå til http://steamcommunity.com/broadcast/upload/

  2. Trykk på «Opprett RTMP-nøkkel» for å finne en opplastingstjener. Steam velger automatisk en opplastingstjener som ligger i nærheten av den nåværende plasseringen din basert på IP-adresse. Datamaskinen som strømmer spillet, sender video til den opplastingstjeneren.

    stream1.png


  3. Finn RTMP-nøkkelen. Du må legge inn denne nøkkelen i strømmeprogramvaren.

    Hva er en RTMP-nøkkel?

    En RTMP-nøkkel er en unik identifikator som lar deg strømme på Steam. Denne kan genereres på https://steamcommunity.com/broadcast/upload og så angis i programvaren du planlegger å bruke for å strømme spillet til Steam.
    Viktig: Du må behandle denne nøkkelen som et passord. Aldri del den, ettersom alle som har tilgang til nøkkelen, kan strømme som deg. Hvis du mistenker at nøkkelen er på avveie, kan du gjøre den ugyldig og generere en ny en på denne siden.

    stream2.png


  4. Angi spillets app-ID.

    Du kan se spillets app-ID ved å gå til applikasjonens startside i Steamworks, eller ved å gå til spillets butikkside på Steam – app-ID-en ligger i nettadressen.

    Merk at du bør bruke app-ID-en til grunnspillet – ikke bruk app-ID-en til nedlastbart innhold, demoer, lydspor eller andre sekundære applikasjonstyper.

    stream3.png


  5. Angi kringkastingstillatelser.

    Som standard er en sending angitt til «kun venner». Dette betyr at den kun er synlig for deg og venner på Steam. Dette er en god måte å teste sendingen før den er offentlig synlig på butikksiden. Du kan se på sendingen ved å trykke på «Kringkastingens nettadresse» blant hurtiglenkene på denne siden. Når du er klar for å ha sendingen offentlig synlig på butikksiden, kan du endre denne tillatelsen til «Offentlig».

    stream4.png

Slik setter du opp OBS (valgfritt)

Det finnes flere programvareverktøy for å kringkaste spillet på Steam. OBS er et populært og gratis åpen kilde-alternativ. Nedenfor finner du stegene for å sette opp kringkastingen i OBS. Steam støtter alle kringkastingsprogram som støtter RTMP-protokollen.

stream5.png
  1. Gå til File-->Settings-->Stream

  2. I nedtrekksmenyen, velg «Custom...»

    stream6.png

  3. I tjenerfeltet («Server») kan du angi RTMP-nettadressen generert under opplastingtjener på http://steamcommunity.com/broadcast/upload/

  4. I feltet for strømmenøkkel («Stream Key»), angi nøkkelen fra http://steamcommunity.com/broadcast/upload/

  5. I OBS, gå til File-->Settings-->Output

    stream7.png

  6. Velg «Advanced» i nedtrekksmenyen under utdatamodus.

  7. Under «Streaming»-fanen, still inn «Keyframe Interval» til 2. Merk: Dette steget er viktig. Uten denne innstillingen kommer ikke kringkastingen til å starte.

Testing av kringkastingen

Så snart du er klar, begynn å kringkaste spillet med OBS. Etterpå, gå tilbake til http://steamcommunity.com/broadcast/upload/ og se etter en lenke til høyre på siden kalt «Kringkastingens nettadresse».

stream8.png

Du skal nå kunne se spillet bli kringkastet på denne siden. Hvis du stiller inn kringkastingstillatelsen til «Kun venner» på dette punktet, er kringkastingen ikke offentlig enda.

Opprett en Steam-begivenhet for spillet

Det er lurt å gi samfunnet beskjed om kringkastingen. Du kan gjøre dette ved å bruke begivenhetsverktøy på Steamworks. Nedenfor ligger det en kort veiledning om hvordan du setter opp en direktesendingsbegivenhet. Du kan lese mer om begivenheter på Steam her: https://partner.steamgames.com/doc/marketing/event_tools.

Følg disse stegene:
  1. Fra applikasjonens startside, under seksjonen «Samfunn og moderering», kan du trykke på «Behandling av begivenheter og kunngjøringer».

  2. Trykk på den blå knappen «Opprett ny begivenhet eller kunngjøring».

  3. Velg «Direktesending».

    stream10.png


  4. Gå til fanen «Kringkasting».

    stream11.png


  5. Slå på kringkastingsfunksjonen for begivenheten for å få opp noen aktuelle innstillinger.

    stream14.png

    Her kan du velge tittelen for kringkastingen fra listen, eller skrive inn en egen. Ikke glem å angi lokaliserte titler hvis du skriver inn et eget navn.

    stream12.png

    Det er her du utpeker én eller flere Steam-kontoer som har tillatelse til å strømme til butikksiden under begivenheten. Legg til kontoen du har tenkt til å strømme med:

    stream13.png

    Viktig: Steam-kontoen som setter opp strømmen, og kontoen som strømmer, må være venner for at den skal være synlig på denne siden.

    Foreslått, men valgfritt: Last opp et design (som du kan gjenbruke i fremtiden) for direktesendingen. Dette bildet vises på begge sider av direktesendingen.

    Trykk på «Lagre» for å lagre begivenheten.

  6. Gå til «Innstillinger»-fanen og bekreft at start- og sluttidene for begivenheten er riktige. Du kan fortsette kringkastingen i inntil 24 timer etter sluttiden for begivenheten.

  7. Lagre og publiser begivenheten. Når du begynner å kringkaste under begivenheten, dukker kringkastingen opp på butikksiden. Merk at det kan ta opptil 5 minutter før kringkastingen blir plukket opp på butikksiden når du begynner å kringkaste, så det kan være lurt å begynne kringkastingen noen minutter før tiden.

Feilsøking:


Jeg ser ikke kringkastingen på Steam-butikksiden!

  • Det kan hende du må oppdatere produktsiden etter noen få sekunder. Vi viser direktesendingen kun når en forbindelse er etablert. Det tar lengst tid for de første seerne å etablere en forbindelse til kringkasteren.
  • Bekreft at du har skrevet inn riktig app-ID på https://steamcommunity.com/broadcast/upload. App-ID-en brukes for å koble kringkastingen til det riktige spillet. Hvis app-ID mangler, så viser ikke produktsiden i Steam-butikken sendingen, og den kommer ikke med på startsiden. Du må angi app-ID og regenerere RTMP-nøkkelen, og så angi dette i programvaren du bruker til kringkasting.

Strømmespesifikasjoner for RTMP

Dette avsnittet er aktuelt hvis sendingen bruker ekstern programvare for å strømme innhold til Steam. Steam krever for øyeblikket at disse kodingsspesifikasjonene angis. Hvis du har problemer med at videoer hakker, stopper eller ikke spilles av ordentlig, sjekk følgende:

Krav til videokoding

  • Kodek: H.264
  • Profil: Høy
  • Nivå: 4.1
  • Bildefrekvens: 30 FPS eller 60 FPS
  • Størrelsesforhold: 16:9
  • Intervall mellom nøkkelbilder: 2 sekunder
  • Maks bithastighet: 7000 kbps konstant bithastighet
Krav til lydkoding
  • Kodek: AAC-LC
  • Maks bithastighet. 128 kbps

Merknader om strømmeprogramvare
VMIX: Som standard bruker VMIX «Profile Main» og nivå 3.0. Du må endre disse innstillingene for at VMIX skal kunne strømme ordentlig til Steam.

Bruk av en flerstrømmingstjeneste

Innholdsregler

Husk å følge reglene for innhold når du kringkaster på produktsiden. Gå til ofte stilte spørsmål om direktesendinger for mer informasjon. Valve kan moderere sendinger som bryter disse reglene, eller kan utføre andre handlinger på partnerkontoer som ikke overholder reglene, inkludert lukking av konto.