Documentazione di Steamworks
Impostare una trasmissione

Panoramica

In questo tutorial ti guideremo nei passi necessari per trasmettere il tuo gioco su Steam.

Cenni preliminari

Nota: i giochi contrassegnati come "Per adulti" non possono essere trasmessi sul Negozio di Steam.
  • Avrai bisogno di un account di Steam non limitato. "Non limitato" significa che l'account da cui pensi di trasmettere è stato usato per spendere almeno 5 $ sul Negozio di Steam. Gli account "limitati" (cioé che non hanno speso almeno 5 $ su Steam) non potranno creare un codice RTMP e non avranno modo di trasmettere su pagine del Negozio di Steam.
  • L'account da cui vorrai trasmettere deve essere in possesso del gioco che desideri mostrare. Per scoprire se l'account interessato è in possesso del gioco, effettua l'accesso al client di Steam con quell'account e controlla se il gioco è presente nella Libreria di Steam.
  • Questo account deve avere il permesso "Trasmissione in diretta" nell'account da partner di Steamworks oppure deve essere un membro del gruppo Store Broadcast Beta.

Configurazione della trasmissione con RTMP


I passaggi qui sotto ti forniranno le informazioni necessarie per trasmettere il tuo gioco da un software di trasmissione di terze parti. Le trasmissioni su Steam usano il protocollo RTMP. Non devi conoscere in modo approfondito il funzionamento di questo protocollo per trasmettere su Steam, ma qualche concetto utile ti farà comodo.
  1. Vai su http://steamcommunity.com/broadcast/upload/

  2. Clicca su "Crea un codice RTMP" per trovare un server di upload. Steam selezionerà automaticamente un server di upload vicino alla tua posizione attuale in base al tuo indirizzo IP. Il computer che trasmette il gioco invierà il video a quel server di upload.

     stream1.png


  3. Trova il tuo codice RTMP. Dovrai inserire questo codice nel tuo software di streaming.

    Cos'è un codice RTMP?

    Un codice RTMP è un identificativo univoco che ti consente di trasmettere il tuo gioco su Steam. Il codice viene generato su https://steamcommunity.com/broadcast/upload, poi dovrai inserirlo nel software che vuoi usare per trasmettere il tuo gioco su Steam.
    Importante: tratta il tuo codice come se fosse una password. Non condividerlo con nessuno, in quanto basta avere il codice per trasmettere al posto tuo. Se credi che il tuo codice sia stato compromesso, puoi invalidarlo e generarne uno nuovo in questa pagina.

    stream2.png


  4. Inserisci l'appID del tuo gioco

    Puoi vedere l'appID del tuo gioco visitando la pagina del tuo gioco su Steamworks o andando nella pagina del Negozio di Steam del tuo gioco: l'appID è nell'URL.

    Ricorda che devi usare solo l'appID del tuo gioco di base, non quello per DLC, demo, colonne sonore o altre applicazioni secondarie.

    stream3.png


  5. Configura le autorizzazioni di trasmissione

    Come impostazione predefinita, la trasmissione è impostata su "Solo amici": questo significa che sarà visibile solo a te e ai tuoi amici su Steam. Questo è un buon modo per provare la trasmissione prima di renderla pubblicamente visibile sulla tua pagina del Negozio. Sarà visibile cliccando su "L'URL della tua trasmissione" sotto "Collegamenti rapidi". Una volta pronto per trasmettere pubblicamente sulla pagina del Negozio, puoi modificare la visibilità in "Pubblica".

    stream4.png

Configurazione di OBS (facoltativo)

Esistono diversi strumenti software per trasmettere il tuo gioco su Steam. OBS è un'opzione popolare, gratuita e open source. Di seguito i passaggi per configurare la tua trasmissione in OBS. Steam supporta qualunque software di trasmissione compatibile col protocollo RTMP.

stream5.png
  1. Vai su File > Impostazioni > Trasmissione

  2. Nel menu a tendina, seleziona "Personalizzata..."

    stream6.png

  3. Nel campo "Server", usa l'URL RTMP generato nel campo "Server di upload" nella pagina http://steamcommunity.com/broadcast/upload/

  4. Nel menu "Codice di trasmissione" inserisci il codice fornito alla pagina http://steamcommunity.com/broadcast/upload/

  5. Su OBS, vai su File > Impostazioni > Output

    stream7.png

  6. Come modalità di output, seleziona "Avanzata"nel menu a tendina.

  7. Nella scheda Trasmissioni, imposta l'intervallo dei fotogrammi chiave a 2. Nota: questo passaggio è molto importante. Senza questa impostazione, non potrai avviare la tua trasmissione.

Prova della tua trasmissione

Quando sei pronto, inizia la trasmissione del tuo gioco con OBS. Torna alla pagina http://steamcommunity.com/broadcast/upload/ e cerca il link nella parte destra della pagina, chiamato "L'URL della tua trasmissione".

stream8.png

Su questa pagina dovresti vedere la tua trasmissione. A questo punto, se hai impostato la visibilità della tua trasmissione su "Solo amici", questa non sarà ancora pubblica.

Crea un evento su Steam per il tuo gioco

Informare la tua Comunità della tua trasmissione è sempre una buona idea. Puoi farlo usando lo strumento degli eventi di Steamworks. Ecco una breve guida su come configurare un evento per la tua trasmissione. Per ulteriori informazioni sugli eventi su Steam, visita: https://partner.steamgames.com/doc/marketing/event_tools.

Segui i seguenti passaggi:
  1. Nella pagina iniziale del tuo gioco, nella sezione "Comunità e moderazione", clicca su “Pubblica/Gestisci eventi e annunci”.

  2. Clicca sul pulsante blu "Crea un nuovo evento o annuncio".

  3. Seleziona "Streaming/Trasmissione"

    stream10.png


  4. Vai alla scheda "Trasmissione in corso"

    stream11.png


  5. Abilita la funzione di trasmissione sull'evento per visualizzare alcune opzioni di configurazione per la trasmissione.

     stream14.png

    Qui puoi inserire un titolo per la tua trasmissione scegliendolo dall'elenco oppure digitandone uno tuo. Se inserisci un titolo personalizzato, non dimenticarti di aggiungere i titoli tradotti.

    stream12.png

    Qui puoi designare uno o più account di Steam autorizzati a trasmettere la tua pagina del Negozio durante l'evento. Aggiungi l'account con il quale intendi trasmettere:

    stream13.png

    Importante: l'account di Steam che imposta la trasmissione e quello che invia la trasmissione devono essere amici perché la trasmissione possa essere visibile su questa pagina.

    Consigliato ma facoltativo: carica le immagini (che puoi riutilizzare in futuro) della tua trasmissione in diretta. L'immagine apparirà ai lati della tua diretta.

    Fai clic sul pulsante "Salva" per salvare l'evento.

  6. Vai alla scheda "Opzioni" e assicurati che gli orari di inizio e di termine dell'evento siano corretti. Puoi continuare con la trasmissione fino a 24 ore dopo l'orario di fine dell'evento.

  7. Salva e pubblica il tuo evento. Quando inizi la trasmissione durante l'evento, questa apparirà nella tua pagina del Negozio. Ricorda che potrebbe esserci un ritardo fino a 5 minuti prima che la trasmissione venga rilevata dalla pagina del Negozio una volta avviata, quindi potrebbe essere conveniente iniziare la trasmissione qualche minuto in anticipo.

Risoluzione dei problemi:


D. Non vedo la mia trasmissione sulla pagina del Negozio di Steam!

  • R. Potrebbe essere necessario aggiornare la pagina del prodotto dopo pochi secondi. La trasmissione in diretta verrà visualizzata una volta stabilita la connessione. I primi spettatori impiegheranno più tempo per stabilire la connessione con l'emittente.
  • Assicurati di aver inserito l'appID corretto su https://steamcommunity.com/broadcast/upload. L'appID è usato per associare la trasmissione al gioco corretto. Se l'appID non è presente, la pagina del prodotto sul Negozio di Steam non mostrerà la trasmissione e non verrà messa in evidenza nella pagina iniziale. Dovrai inserire l'appID e rigenerare il codice RTMP per inserirlo nel tuo software di trasmissione.

Specifiche per lo streaming RTMP

Questa sezione è utile nel caso in cui la tua trasmissione usi un software esterno per inviare il contenuto a Steam. Al momento Steam richiede l'impostazione delle seguenti specifiche di codifica. Se il video va a scatti, si blocca o non viene trasmesso correttamente, controlla i seguenti parametri:

Requisiti di codifica video

  • Codec: H.264
  • Profilo: alto
  • Livello: 4.1
  • Frequenza dei fotogrammi: 30 FPS o 60 FPS
  • Rapporto d'aspetto: 16:9
  • Intervallo fotogrammi chiave: 2 secondi
  • Velocità di trasmissione massima: 7000 kb/s CBR
Requisiti di codifica audio
  • Codec: AAC-LC
  • Velocità di trasmissione massima: 128 kb/s

Note riguardo al software per lo streaming
VMIX: il profilo Main e il livello 3.0 sono impostati in maniera predefinita. Per trasmettere correttamente su Steam con VMIX, tali impostazioni dovranno essere modificate.

Utilizzo di un servizio di trasmissione multipla

Regole per i contenuti

Durante la trasmissione sulla pagina del tuo prodotto, ricorda di rispettare le regole per i contenuti. Per maggiori dettagli, consulta le domande frequenti sulle trasmissioni in diretta. Valve potrebbe moderare le trasmissioni che violano queste regole o prendere provvedimenti nei confronti di account da partner che le violano, inclusa la terminazione.