restreamer icon indicating copy to clipboard operation
restreamer copied to clipboard

RTMP for Steam Broadcast

Open svenerbeck opened this issue 2 years ago • 6 comments

Discussed in https://github.com/datarhei/restreamer/discussions/501

Originally posted by Sebedai January 28, 2023 Hello, I would like to send a stream to Steam Broadcast. https://partner.steamgames.com/doc/store/broadcast/setting_up

For this I tried to use the service RTMP. As address I tried "rtmp://ingest-rtmp.broadcast.steamcontent.com/app/MyToken". Unfortunately without success.

If I enter the as address rtmp://ingest-rtmp.broadcast.steamcontent.com/app in OBS (Service: Custom) and specify the token in the separate token input field, the stream works.

How do I have to enter the link to the RTMP ? Is there alternatively like in OBS the possibility to specify the address and the token separately ?

Thanks for the help

svenerbeck avatar Feb 01 '23 07:02 svenerbeck

Hello @Sebedai

We only process tickets with error logs. It is necessary to see possible errors. Here you can see how to get the log file: https://www.youtube.com/watch?v=mZMGrweFCsM — Thank you for being so understanding.

Cheerio Sven

svenerbeck avatar Feb 01 '23 07:02 svenerbeck

Hello svenerbeck

Thanks for the help.

I have created two report. One in which I put the token in quotes and one without quotes.

The token shown in the images/reports is no longer valid. I generated a new token at Steam after I created the reports.

report token with quotes.txt report token without quotes.txt 92_2023_02_02_21_06__UcI4uuSmgY 93_2023_02_02_21_10__O6DpmWlrPW

Sebedai avatar Feb 02 '23 20:02 Sebedai

Im having the same issue - most annoying !!!

whittinghamj avatar Mar 08 '23 00:03 whittinghamj

Same Problem... so the URL wll chose from a list of server automatical...

rtmp://ingest-rtmp.broadcast.steamcontent.com/app/key

Its switching every 15 seconds from off to connect... but dont hold the connection.

Any Tips?

BaluGamingTV avatar Mar 15 '23 10:03 BaluGamingTV

Did you follow the instructions on https://partner.steamgames.com/doc/store/broadcast/setting_up ?

There is says in the section of setting up the stream with OBS: "7. On the Streaming tab, enter Keyframe Interval to 2. Note: This step is important. Without this setting your stream will fail to start."

This is OBS specific. If you use any other encoder, make sure that you set the keyframe interval to 2 seconds.

Unfortunately, we can't test it becaue we don't have a Steam developer account.

ioppermann avatar Mar 15 '23 10:03 ioppermann

My Settings are at follow: obs64_35zcTtSQit So the two seconds are there.

Befor Restreamer i used a NGINX RTMP Server and with that it has worked. I only take the URL from NGINX in to Restreamer.

BaluGamingTV avatar Mar 15 '23 12:03 BaluGamingTV