YouTube - Need to setup broadcast before you can stream ??

skywatch

New Member
Hi

I've been using OBS for some time and like the software, I did install Advanced Scene Switcher and was able to automate the entire process, Start stream daily at xx time, play scene 1 then after xx seconds play scene 2 .... you get the idea, everything has worked perfectly until I got the latest update of OBS 27.1.3

Now every time my broadcast runs it prompts me that I Need to setup broadcast before you can stream, I've done this. Also this prompt is stopping my automation, The whole idea was to have a headless machine and fully automate the whole OBS process, Up to this point all was great but not now.

Can anyone help me with this.

Thanks
 
As a quick reply from soemone who isn't impacted by this, and this may be obvious to you, but only in case it isn't:
- A new feature of v27.1.3 was the ability to enter some settings in the OBS Settings- Stream tab, and NOT have to go to YouTube to set them up. Have you checked the settings there to make sure you aren't being prompted?

Personally, I use won't use a Persistent Stream Key as that is just a security issue waiting to bite the user ... but many aren't concerned by security, so I get the appeal and why a Persistent may be appropriate in certain circumstances.
I don't use this, so this hasn't impacted me... but I'm suspecting there is something in that Settings tab impacting you. IF not, have you checked the JSON settings file to make sure there isn't something hidden (not displayed in the GUI) that shouldn't' be there related to this?
 
Hi Lawrence

I have entered all required information via the new wizard and also double checked all settings.

In the past while using the Advanced Scene Switcher I set it up to automation the whole process, I did how ever have to login to YouTube Studio to schedule the stream. This wasn't a problem all be it I would of liked the option to create one stream that recurs daily but that's a different issue and its a google product.

After my update to the new OBS v27.1.3 I'm now forced to click the Manage Broadcast button on the GUI, Then type in all my broadcast information, Then schedule the event. This is far from the automation I once had using a dedicated headless computer.
 
I, too, use Adv Scene Switcher (on Windows) and automate plenty with it.
I get your frustration. [Sorry not in front of OBS computer at the moment] Is there an option to remove the YouTube broadcast settings from OBS so it ONLY has YouTube server and stream key info (ie, all that was there before v27.1.3 update)?
Good luck in finding an answer.
 
I, too, use Adv Scene Switcher (on Windows) and automate plenty with it.
I get your frustration. [Sorry not in front of OBS computer at the moment] Is there an option to remove the YouTube broadcast settings from OBS so it ONLY has YouTube server and stream key info (ie, all that was there before v27.1.3 update)?
Good luck in finding an answer.
Thanks and I dont know of one but I hope a solution comes quick
 
Same issue for me. I built a system which automates the starting/stopping of the streams, and the scene switching, so that I could manage everything remotely by just scheduling the streams in Youtube. Now with the "Manage Broadcast" function, this is all broken, and OBS won't start the stream automatically.

Could there be an option to just disable the "Youtube integration" functionality?
 
Staffax

I'm yet to find a solution other than uninstalling and reinstalling an older copy of the software, something I would rather not do but I'm getting to the stage this is the only option left!
 
Same issue here, even if I am on Mac. I wish we could have a default broadcast. It is nearly there as I can ask it to remember the broadcast settings, but have to click on an extra button to make it work, so, it does not work when automated. (unless using automator recording function and its limits such as not working if the screen is locked, and if some windows are popping up etc...)
 
I've gone back to v27.0.0 until this is resolved, at least now I have my automation back
I did this too, but I have now another issue. It is not anymore the main live stream from my channel so the permanent link is not good anymore and it is not featured on my channel. I can not find anywhere to say "this video is the main live stream". Did you have the same issue? If yes how did you solve it?
 
no didn't have the same issue, I'm back to before the update and everything is Woking fine, must be something local (your config)
 
hello guys!!
i have an issue recording anything, ive tried every settings and still not working, my records are latterly photos that changes every 5 seconds with some audio in the background. water damage ceiling michigan ive seen many pcs older than mine and recording smoothly.
my pc :
r3 3200g/16gb ram/msi pro vdh max b450
thank you very much.
 
zada.sherlat,
is your request related to the topic of this forum thread (OBS Studio's new YouTube feature in combination with Advanced Scene Switcher plugin)?
If not, please do not hijack this thread, remove the reply and create a thread of your own.
If so, please be a bit more precise in your description. TIA
 
I have managed to automate Youtube broadcast with OBS 27.1.3 version. When you setup your Youtube stream, in OBS config, it recommended to link your account. Don't do that, if you do, you need to create a broadcast every time. You have to put a stream key instead, like older OBS versions. Plus, you need to go to this page before starting your stream: https://studio.youtube.com/channel/CHANNELID/livestreaming

My automation looks like this:

-Open OBS
-Open https://studio.youtube.com/channel/CHANNELID/livestreaming with a web browser
-wait 30 seconds
-star streaming
-wait 1 minute
-close browser, I use this Shell line: osascript -e 'quit app "Safari"' (I do this to save on Internet, because it is streaming the live stream on this page)

When finished, I just have to stop the streaming
 
On desktop

  1. Go to www.youtube.com/dashboard.
  2. Click the Create button in the top right corner.
  3. Select Go Live.
Note: It takes 24 hours to activate your account for live streaming.

On mobile

  1. Open the YouTube app.
  2. Click the camcorder icon in the top right.
  3. Tap Go Live...
 
Hi

I've been using OBS for some time and like the software, I did install Advanced Scene Switcher and was able to automate the entire process, Start stream daily at xx time, play scene 1 then after xx seconds play scene 2 .... you get the idea, everything has worked perfectly until I got the latest update of OBS 27.1.3

Now every time my broadcast runs it prompts me that I Need to setup broadcast before you can stream, I've done this. Also this prompt is stopping my automation, The whole idea was to have a headless machine and fully automate the whole OBS process, Up to this point all was great but not now.

Can anyone help me with this.

Thanks
I know this thread is 3+ years old. I'm new to OBS and have the same issue you posted about. I see where you went to an earlier version of OBS to fix your issue, but do you know if it was ever addressed/fixed in the current version? I have a very simple setup - an IP camera pointed at my bird feeder. Everything works great; my computer reboots nightly so OBS is in my Startup folder, the stream is set to start before sunrise and end after sunset, it streams to YouTube just fine, EXCEPT for this damn "You need to set up a broadcast before you can start streaming" stopping everything from running. Thanks.
 
I know this thread is 3+ years old. I'm new to OBS and have the same issue you posted about. I see where you went to an earlier version of OBS to fix your issue, but do you know if it was ever addressed/fixed in the current version? I have a very simple setup - an IP camera pointed at my bird feeder. Everything works great; my computer reboots nightly so OBS is in my Startup folder, the stream is set to start before sunrise and end after sunset, it streams to YouTube just fine, EXCEPT for this damn "You need to set up a broadcast before you can start streaming" stopping everything from running. Thanks.
I haven't fully tested this, launching with task scheduler, but I just launched firefox with this cmd

Code:
firefox --headless --no-remote "https://studio.youtube.com/channel/UC/livestreaming"

After letting it cook for few seconds I was able to use ffmpeg to start my youtube livestream. It reused the last broadcast configuration I setup in the youtube studio. I double checked it by ending the ffmpeg stream and waiting a few minutes for youtube to automatically, officially, end the stream and confirmed that it wouldn't work without the loading the website with headless firefox.

Should work the same in OBS if you avoid signing in with youtube and instead only supply the stream key. If it doesn't work, you don't really need OBS anyways.

Heres the ffmpeg command I'm using for my automagic youtube broadcast.

Code:
ffmpeg -re -i "http://192.168.1.13:8081/video.mjpg?q=20&fps=30" -f lavfi -i anullsrc -c:v libx264 -preset veryfast -tune zerolatency -maxrate 2500k -bufsize 5000k -pix_fmt yuv420p -g 24 -r 24 -f flv "rtmp://a.rtmp.youtube.com/live2/<streamkey>"

Fiddle away, "-f lavfi -i anullsrc" creates a null audio source as youtube will not accept a stream without audio. If your video source has audio you wouldn't need this. The rest should be easily googleable/self-evident.
 
I know this thread is 3+ years old. I'm new to OBS and have the same issue you posted about. I see where you went to an earlier version of OBS to fix your issue, but do you know if it was ever addressed/fixed in the current version? I have a very simple setup - an IP camera pointed at my bird feeder. Everything works great; my computer reboots nightly so OBS is in my Startup folder, the stream is set to start before sunrise and end after sunset, it streams to YouTube just fine, EXCEPT for this damn "You need to set up a broadcast before you can start streaming" stopping everything from running. Thanks.

Check out this post:


Disconnect from your YouTube Account in Settings/Stream/Destination. Use your stream key instead, which you will find in YouTube Studio.

After doing this, the Manage Broadcast button will disappear. Just start and stop the stream from OBS with the preferences that you setup in YouTube Studio.

Best.
 
Back
Top