I used a 4k budget action camera, A budget $20 capture card and the Raspberry Pi 4 the whole set up with power bank $180 US. Works perfect at 720p 60fps.
I run 1080p 25 frames on my Raspberry PI4 - I can do rtmp/rtmps but I now use SRT over udp and this make it possible to get my two full hd camera in sync to my OBS at home - so my cameras are wireless using 5ghz wifi band on my lan - cooling is just a heatsink currently but it have been running for days now. I use the h264_omx for encoding in ffmpeg
We tested that mode as well - with this specific streaming program setup (ffmpeg), the 30 fps we did seemed to perform the best. But you can try it yourself.
i use Speedify on pi4. On thing i am missing. A LIveU Solo LRT Alternative wich makes a dynamic Bitrate possible. So Speedify is not the best Solution for Livestreaming without that feature
Speedify is the essential part of getting uninterruptible and fast Internet when livestreaming. As Speedify delivers stable Internet bandwidth, you can use your livestreaming software to control the bitrate in any mode you want to. That's the beauty of it, as it works together with all the livestreaming platforms.
@@Speedify that's true but and automatic variable Bitrate control where the encoder changes imitedly automatically the Bitrate is the most important part for long term irl streaming.
Would this also work to stream to a rtmp server? So that the video stream can be used in a obs stream running on a home pc so that alerts and stuff still works?
I'm a little bit confused ( and trying to catch up) if you do your setup can you stream to RUclips? AND will you chew up data minutes or can you go around it? Thanks for all your efforts. Will sub and like. Still need more knowledge to give it a try and not go broke on data minutes!!!!
You should be able to stream to any platform, whether you're using the Raspberry Pi or just a mobile phone. What Speedify does is allow you to combine all available Internet connections - it's like a software bonding router. Of course, the traffic used will count towards your quota from your network provider, if on a metered connection, like cellular data.
@@Speedify Ok so my understanding for gunrun is they pay for many data plans and use liveu to do bonding but in this video you dont talk about data plans. If I have just 1 phone with 1 data. Do I have to go out and buy more phones and buy data from other companies? also I saw a video of a guy using netgear nighthawk and that was for wifi . So in this setup , you dont have wifi , just using 2 phones data?
@@ChimneyCakes This video is made for IRL streaming - which can mean streaming from wherever :) That's why we only use only cellular data from mobile phones. But basically you can combine any type of connections there. You can, of course, use only one device to stream, but then you won't get the failover protection and increased speed (if needed).
@@Speedify But I saw people using the netgear nighthawk m1 for IRL . is that also cellular data? I thought it would be like a wifi . If I use that along with your setup , would it be even stronger?
@@ChimneyCakes The main benefit of our solution is flexibility under all aspects: no extra bonding hardware to haul along and find power sources for, no outdated firmware, compatibility with any type of connection, as long as the device can recognize it. Plus, there's the friendlier cost aspect of it.
Thanks man I really apreciate it since I dont have the 2300$ for the backpack. I will try to use it as soon as I will get the components which could take a few months due to Corona. BTW the speedify app rocks, I even have Internet in the subway LOL.
We will be experimenting with other single board computers as well. Till then - you can take a look at this comparison page: en.wikipedia.org/wiki/Comparison_of_single-board_computers. The Odroid family looks promising from this point of view.
I had the Sony for a few years, but not a very stable solution as it can't lock the horizon and lowlight is not very good. Tried Gopro, but it over heats with the media mod after 30 minutes or so and shuts down sometime. The mirrorless, DSLR all need gimbal and became too heavy. I found a less known cam, Idolcam at the recent Pax West event, it have been working perfectly.
@@gargoyled_drake what? The product they are selling here is the multiple wifi, or cellular plans bonding. What I was talking about is if you lose service / wifi your stream could go down which means you could lose viewers so you use a vps as a stream relay of sorts.
i was thinking the same thing. although, speedify and the Pi only acts as a bonding equipment, would you know if it needs to have another equipment to get the bonded internet signal and throw it on a say wifi router? in this scenario, im not using a camera as a video source, but a phone so it need not connect to the Pi like the video does.
You can get the same quality (or maybe even better?) with the iPhone 12 and newer camera. And you won't even need the Raspberry Pi - you'll be combining cellular data from the iPhone with Wi-Fi from a public hotspot or another tethered smartphone. In terms of just getting the camera - any that has similar specs from a known brand should be fine.
Hmmmm, looks promising, but there were a lot of artifacts in your sample video. I'd love to see a video with more details about the stream. Also a comparison with what the LiveU Solo can handle. Great video though, it gave me a lot to think about.
Hello, I need some help. I am trying to achieve a similar result but with few changes. I am looking to install a touch screen, install OBS and then live stream it. Is there any setting or any changes required. I am also looking to do on Pi with 8 GB. Questions i have are : 1. Can you stream on OBS with RUclips live . I have tried on X86 machine but not on Pi 2. Can i achieve 1080 with 30 fps 3. With the touch setup can i still get the 2 networks merged for best results. Can I use 2 Mobile dongle cards connected to USB Happy to do this as a paid service project
Hey - my colleagues in support@speedify.com can assist you with the broadcast related technical details. All I can say is that Speedify should work in your setup, to bond the 2 networks.
This is awesome. So could you theoretically make this into a router? Have two usb modems, a ethernet in and out and connect it to a computer for internet? For those of us who livestream using the ATEM Mini Pro (which when connected to internet can livestream) this would be a fantastic option. Currently I have to connect the ATEM to my computer to get internet. Using the Raspberry Pi would free up so many resources. Doable?
Great video! im willing to try this out soon and see how it goes! Quick question: about "listen_serial.py" & "listen_serial.sh" files. should i save those on my Circuit Playground or in the Raspberry Pi If its in the Raspberry Pi, what command should i type in the terminal to access root directory and save these files (sorry im really bad at programming stuff)😅
Excellent video Sir . i have a question . there is an option to android phones to switch to stronger available wifi .Does your vpn program works flawless when the wifi source changes ? Thank you in advance for your answer and sorry if it is not the proper channel for questions
Speedify constantly monitors the quality of the WiFi connection. It doesn't initiate the switch to any other stronger network - that's handled by Android. But if that's not available (or until that happens), depending on your setup, Speedify will blend in cellular data so you get the best connection - fast and stable.
Why not? You can even skip on the Elgato capture card. Bottom line: the camera you're using must output a streamable format that ffmpeg can use on the Raspberry Pi.
@@Speedify Thank you, I tested with Picamera and works pretty decent! I would like to ask if we could just stream using a direct link instead of twitch, If so, could you tip me?! :D Thank you very much and hell of a work!
In the Speedify UI there's a graph that shows which connections are used and what the aggregated download / upload speed is. Check out this article: support.speedify.com/article/241-graphs-stats
nope. it costs less if you use a jetson nano. ;) i have two v4l2 60fps at 1920 resolution, streamed to a local relay server. i can grab an image from the stream or i can record. all on a jetson nano.
Is there any easy way to incorporate a game screen into this? I've been trying to livestream a mobile game with an additional camera on a shoulder rig so that there is a facecam and a forward facing camera for the scenery.
so- my gopro hero black 7 only needs a hotspot to connect to- could i just use a stick pc, running windows 10, speedify and connectify to create a similiar set-up? I don't know how to code so this would be easier for me to figure out.
You’d likely be better served by running Speedify on a Raspberry Pi 4. There is documentation on how to share the bonded connection through WiFi in Speedify’s website.
You can use this for any service that has an rtmp ingest server. You'll need to find your youtube rtmp address in the livestream encoding sections, and replace the twitch rtmp address and the stream key in their python script. It's on the ffmpeg_command line that contains "rtmp" + streamKey. I haven't tried this myself, but if I understand correctly that should work.
Hmm... not sure... you can reach out to support@speedify.com and our engineers might be able to assist you with this; unless there are other users here who know more about this sound buffer related error.
So what is the benefit of having two phones tethering? Is one used as a backup or something? Also how much data was used on average? I know a lot of providers cap monthly tethered use separate from the regular data use. Edit: Never mind now I'm actually understanding what the channel bonding does. Thanks!
Can you guys do the same setup test on the LattePanda 1.0 with like 720p 60fps or 900p 60fps settings? Even can run the OBS on Linux so more advanced setup is possible. I want to take the similar setup for the Dreamhack Winter and Lattepanda 1.0 is the only one of the more powerfull credit card sized pc that I will be able to get in time to my country.
Can I change the coding provided by you in ffmpeg and change the ouput resolution to 1080p 60fps, ive never messed with coding before, and I'd like to see if I can get 1080p 60fps working with a different service than what you were using.
I already have the camera and the raspberry3 and a battery pack, my question is. It looks like only the raspberry is getting power from the battery so are you using the cams own batteries? Because I want to stream as long as possible and those small action cam batteries don't last that long (1100mAh). How do you setup the remote and the programmable button? Would it not be possible to use one of the phones for OBS and control it that way? Unfortunatly i can't get my cam connected via wifi and have a mobile data connection on at the same time or none of this would be needed.
We'll post a follow up video soon to answer some of these questions and more, but in the meantime - with the battery pack powering both the Pi AND the Camera we were able to stream for over 6 hours on a single charge. With a second battery pack you could power the Pi and the Camera independently and probably come close to doubling that. Instructions on setting up the remote (Circuit Playground Express) are available here: speedify.com/blog/how-to/build-irl-streaming-backpack-complete-guide/
If you have an Internet connection that disconnects often and is very poor in terms of reliability, you should go with the Redundant Mode. Otherwise, Speed Mode should yield the best results. See here the difference: support.speedify.com/article/310-session-settings
Hello, What flavor of OS are you using on the pi? Raspbian or Ubuntu...ect. You explain that you had to compile ffmpeg manually. Why did you have to do this. For the life of me I can not figure out how to get this to work. I am using Pi 4, Cam link and Go Pro hero 5. I have tried with Raspbian, tonight i am going to try with Ubuntu for the pi.. Any help would be great. Thank
We're using Raspbian. We linked to an article on how to setup ffmpeg - trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu. Also, did you have a look at our Github resources? github.com/speedify/rpi-streaming-experiment
Did you figure anything out? I'm on the same boat. I'm using Pi4, 4K Cam Link, and AS Sony 300. However, in the command line, I'm getting errors for video4linux, v4l2 and getting output format errors when using h264 omx. When using Speedify coding exactly as listed in command line, I'm getting syntax errors near unexpected tokens with'('. Any luck with Ubuntu?
You could, but as stated in the blog, we chose not to as we wanted a simple setup that wouldn't require any user interface - just start and stop the broadcast.
Not sure about any specific hardware requirements, but in terms of connectivity (the part where Speedify is involved) there should be no problem in streaming to any platform, including Dacast.
Pretty bad quality though, I would keep working on it. Either way the biggest issue with these IRL streaming set-ups will always be the price of data. Specially because providers throttle the FUCK out of them and charge you a shit ton of money. We need some type of reform from these companies, look at Europe . But then again European countries are smaller than the US.
this is cool, but not anything else than a showcase, i don't feel like i can take anything from this video and put it together and have it working myself. The only thing i can take is that i know it's possible. this video is not the only one demonstrating that it's possible without making a step by step guide so other people can do it as well. it's the same with the jetson nano videos on the same topic, lots of videos showing that someone have made it possible, but no videos on how to actually do it, step by step. so to those stopping by thinking that this is the solution, it's not, there is no valid guides to guide you through it all for you to understand it, so LiveU is still the best WORKING solution, since you wont get anywhere with this without knowing everything about ffmpeg on linux, network and basicly everything you need to do this, so yeah, get an education in tech and you are good to go or buy LiveU and save yourself the time and headaches.
Thanks for your feedback. Here is a step-by-step guide on creating your own Raspberry Pi based bonding router: speedify.com/blog/raspberry-pi-bonding-router-setup/. There's also a Speedify Live episode on this: ruclips.net/video/fEMi99kycW0/видео.html
@@Speedify thank you for the feedback, all though, the first step for me would be to try and just get the pi to stream video feed from the usb connected camera to a remote pc that is running obs, been at it for a while now and ffmpeg just isnt the easiest to wrap ones head around, after getting errors everytime i try and get it to stream to a VLC on a remote PC i have come to a stop in my project. i would love getting this to actually work, it would bring motivation for me to get outside if i could have the feeling of not being completely alone when i'm out (living out in nowhere, not in city) and also motivate me more since i'd not only be going out for my self, but to share the views and sourroundings. honestly the biggest headache with trying to do this right now is understanding ffmpeg with commands, and i feel this is where there is lacking guides or tutorials, it's one mistake in the one-liner and errors will flood the terminal, and without much understanding for ffmpeg, the error output dosnt make much sense. also, the reason for me to get it to work with a raspberry pi and not just use a phone is that i'll be moving around on a mountain bike, which is pretty much impossible with a phone, at least while filming. I have an action camera, but connecting that to my phone removes my phones ability to be online, since it's using wifi to connect to the camera LMAO, i can't believe that we are in 2022 and there are no budget, normal pricing on equipment to do things like this, if even just the ability to stream to discord to friends, it seems like such an important feature, yet no one is touching it without trying to only reach the wealthy and rich, so they can stream it for income / industries. stopping my rant there, cause i could go on xD hope someone sees the potential in making this possible for people with average income, so that we all get motivated to be more out on the move, while staying connected to people and being able to share our sourroundings.
The videoquality was not good at all? so whats the purpose of doing a POC and claim "it works like a charme" and then showing such a bad pixelated video??
dear @Speedify, Thank you so much, for making such tutorial, and making a solution which allows to IRL streamers to go on a budget. However, nothing was really explained about the hard disk / storage of the Raspberry PI 4. Are we going to use a MicroSD card (something like SanDisk Extreme Plus 64GB), or more a hard disc ? I already ordered equipment and necessary gear for this. I will let you guys updated of how it goes. I can't wait for an update, as It's almost two (2) years since this solution was published. Thank you so much in advance, Best regards Our Road To Freedom www.twitch.tv/ourroadtofreedom
this man does not blink the entire video. impressive
Cyanoacrylate adhesive - works wonders.
I used a 4k budget action camera, A budget $20 capture card and the Raspberry Pi 4 the whole set up with power bank $180 US. Works perfect at 720p 60fps.
Hey! Which 20$ capture card could be used for this? With a GoPro, for example? Thanks
Can you share the ffmpeg code
@@JarwienNL nobody does and no videos actually goes in depth with how complicated it gets using ffmpeg, it's ridiculus
Sadly the raspberries are sky rocketing nowadays.
I run 1080p 25 frames on my Raspberry PI4 - I can do rtmp/rtmps but I now use SRT over udp and this make it possible to get my two full hd camera in sync to my OBS at home - so my cameras are wireless using 5ghz wifi band on my lan - cooling is just a heatsink currently but it have been running for days now.
I use the h264_omx for encoding in ffmpeg
Wow!!! Amazing, text to your FB
Amazing. I want something similar. Can you please help me ?
please make a video!
Do the phones need to be tethered to the pi or can I just run this whole operation off of hotspots?
If you have external USB Wi-Fi adapters connected to the Pi, then yes, you can do that.
Great video! Thanks for all the information.
Is it possible to go live in 720p 60fps?
We tested that mode as well - with this specific streaming program setup (ffmpeg), the 30 fps we did seemed to perform the best. But you can try it yourself.
i use Speedify on pi4. On thing i am missing. A LIveU Solo LRT Alternative wich makes a dynamic Bitrate possible. So Speedify is not the best Solution for Livestreaming without that feature
Speedify is the essential part of getting uninterruptible and fast Internet when livestreaming. As Speedify delivers stable Internet bandwidth, you can use your livestreaming software to control the bitrate in any mode you want to. That's the beauty of it, as it works together with all the livestreaming platforms.
@@Speedify that's true but and automatic variable Bitrate control where the encoder changes imitedly automatically the Bitrate is the most important part for long term irl streaming.
Would this also work to stream to a rtmp server? So that the video stream can be used in a obs stream running on a home pc so that alerts and stuff still works?
We haven't tested that specific scenario, but as long as there are no software issues related to the programs used for streaming, it should work.
I'm a little bit confused ( and trying to catch up) if you do your setup can you stream to RUclips? AND will you chew up data minutes or can you go around it? Thanks for all your efforts. Will sub and like. Still need more knowledge to give it a try and not go broke on data minutes!!!!
You should be able to stream to any platform, whether you're using the Raspberry Pi or just a mobile phone. What Speedify does is allow you to combine all available Internet connections - it's like a software bonding router. Of course, the traffic used will count towards your quota from your network provider, if on a metered connection, like cellular data.
GAME CHANGING ARE YOU GUYS GONNA SELL THE KIT WITH THE REMOTE SETUP? i suck at programming so that would be alot of help
Is this still the best setup ? or do you have an update to an even better one? Should I use the new raspberry pi ? will the 8gb be better?
We're currently working on updating this. But generally speaking, any hardware that can meet the minimum specs in this guide will work out just fine.
@@Speedify Ok so my understanding for gunrun is they pay for many data plans and use liveu to do bonding but in this video you dont talk about data plans. If I have just 1 phone with 1 data. Do I have to go out and buy more phones and buy data from other companies? also I saw a video of a guy using netgear nighthawk and that was for wifi . So in this setup , you dont have wifi , just using 2 phones data?
@@ChimneyCakes This video is made for IRL streaming - which can mean streaming from wherever :) That's why we only use only cellular data from mobile phones.
But basically you can combine any type of connections there. You can, of course, use only one device to stream, but then you won't get the failover protection and increased speed (if needed).
@@Speedify But I saw people using the netgear nighthawk m1 for IRL . is that also cellular data? I thought it would be like a wifi . If I use that along with your setup , would it be even stronger?
@@ChimneyCakes The main benefit of our solution is flexibility under all aspects: no extra bonding hardware to haul along and find power sources for, no outdated firmware, compatibility with any type of connection, as long as the device can recognize it. Plus, there's the friendlier cost aspect of it.
Can I use a USB modem instead of cell phones?
Of course - as long as you can get it connected and working on the Raspberry Pi.
Thanks man I really apreciate it since I dont have the 2300$ for the backpack. I will try to use it as soon as I will get the components which could take a few months due to Corona. BTW the speedify app rocks, I even have Internet in the subway LOL.
Awesome video! I was wondering what kind of hardware can achieve 720p 60fps? Thank you!
We will be experimenting with other single board computers as well. Till then - you can take a look at this comparison page: en.wikipedia.org/wiki/Comparison_of_single-board_computers. The Odroid family looks promising from this point of view.
I had the Sony for a few years, but not a very stable solution as it can't lock the horizon and lowlight is not very good. Tried Gopro, but it over heats with the media mod after 30 minutes or so and shuts down sometime. The mirrorless, DSLR all need gimbal and became too heavy. I found a less known cam, Idolcam at the recent Pax West event, it have been working perfectly.
My GoPro has an overheating problem too...BUT if you use an alternative power source and TAKE OUT THE BATERY you may be pleasantly surprised.
Amazing, keep it up the work with 60fps
It would also be smart to stream the video feed to a VPS that then sends to twitch so that the twitch stream doesn't go offline.
stream to home pc, but that would defeat the purpose of using speedify, which is trying to make money here.
@@gargoyled_drake what? The product they are selling here is the multiple wifi, or cellular plans bonding. What I was talking about is if you lose service / wifi your stream could go down which means you could lose viewers so you use a vps as a stream relay of sorts.
i was thinking the same thing. although, speedify and the Pi only acts as a bonding equipment, would you know if it needs to have another equipment to get the bonded internet signal and throw it on a say wifi router? in this scenario, im not using a camera as a video source, but a phone so it need not connect to the Pi like the video does.
What would you recommend now that the as300 is price gouged?
You can get the same quality (or maybe even better?) with the iPhone 12 and newer camera. And you won't even need the Raspberry Pi - you'll be combining cellular data from the iPhone with Wi-Fi from a public hotspot or another tethered smartphone.
In terms of just getting the camera - any that has similar specs from a known brand should be fine.
You don't mention the RAM capacity of the Pi 4 (or if you did I missed it). Will it work on a 2GB for 1080p30 or do you need the 4GB or 8GB version?
For that resolution we recommend at least the 4 GB of RAM version.
@@Speedify Awesome, thank you! 😊
Hmmmm, looks promising, but there were a lot of artifacts in your sample video. I'd love to see a video with more details about the stream. Also a comparison with what the LiveU Solo can handle. Great video though, it gave me a lot to think about.
Thanks - we are planning to bring this guide more up to date for 2021 - stay tuned :)
@@Speedify quick! Before I buy a LiveU! 😂
@@Speedify is it in a few weeks or a few months? Love to see the kit updated!
@@vinzler We're working on it - unortunately can't confirm a certain deadline.
Hello, I need some help. I am trying to achieve a similar result but with few changes. I am looking to install a touch screen, install OBS and then live stream it. Is there any setting or any changes required. I am also looking to do on Pi with 8 GB. Questions i have are :
1. Can you stream on OBS with RUclips live . I have tried on X86 machine but not on Pi
2. Can i achieve 1080 with 30 fps
3. With the touch setup can i still get the 2 networks merged for best results. Can I use 2 Mobile dongle cards connected to USB
Happy to do this as a paid service project
Hey - my colleagues in support@speedify.com can assist you with the broadcast related technical details. All I can say is that Speedify should work in your setup, to bond the 2 networks.
This is awesome. So could you theoretically make this into a router? Have two usb modems, a ethernet in and out and connect it to a computer for internet? For those of us who livestream using the ATEM Mini Pro (which when connected to internet can livestream) this would be a fantastic option. Currently I have to connect the ATEM to my computer to get internet. Using the Raspberry Pi would free up so many resources. Doable?
Indeed - that's the main role of the Pi - being a wireless bonding router. You can choose to live stream using any other device.
Thanks for video! Is it possible to use for remote control an Arduino Nano microcontroller instead a Circuit Playground Express?
Why not? Although we didn't test that scenario ourselves.
Great video! im willing to try this out soon and see how it goes!
Quick question: about "listen_serial.py" & "listen_serial.sh" files. should i save those on my Circuit Playground or in the Raspberry Pi
If its in the Raspberry Pi, what command should i type in the terminal to access root directory and save these files (sorry im really bad at programming stuff)😅
Could you please reach out to support@speedify.com with this inquiry? Thanks!
@@Speedify done! 😀
@@salarymantokyo what answer you got there . I have the same problem
Excellent video Sir . i have a question . there is an option to android phones to switch to stronger available wifi .Does your vpn program works flawless when the wifi source changes ?
Thank you in advance for your answer and sorry if it is not the proper channel for questions
Speedify constantly monitors the quality of the WiFi connection. It doesn't initiate the switch to any other stronger network - that's handled by Android. But if that's not available (or until that happens), depending on your setup, Speedify will blend in cellular data so you get the best connection - fast and stable.
is it possible to sub out the camera for a logitech c920 webcam? This would reduce the cost significantly
Why not? You can even skip on the Elgato capture card. Bottom line: the camera you're using must output a streamable format that ffmpeg can use on the Raspberry Pi.
Same need here - did you have tried it?
why not using the hardware h264 encoder of the pi ????
can I use a USB modem with a sim card for bonding? which ones work best?
While we are unable to make any specific recommendations in terms of hardware, USB modems should work with Speedify without any issues. 🙂
I'm just wondering if it would work using the piCamera as well? What do you think?!
We have not tested that, but don't see a reason why it shouldn't work.
@@Speedify Thank you, I tested with Picamera and works pretty decent!
I would like to ask if we could just stream using a direct link instead of twitch, If so, could you tip me?! :D
Thank you very much and hell of a work!
@@novaes06 Not sure I understand what you mean... Speedify runs in the background; you can control what you use to stream on top of that.
How do you know that bonding is working?
In the Speedify UI there's a graph that shows which connections are used and what the aggregated download / upload speed is. Check out this article: support.speedify.com/article/241-graphs-stats
nope. it costs less if you use a jetson nano. ;) i have two v4l2 60fps at 1920 resolution, streamed to a local relay server. i can grab an image from the stream or i can record. all on a jetson nano.
Can to explained
Your setup?
Is there any easy way to incorporate a game screen into this? I've been trying to livestream a mobile game with an additional camera on a shoulder rig so that there is a facecam and a forward facing camera for the scenery.
Hmm... we haven't tried that yet... but maybe someone from the community can advise.
Do you have a video on how to tether 2 phones and then combine and share those connections to a wifi router?
Not this particular case, but you can follow the guidelines available in our knowledge base: support.speedify.com/category/559-linux
so- my gopro hero black 7 only needs a hotspot to connect to- could i just use a stick pc, running windows 10, speedify and connectify to create a similiar set-up? I don't know how to code so this would be easier for me to figure out.
You’d likely be better served by running Speedify on a Raspberry Pi 4. There is documentation on how to share the bonded connection through WiFi in Speedify’s website.
Hello am wondering if I can use this same setup for RUclips or D-Live and if yes then how, btw absolutely loved this idea of yours.
You can use this for any service that has an rtmp ingest server. You'll need to find your youtube rtmp address in the livestream encoding sections, and replace the twitch rtmp address and the stream key in their python script. It's on the ffmpeg_command line that contains "rtmp" + streamKey. I haven't tried this myself, but if I understand correctly that should work.
Save money on camera and use NDI and your iPhone as a camera with Ethernet cable.
Good idea. What ethernet cable though? Where does that plug in?
@@Legacy4K through an adapter.
@@Legacy4K Just a regular RJ45 ethernet cable. Plugs in into the adapter =)
Should I expect that Pi5 can stream in 1080p 30fps with same set? Can someone help pls
Can you email our Support team with the details of your setup so we could provide the best help we can? You can email us at support@speedify.com
I got many times "alsa buffer xrun" problem, any idea what cause it?
Hmm... not sure... you can reach out to support@speedify.com and our engineers might be able to assist you with this; unless there are other users here who know more about this sound buffer related error.
Hi! thanks for this! I'm having this error when I run ffmpeg command -bash: syntax error near unexpected token `('
same error i m getting pls helpme out
So what is the benefit of having two phones tethering? Is one used as a backup or something? Also how much data was used on average? I know a lot of providers cap monthly tethered use separate from the regular data use.
Edit: Never mind now I'm actually understanding what the channel bonding does.
Thanks!
Can you guys do the same setup test on the LattePanda 1.0 with like 720p 60fps or 900p 60fps settings? Even can run the OBS on Linux so more advanced setup is possible.
I want to take the similar setup for the Dreamhack Winter and Lattepanda 1.0 is the only one of the more powerfull credit card sized pc that I will be able to get in time to my country.
Can I change the coding provided by you in ffmpeg and change the ouput resolution to 1080p 60fps, ive never messed with coding before, and I'd like to see if I can get 1080p 60fps working with a different service than what you were using.
good question
I already have the camera and the raspberry3 and a battery pack, my question is. It looks like only the raspberry is getting power from the battery so are you using the cams own batteries? Because I want to stream as long as possible and those small action cam batteries don't last that long (1100mAh). How do you setup the remote and the programmable button? Would it not be possible to use one of the phones for OBS and control it that way? Unfortunatly i can't get my cam connected via wifi and have a mobile data connection on at the same time or none of this would be needed.
We'll post a follow up video soon to answer some of these questions and more, but in the meantime - with the battery pack powering both the Pi AND the Camera we were able to stream for over 6 hours on a single charge. With a second battery pack you could power the Pi and the Camera independently and probably come close to doubling that.
Instructions on setting up the remote (Circuit Playground Express) are available here: speedify.com/blog/how-to/build-irl-streaming-backpack-complete-guide/
just a heads-up, the rpi 3 doesn't have USB 3.0 and you'll only be able to output 1080@30 or 720@60.
What about the actual bonding mode configuration at speedify? Should I select speed or redundant?
If you have an Internet connection that disconnects often and is very poor in terms of reliability, you should go with the Redundant Mode. Otherwise, Speed Mode should yield the best results. See here the difference: support.speedify.com/article/310-session-settings
Is it possible to use the Raspberry Pi 4 as a recording only computer? Instead of streaming?
Most probably yes... haven't really tried that, as we want to use it together with Speedify, so streaming it is :)
I'm looking for this feature too, have you found something?
@@carlosgambato9928 Nothing yet haven't had the chance to look to deep into it myself. It would be an amazing alternative to buying a recording PC.
24fps? people wont like that very much. hopefully you can figure a way to boost that up!
Yeah - we're continuing the testing with this.
If like to see 720 at 30fps minimum. But 720 at 60 would be amazing. Please continue to push!! Keeping my eye on this
@@rashdanml We'd have to test that - we'll let you know.
@@DjReserve1 i did it. you can use the "h264_omx" encoder for 720p60. I tried, it works :)
@@rashdanml have you tried this yet? im about to get the pi 4 8gb and hoping with the gopro hero 8, i can hit 720p 60fps, maybe even 1080p 30fps
Whaaaat! Whaaaat! C'mon now! This is GENIUS dude!
Will the servers reach from California to Nevada?
You can see all currently available Speedify servers here: speedify.com/features/speed-servers/
Can the RP4 connect to a hotspot via wifi and use a cellphone as an additional modem via usb?
Yes. It can even use more than 2 connections. Have you seen this video? ruclips.net/video/nNtfHdwcnqU/видео.html
Great THANKS ! :)
Hello, What flavor of OS are you using on the pi? Raspbian or Ubuntu...ect. You explain that you had to compile ffmpeg manually. Why did you have to do this. For the life of me I can not figure out how to get this to work. I am using Pi 4, Cam link and Go Pro hero 5. I have tried with Raspbian, tonight i am going to try with Ubuntu for the pi.. Any help would be great. Thank
We're using Raspbian. We linked to an article on how to setup ffmpeg - trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu.
Also, did you have a look at our Github resources? github.com/speedify/rpi-streaming-experiment
Did you figure anything out? I'm on the same boat. I'm using Pi4, 4K Cam Link, and AS Sony 300. However, in the command line, I'm getting errors for video4linux, v4l2 and getting output format errors when using h264 omx. When using Speedify coding exactly as listed in command line, I'm getting syntax errors near unexpected tokens with'('. Any luck with Ubuntu?
Could you guys send out emails to support@speedify.com? Our colleagues will be more than happy to help you with this.
@@Speedify Sent one out yesterday
@@Speedify Just sent an email - thank you!
can you use obs instead?
You could, but as stated in the blog, we chose not to as we wanted a simple setup that wouldn't require any user interface - just start and stop the broadcast.
@@Speedify thanks for the reply!
I am getting only 5 fps and it seems to be set somewhere, has anyone else had this issue
is this desame for facebook live?
Im not a programer, but can someone write me the code to stream with mit GoPro Hero 7 Black over HDMI Out in 1080P 60FPS?
We're working to test and update this video and corresponding article with some new gear. Stay tuned.
@@Speedify I believe in you, if everything works as it should. If is not working, a decent picture in 720p 30FPS is extremely worth seeing.
Is there a script to streamline to youtube?
Script for streaming to RUclips, similar to ours for Twitch? You can look online for something like that - it should be available.
Can the Rasberry pi 4 Livestream to Dacast?
Not sure about any specific hardware requirements, but in terms of connectivity (the part where Speedify is involved) there should be no problem in streaming to any platform, including Dacast.
Speedify how can I connect Speedify to Dacast?
@@TheGodelint You don't need to do anything special. Just run Speedify on the device you're streaming from, where you need the stable connectivity.
Is there a command that will allow me to live stream to RUclips?
is there a way to set this up using the speedify starter plan?
Speedify for Linux does not have a free version. But we do have a 30 days money back guarantee, should you not be satisfied with the results.
This dude doesn't blink - I don't know if that makes me trust him more or less...
how to settıng
You can read more on this in our guide: speedify.com/blog/better-streaming/build-irl-streaming-backpack-complete-guide/
PLS new video with stronger chip!
why? the raspberry pi can do 720p60fps easily.
@@vke6077 prove it.
@@Ciommi ok, going to make a vid.
@@vke6077 nice, reply me when is up 😂
@@vke6077 Bruh, Vinny we out here waiting for you
Pretty bad quality though, I would keep working on it.
Either way the biggest issue with these IRL streaming set-ups will always be the price of data.
Specially because providers throttle the FUCK out of them and charge you a shit ton of money.
We need some type of reform from these companies, look at Europe . But then again European countries are smaller than the US.
Yo man, this stuff don't work
Can you please reach out to support@speedify.com so we can assist you?
this is cool, but not anything else than a showcase, i don't feel like i can take anything from this video and put it together and have it working myself. The only thing i can take is that i know it's possible.
this video is not the only one demonstrating that it's possible without making a step by step guide so other people can do it as well.
it's the same with the jetson nano videos on the same topic, lots of videos showing that someone have made it possible, but no videos on how to actually do it, step by step.
so to those stopping by thinking that this is the solution, it's not, there is no valid guides to guide you through it all for you to understand it, so LiveU is still the best WORKING solution, since you wont get anywhere with this without knowing everything about ffmpeg on linux, network and basicly everything you need to do this, so yeah, get an education in tech and you are good to go or buy LiveU and save yourself the time and headaches.
Thanks for your feedback. Here is a step-by-step guide on creating your own Raspberry Pi based bonding router: speedify.com/blog/raspberry-pi-bonding-router-setup/.
There's also a Speedify Live episode on this: ruclips.net/video/fEMi99kycW0/видео.html
@@Speedify thank you for the feedback, all though, the first step for me would be to try and just get the pi to stream video feed from the usb connected camera to a remote pc that is running obs, been at it for a while now and ffmpeg just isnt the easiest to wrap ones head around, after getting errors everytime i try and get it to stream to a VLC on a remote PC i have come to a stop in my project.
i would love getting this to actually work, it would bring motivation for me to get outside if i could have the feeling of not being completely alone when i'm out (living out in nowhere, not in city) and also motivate me more since i'd not only be going out for my self, but to share the views and sourroundings.
honestly the biggest headache with trying to do this right now is understanding ffmpeg with commands, and i feel this is where there is lacking guides or tutorials, it's one mistake in the one-liner and errors will flood the terminal, and without much understanding for ffmpeg, the error output dosnt make much sense.
also, the reason for me to get it to work with a raspberry pi and not just use a phone is that i'll be moving around on a mountain bike, which is pretty much impossible with a phone, at least while filming. I have an action camera, but connecting that to my phone removes my phones ability to be online, since it's using wifi to connect to the camera LMAO, i can't believe that we are in 2022 and there are no budget, normal pricing on equipment to do things like this, if even just the ability to stream to discord to friends, it seems like such an important feature, yet no one is touching it without trying to only reach the wealthy and rich, so they can stream it for income / industries.
stopping my rant there, cause i could go on xD
hope someone sees the potential in making this possible for people with average income, so that we all get motivated to be more out on the move, while staying connected to people and being able to share our sourroundings.
Holy shit he never blinks
Great video, but in the future...
PLEASE BLINK!
It's really disturbing watching someone talk for so long without blinking at all
Blink XD
still no idea how he got anything more than 5fps working on a pi
Did you try our setup or something similar using ffmpeg?
what pi did you use? using the 3 will not give you any favorable results
the answer is he didnt. i wouldn't use his equipment for free its a waste of money look at the quality of his stream LOL
Realized how dated this video is with the suggested dr disrespect on the side of twitch
The videoquality was not good at all? so whats the purpose of doing a POC and claim "it works like a charme" and then showing such a bad pixelated video??
We're working on testing to update this article / video with some new gear. Stay tuned.
dear @Speedify,
Thank you so much, for making such tutorial, and making a solution which allows to IRL streamers to go on a budget.
However, nothing was really explained about the hard disk / storage of the Raspberry PI 4. Are we going to use a MicroSD card (something like SanDisk Extreme Plus 64GB), or more a hard disc ? I already ordered equipment and necessary gear for this. I will let you guys updated of how it goes.
I can't wait for an update, as It's almost two (2) years since this solution was published.
Thank you so much in advance,
Best regards
Our Road To Freedom
www.twitch.tv/ourroadtofreedom
how to setup this? bcs we doesnt have monitor to set the coding to the pi? can u explain more