How to Setup LOOPY SRT for Disconnect Protection (Auto Scene Switching) - IRL Live-streaming
HTML-код
- Опубликовано: 5 авг 2024
- In today's video we're setting up Loopy SRT Stats Monitors (Loopy) to handle automatic scene switching for when there's a disconnect between Larix Broadcaster on our phone to OBS Studio (Windows) at home.
This is Part Five of a Series of videos where I've been going over all the key components of my entry-level and affordable "IRL backpack".
0:00 - Introduction
0:47 - Open/Download the Apps (OBS, Loopy, Web Socket HTTP)
1:18 - Setup Loopy (config.ini)
1:38 - First Example, SceneOK=Main
2:07 - Other Examples (Intro, BRB, Media Source)
2:29 - Check/Copy Web Socket Settings
2:56 - Replace Web Socket Settings (do this carefully)
3:21 - Replace "4445", "0.0.0.0", & Trying Again
3:53 - Wrap-up
RELATED LINKS MENTIONED IN THE VIDEO
github.com/loopy750/SRT-Stats...
github.com/IRLToolkit/obs-web...
obsproject.com/download
github.com/obsproject/obs-web...
SOCIAL MEDIA LINKS TO CONNECT WITH ME
cliftonjohnston.com/links/
LIKE, COMMENT and SUBSCRIBE to see more videos like this one. Thanks!
www.youtube.com/@cliffcreates...
This is the best tutorial out there in the RUclips world.
The Taco Hunt Has Officially Started...
0:00 Taco #1
0:23 Taco(s) #2
0:43 Taco #3
0:47 Taco #4
1:21 Taco #5
2:08 Taco #6
2:34 Taco #7
3:21 Taco #8
3:26 Taco #9
3:32 Taco #10
3:57 Taco #11
4:23 Tacos!
Bwahaha, thanks! Also noice spotting on the hidden tacos 🌮
Why couldn't I have found this guide before stumbling around 11hrs to get it working using outdated guides and info yesterday!!!!
Great guide, also, the only current and accurate guide!
Glad my video helped, thank you!
Exactly what I needed! Thanks!
Glad it helped! :)
Great info!
Thank you Ray!
So there is a boulevard for a market of a quality camera integrating the encoder H265 and SRT as well as a router 4G/5G (external antenna increasing the range of the signal) and a battery. USB-C port well placed for plugging in a backup external battery ^^
Yeah there is with some streamers spending thousands on their IRL backpacks and monthly subscriptions. The problem is, including my current way of doing things, is it's just too difficult for most people and soooo many steps lol, but I believe in the next 3-5 years someone will make an app or service that does all this technical hard stuff in the background while also being affordable. Thanks for commenting!
Great tutorial series!! Thanks! kinda works for me but I have issues...if signal drops scene goes to brb but when the signal resumes doesn't go back to webcam/main, and also from intro doesn't go to webcam! bummer! any clue? thanks!
Hey thanks. I'm glad you enjoyed the tutorial series. In regards to the automatic scene switching it seems like a typo in your config file. Most likely - SceneOK - this should match the name of your live scene in OBS exactly. Alternatively, it could be - ReturnPreviousScene - I'd just leave this on "false". Same with ReturnPreviousSceneRemember=false. Hope that helps :)
Do you use Speedify on mobile and bond internet connection while using Larix Broadcaster and really works with SRT?
The connection bonding part at the end of the video was a hint for a future video and yes, I was considering making it a How To & Review of Speedify ;)
how do you connect your phone to obs can you make a video on what you use and set up your phone ?
I cover it in a couple of videos but this one goes through the basics - ruclips.net/video/pUcd-1nf958/видео.htmlsi=tyaccCbg-FNqPtP9
Hello, thank you very much for the tutorial, but I have not been able to connect the loopy, the blue box keeps coming out and I have already done everything you said in the video, can you help me?
I would try starting over with the config file. There should be a backup config in the same folder. Re-watch the video and follow every step slowly and carefully. I was watching a streamer friend try to follow my video and there were several times they missed something vital. Let me know how it goes this time around, and good luck!
Same here Doesn´t work for me too :(
@@SNEStv I replied to your other comment :)
Thank for your time. What about the lo-bitrate scene?
Sorry for the late response and you probably know by now, but yes there's a low bitrate switch in the readme.txt file. I haven't used this yet but will add it into a future "what I've learned" since making this video series
@@cliffcreates Thank for your response. Yes finally I saw it. It's the LBR in the config file. :)
@@newyorknewyork2702 no worries, you're welcome. Just wondering, how will you be using it to switch to a cam scene with a LBR overlay, to the brb scene, or something else :)
So, if all goes well, Loopy switches to SceneIntro? How do you get it to switch to SceneOK(Main) at that point? And will it stay on Main until you get signal loss, then switch to BRB?
Thanks for commenting. I'm currently using a different app for automatic scene switching which I'll be covering in a new video soon.
As for Loopy, I think I used Streamer Bot commands to change scenes and from there Loopy handled changing to BRB whenever there was a disconnect.
This video covers the entire process...
ruclips.net/video/codxc3LnVOw/видео.html
@@cliffcreates You are an absolute legend for replying so fast. That Streamer Bot software looks interesting. I will be checking that out. Thank you for getting me past test 6 of 10! I am looking forward to the new app video you mentioned.
@@AddWinterSlowly You're too kind, glad it's going well. Good luck with the other tests :)
Please do a video about bonding With Phone pleaseee
Hey thanks, it's on the cards for sure. Stay tuned :)
I tryed with the IPv6 that the websocket showed me and the IPv4 that I found at win+cmd ipconfing. Still no connection. I'm using OBS29.
What error message are you getting in Loopy or is the connection problem between your mobile device and OBS?
This works OK but the issue that I now have is that Loopy SRT seems to block any subsequent websocket connections, in my case, OBS Blade.
Any thoughts??
If I connect OBS Blade first, I can then connect Loopy over websocket. OBS Blade doesn't always stay connected and trying to reconnect it gives a "cannot connect to websocket error" if Loopy is running.
It seems to be a clash in how the ports are being used. I’ll have a look at it later
Try changing the Local IP address in the LoopySRT config file to 127.0.0.1 with no other changes anywhere else.
My theory is LoopySRT binds the Local IP address so it can't be used for port forwarding which is how OBS Blade communicates with OBS (external IP to your local IP address).
My testing so far seems to confirm that but let me know how it goes for you :)
@@cliffcreates Bingo. That appears to have resolved that. Much appreciated.
@@PC-hp6gz Sweet, lets hope so. Cheers
I scrupulously follow each step of the video but my loopy remains in blue screen on test 6....
I love that word "scrupulously" 💯also, what's the error message say for test 6?
@@cliffcreates OBS"WebSockets Server" connection failed. Correctlyconfigure "HTTPBindAddress, HTTPBindPort" in "config.ini" and retry. If configuration is correct, check OBS Studio is open, "WebSockets Server" is enabled in OBS Studio, and "obs-websocket-http" requires OBS WebSocket 5.x.
@@nicduch Okay thanks! There's several things it could be. 1) What version of OBS and Websockets do you have installed? 2) What's the status of Websockets server in OBS? 3) What values are the "bind_to_address" & "bind_to_port" in the Config.ini file? :)
all is ok, it's functional with obs 29 and loopy srt monitor v1.0.1 beta. i don't know why, i have uninstall all (not obs 29) and reinstall loopy and obs websocket http v1. thanks
@@nicduch Not sure if I helped but glad to hear all is okay now :)
dose loopy allow for a low bitrate scene? seems to be only 3 scene switches starting soon, main scene then a disconnection only
Yes, it does. I mention this in a new version of how to setup Loopy SRT here - ruclips.net/video/uhq1_pLnq6c/видео.htmlsi=W-_3Ciq_9zMpoJEK
@@cliffcreates absolute legend ! thank you so much ! and ive learnt so much from your videos !! extremely valuable !
@@djgilbz You're welcome, just glad to help :)
is there a way to have it switch when bitrate drops below a certain threshold then switch back when bitrate stablizes?
Yes, there's a low bitrate switch in the readme.txt file. I haven't used this yet but will add it into a future "what I've learned" since making this video series
@@cliffcreates sounds great looking forward to it
@@deadspot1 I'm gonna give it a little more time so I can answer as many questions in one video as possible. They're still coming in which is great, and thanks!
Tried it but did not work. Since Loopy srt made the Changes it dont work anymore over 1 year now loopy srt is not working anymore can somone help ??
Yeah, Loopy changed some of their functionality. The core code still works but basically I need to upload a new version of this video. It's coming, I need to cover at least one other video first. Thanks for your patience :)
Hello I did everything as it shown and mentioned in video I still get connection failed can you please help me thanks
Hello, that's great! What error messages are you getting in Loopy?
@@cliffcreates I don't get the error anymore, now I can't get the scene to switch automatically, I would like to know if you have discord channel so we can talk in your server
@@TopClipzTV that's odd that Loopy won't switch anymore.
My Discord server is discord.gg/fCXN4tf where you can use the "Just Chatting" channel over there :)
i am having a error saying "can't able to read config.ini file Test#2/10 failed.plz help
Usually config file error messages are because of a typo in the code. It might be easier to start over. Hope that helps :)
Hello, great Video but I can't do it because I am getting the 'Test #6 of 10 failed' Error over and over. I think because my websocket Server-IP looks like this ( 2a01:c23:b888:a400:90f4:3f0a:4c81:9ca5 ) could you please help me with that? I can't find any solution for it :(
Well that's odd, it seems you're using an IPv6 address instead of a IPv4 one for your web sockets address. You probably have to redo your IP addresses to all be IPv4.
I'd start with running ipconfig on your streaming computer to get those numbers and go from there. Hope that helps :)
@@cliffcreates Thank you for taking your time! I have now a IPv4 shown in the websocket (just turned IPv6 off) and replaced all the IP's in the config file but it still shows me the same error :D I'm lost now :D I really thought it'll help after I got the IP changed Sadge
@@JastinTyme does it say anything else after "Test 6 failed" in Loopy? Any other info?
Hey, Anyone got this working on a Intel-based Mac? Thanks!
Sadly I don't or I'd try this out for you. Hopefully someone with an Intel-based Mac can help us out
@@cliffcreates yes, I hope so!! Noalbs doesn’t automatically go to lowbitrate scene for me using belabox cloud stats, on my Mac. Maybe there’s a simple solution I’m missing?
@@NiGHTSHiFTLOU yeah, fingers crossed 🤞 Regarding NoAlbs; maybe your bitrate thresholds are too high - try lowering them, check the spelling of your switching scenes in NoAlbs & OBS otherwise it could a number of reasons why it's not switching to the low bitrate scene
OBS v28?
Yes, OBS v28. I cover it in another video where I download and use a portable version of OBS v28 with Web Sockets v5 and Streamer Bot. Link below...
ruclips.net/video/ownKy8yVJ04/видео.html
Is this still the easiest&best way to irl stream?
There's "easier ways" to stream like with the Streamlabs mobile or Twitch apps but neither of those have a proper way of handling disconnects, and the "best way" depends on what/how you stream so I can't answer either of those for you.
My latest videos cover some other IRL apps (IRL Pro + NoALBS + Belabox Cloud) but the principals are the same. Thanks
I'm guessing by proper disconnect protection you mean no custom screen? Do you also know if twitch built in 90 sec disconnect protection works for streamlabs app?
Another method I've seen is using lightstream which is very flexible. I believe you can have custom disconnect protection screen but also use it for multiple rtmp streams in one and switch seamlessly.
I am thinking for now streamlabs app is good enough for me but in the future it would be cool to use lightstream with a GoPro and have it like a irl backpack setup but much cheaper and lighter 🙂
@@Csgo-beast yes, one advantage of disconnect protection is having a custom screen which lasts for as long as you're disconnected. You can also use it for taking bathroom or privacy breaks, as well.
The in-built twitch disconnect protection is fine in theory but doesn't really work for mobile streaming. It's the reason why I switched to a setup with Loopy and NoALBS.
Wow, i will try. But i hate when stuff like this has 3000 steps. 😒
I know right, I honestly can't wait for someone to simplify the whole process! sooo many steps lol
i keep blue screening ive done it perfectly and restarted twice
I'm sorry, I thought I responded to this one already. Just wondering if you were able to get it working. If so, what fixed it? Thanks
@@cliffcreates theres an extra "passwd" line at the bottom of the config
Ahh okay, that's in the video but the kind of "blink and you'll miss it" thing which is one of the reasons I'm gonna make an updated version of it. Thanks@@Phoenix-tc6dp