Thank you Joshua for reviewing our project. I know that you are the “know it all” in our fpv hobby but please feel free to ask me any question about OpenIPC. It’s an honour to help you in any way. Respect for everything you do for our hobby. Cheers mate!😊🍻
Very excited about the project, the Mario 1.0 on Ruby does far better than this ;-) Developping fast, I hope you guys can keep up this pace. It's going to be fantastic.
Thank you Josh for the comparison! You nailed it on the head that we just want to help support an Open Source alternative to FPV as we want build a community driven FPV future. We hope with our Wyvern Link system, we can help sustain a community of DIYers and Enthusiasts alike to help grow our hobby in a positive direction. Also want to clarify a couple points: 1. The 100mw and 2W RX is moreso power consumption. While it does not physically increase sensitivity of the Receiver, the 2W is able to process weaker signals, effectively increasing "range." In layman's terms, it's kind of like overclocking your GPU to squeeze out more performance. 2. The DVR shown does appear to have the lens slightly out of focus. Our reviewer samples are 3D printed and the lenses were easily moved around while flying. Our consumer batch will be molded plastic and not have this issue.
I got that vibe from your company, you all are doing awesome in making the hobby easy and exciting to get into. Offering products for build enthusiasts that are cutting edge is what has me buying a lot of your products 👍
Dang right it will be. In 3-4 years… problem with open source is the “tech teams” that truly dedicate time to said project work on it in their off time. Unlike multi billion dollar companies that hire the best engineers possible. Elrs I never even considered until this year. I waited 4 years to let the maturity set in since I didn’t want the hobby to become a frustrating job just to get a toy quad to fly. Being a weekend warrior of the hobby I have very little time to fiddle with projects just to enjoy the end result which is to fly.
@@robinbennett5994 ELRS already is, I'd say. But given how far from "daily driver" OpenIPC is at the moment, I think that it'll probably be a few years, if it even gets to that level, let alone "better than DJI/Walksnail" (or at least equal image quality/latency for cheaper price) which is what it needs to do to get to where ELRS has.
hey wezley why did u remove all of ur vid i was waiting to see the elrs max range I don't know if u did it but I haven't watch it I was soooooo thrill by yours video
@@sekiart_fpv7954 I doubt he's gonna do more (illegal) range testing given the trouble he got into with CASA... But I would like to know why he took down his other videos too - and why he doesn't do non-range test videos?
I remember when Dji Fpv airunit came i bought it in the beginning and boy so many problems with everything with it but i still using the same gears nowdays but it performs so good now. Iam sure this will be the same if people will try. Thanks Joshua Bardwell for still making videos like this
OpenIPC is going to be fantastic in the future. JB if you had a ground station running either a Pi4 or the Radxa 3W with OpenIPC or Ruby HD digital the signal would be so much better. Enjoyed the review thanks. 😊
@@flyingdutchmanfpv I know. I guess the terminology is a bit confusing - by "receiver" I meant the entire "ground unit". So, whether you use a phone or goggles to connect to the "ground unit" shouldn't matter. What matters is the RF capability in the "ground unit".
Bear in mind JB that under the hood it is a mini computer running a bunch of Linux software over a Wifi link with real time encoding/decoding with many third party components (including video codecs), soooooo many loosing parts. You see many glitches normally when the main frames fail to arrive on time (we are talking about h26x over UDP link over Wifi link with just a custom encription key).
We need an occusync alternative or someone to decrypt and release the firmware. I've spent some time reverse engineering the DJI mini non pro series, all Ambarella H22( Cortex A53 with h26x). Decrypting the Linux file system is easy peasy, but no luck so far with the ThreadX Sparrow/Pigeon firmware which has all the occusync stuff. Doesn't look like there is anything on the o-gs github either.
It’s actually not. Fpv usually “borrows”tech from other demographics. Hate to say it but the true innovators FOR Fpv is DJI. Everyone else is just trying to keep up but will never beat nor be on par. I’m a big advocate of open source projects but it’s usually slow and find you need to do a bunch of hoop jumping just to get it to work especially in the beginning of each released project. Any hobby can be expensive if you hop on every new release product. I certainly have felt that for the past 8 years of Fpv.
Not going to replace my Vistas or O3s but I'm looking forward to continued development. I want something that is interoperable between manufacturers when I upgrade next.
Im build my own OpenIPC from my security IP camera, just for fun and want to put it on my very old 17inch drone Tarot 850 (only the legends know what it is) 😅 I want to watch on OSD various readings from custom sensors, and OpenIPC is the only system thats give me that possibilties.
This is the best argument for why MPEG style block coding with motion estimation is the wrong approach for FPV systems. I'm now even more impressed that DJI can make it work at all. One day I'm sure the OpenIPC system will be as good, but it'll never match the flyability of analog or HDZero.
This looks promising. I know it will never be the ELRS of the video link world but I believe that OpenIPC will be a viable option for a lot of hobbyists.
To measure glitching, I would add a "packet loss" counter. The bandwidth can keep being around 4Mbps and still lose some packets that are critical to the image composition, and then produce glitches. I would suggest to measure this if possible,
You will probably find that the ground based transceiver uses narrower bandwidth transmission to send data / control signalling to the aircraft unit and the aircraft unit is higher powered due to requiring higher bandwidth to send video data back to the ground based unit. Just an educated guess as I have used fixed location ground based digital data/video streaming security systems and have not had an OpenIPC system on the bench for testing. Looking forward to seeing further development of OpenIPC systems. Thank You for the excellent info. Keep up the good work Sir.
Hi JB, Well I am not best at openipc but here are the suggestions i would give: 1. Use a radxa zero 3w as your vrx, The latency will be significantly less and you'll have a lot more range. 2. You can use High bitrate mode to get better image quality, it is quite difficult but I think with the new openIPC configurator it should be easier, i've seen it go upto 1440P. 3. One of the new Resolutions supports 1080p 60FPS@15MBPS which i think should look great. Thanks for considering.
i love it! of couse its not great but it dont has to be, especially at this point. its so cool that runcam and emax already hopping on to this opensource project. super crazy, when i discovered fpv i would even be super amazed of the runcam glitchiness.. i mean i can fly a quadcopter via quadcopter view :D this video reminds me how beautiful fpv is!!
Regarding RunCam point that you should have shifted stack to be able to put microsd card - I got stack with reversed plate position - microsd card slot was on external side - so was no problem to put sd card there
That moving image glitch made me laugh out loud 🙂 I just got back into the hobby after a 6 years break... Switching to ELRS and the DJI FPV system has been mind-blowing. Cool to see that opensource alternatives are getting better and looking forward to see more from OpenIPC.
Those look like temporal compression artefacts in the FPV footage. Anyone with digital broadcast TV would recognise this, e.g. I've used FreeView DVB-T here in NZ, which is over UHF and you get the same artefacts in bad weather. This is due to the fact that OpenIPC (like DVB-T) does not retransmit corrupted frames, so instead you get errors in the MPEG video decoding. MPEG sends a group of pictures (GoP) consisting of a full spatially i-frame, and several p/b-frames with only the parts of the image that need updating (the temporal compression). When p/b-frames are corrupted the decoder does its best to fill in gaps, generating that smudged mess. I expect in time they will solve the retransmission problem. Also, could it be you have WiFi interference?
I was wondering (i'm not that technical so thanks for the explanation) can the breakup be replaced or changed to look not like it does? I also i wonder if a feature like dji's focus mode could be implemented?
This is fantastic. I was holding back with going into FPV for a few years now, waiting for an affordable digital video system. And this thing right here is what will make me pull the trigger very, very soon. Especially looking at the capabilities of it on MarioFPV's channel, as I don't mind spending a bit of time setting things up. Thank you for showcasing this project!
Fuck that bro Analogue is so legit. I've only flown analogue for like 7 years and I still daily drive it. Almost no latency and with a good signal looks great! Start flying today bud!
Absolute lies. No way would anyone want this to be their 1st fpv system. It performs horrible and looks no better than analogue. The comments on this vid is full of ipc marketing bots. It's embarrassing.
@@jerryboics9550 Damn, being mistaken for a bot, that's a first for me 😅 yeah, considering the performance we can see in this video my comment might have come across as overly optimistic and now I see how it kind of looks like it was written by a bot, lol. But what I said referred more to what I found about it on the internet and looking around at some more involved setups for like an hour after watching this video.
@@bagofclothes7360 hmm thanks for the opinion, maybe I will give it a shot then. It's just that I've talked to one pilot irl and he said that it's worth investing into whichever digital system as it's "so much better". But maybe sample size of one wasn't the best idea to take for granted after all? I guess you're right, now that I think about it, an entry level analog goggle like the EV800D and an analog camera are quite cheap, and I'll have to buy a quad regardless. And I already have a controller since I've been practicing on the simulator for quite a bit like two years back. So, even if I decide that analog isn't the way, I can modify the quad to carry a digital system, and eventually just sell the analog goggles... Yea that makes sense. I think I'll go for it 😃
@@tomallo99 Ditch the phone for a Radxa Zero 3W as it seems to offer pretty reasonable performance in comparison. Personally I waiting to see what goggle options eventuate.
This was Probobly answerd on the other video. The Bitrate is based on the Video encoding. the Glitching comes from Paketloss/Jitter. that means when it was time for the Frame not all data was received by the decoder(Receiver).
Grateful a lot Joshua for honest review and tests..There’s too much OpenIPC PR push today.. Despite fact that product is frankly raw.. Dev's should flights more in different styles by himself, min 2-5 years - then result will be.
It's crazy that's it's so new and an Alpha unfinished product, but it already has far superior image quality than HDZero! Way WAY BETTER! We're ignoring the glitches as those will most likely be gone rather quick. Those abundant colored sparklies that show up with HDZero when flying just several meters away are no where to be seen. Sure, it's got a long way to go but far superior image quality is already there when compared to by far the most expensive digital FPV system - HDZero. Well done! 😎🤘
I'm pretty sure there are a lots of pilots that are very excited for this new system . For sure they are going to get it as soon is available. It's great that more people are taken their time to achieve this type of projects. And then we got JB and Mad that get the words out for us the community to decide if we are getting it . Thank you JB for this video.😊
Fantastic testing and comparison, Joshua! Thanks a bunch! 😃 I'm really hoping for this project to be successful! Since Caddx came to the market with the Walksnail system, the digital FPV just gets better! Now, if we could get a third competitor... It would be even better! Anyway, stay safe there with your family! 🖖😊
The setup at 16:37 reminds me so much of my very first attempts at recording any footage. Had a Boscam receiver plugged into a video dongle to a laptop running weird glitch-y recording software... ;D
This hardware is crucial. It will allow some of those clever coders out there to get in on the project and speed development further. Exciting times. It sounds like a very complex stack with huge potential for optimisation.
As a firmware engineer who works with hardware and RF engineers I want everyone to know what DJI did is REALLY FREAKING HARD. These are awful in comparison but it's not because they just suck, it's because DJI pulled out a miracle with their 50mbps low-latency system, there are probably only a handful of people in the entire world that can make that work, at least in the private sector, most of them are probably working for the military or for defense contractors. It will be quite a while before we see any open-source solution that can actually compete.
@@JoshuaBardwell The configurator has been around for several months, however it's kinda buried in the mass of information on the GitHub so I can understand missing it :-) Or are you referring to the connection board? There's certain a lot to learn with OpenIPC, either way!
rofl I gotta go back into that circle i thinks Cheap n nasty yea Whats your thoughts on HDzero ? I fkin got the goggles and the vtx's but i just aint be fked to set em up yet I set one up once and i couldnt get osd or somethin so i pissed it off back to the vista and dji But the low latency probably appeals to me more nowadays after flying digital so long
JB, Regarding the bitrate of 4mbps - a well encoded high quality HD video (1080) can very well be transferred over a bitrate of 4mbps. I stress more on 'well encoded'.
Yeah, I would rather fly the cheapest analog gear I can find. The freezing and glitching is unacceptable. I do hope they eventually get it working well enough to compete with the other digital modes though.
EMax and Run Cam have a ways to go if they’re trying to match DJI . Can understand that this is research and maybe developer’s should get onboard and assist in improving a finished system.
As you mentioned Joshua, this is Alpha Alpha Alpha stage so I would say looks really good. Remember HD-Zero first rubbish ? It wasn't great at all. So if we give it a time and let devs work ... I believe OpenIPC should have a bright future. Let's see
good stuff.. love this fringe stuff.. I wish I had time and patience to pick this up and tinker with it.. . This seems early beta... butat this point in my life... I just want reliable.. I hope a bunch of people pick up on it and run with it..
The best thing for openIPC would be a vrx like the walksnail or hdzero vrx that just does all the processing the smartphone has to do and just outputs a hdmi signal. I think this would not be that hard right?
But when you look on the price of this 2 products.... it is very close to (for example) Walksnail HD Nano where you get more compact product. I think about Open IPC but now.... it is not great. You have to buy expensive HD goggle (for example Walksnail or other with HDMI ) or you have to use LCD screen. To start with Open IPC you have to buy VTX ( from video) but additional you have to buy elements and make VRX ( Radix 3W , wifi module, cam, antena, etc cost about 100-150$) and compile/configure OS for it by yourself. Second - VTX and VRX is big ( compare to Walksnail for example), it is not simple to use it in small models. From the other hands - if you bought HD Goggle you have to buy VTX only (for example 100-120$) and that's it - you can go and fly :D Open IPC it is a great idea but now ( for normal fly in HD ) is not cheaper than commercial products if you want to have HD digital view in goggle.
ofc the price is currently high as its just in the alpha stage, once it enters mass production the prices are definitely gonna go down, the best part about this system is you can customise the fpv system like you could do with analog, different camera with different vtx with different reciever.
@@pvim those prices might not go down that much as the tech is based off other markets (i.e. security cams and networking) so the major components have already been produced at scale.
@@nic.h the vtx based around ip cams cost $30-40 from china, i have one such board and it was about $38. only issue is that it is a bit bulky, the emax and runcam ones are custom ones produced in very low quantity so definitely the price will reduce, as they use the exact components as the ip cams but they use a smaller pcb which shouldn't add that much to the cost. so i would expect them to be around the $50 range.
@@pvim Yeah agree there will be some savings in the boards. My point is that all of the components that goes into these are already mass produced, and at the scales that the boards will be produced at I wouldn't be expecting to much of a discount. Anyway I'm no expert, just guessing. But I certainly won't complain about them being cheaper. So hope you are right🙂
21:53 i would think the bitrate meter can't factor in how many errors the receiver picks up and has to attempt to compensate for which, should really be a good statistic to be available on the HUD (assuming the HUD is not sent over the video signal, but added at the goggles side)
Highly doubt Emax or RunCam are losing money. Chinese companies don’t take risk like that, EVER.. Still nice to see companies taking incentive on growing open IPC.
OpenIPC is UNI-directional for video stream, nevertheless video latency is 60-100, which is pretty high and mostly the result of underpowered IPC camera on the drone side and generic OS on the ground side. Text configuration comes from the fact that OpenIPC is actually a WFB-NG ran atop of IPC. Unfortunately, if you wish to get a good quality and distance, you have to use overpowered RPI on a drone side (to encode and add redundancy) + signal booster to 2-3W and some decent hardware on the ground, but this is costly, bulky and power-hungry. The only benefits as of today are: - much more channels (we just utilizing WiFi broadcasting) - encryption - higher resolution potentially - potential diversity with 2.4/5.8 frequencies Everything else we have to sacrifice to this. And once we want to get anything barely ok from this setup, cost, size and power consumption makes me cry.
10:10 No HDMI out is basically a killer. Latency from watching it through your smartphone is just not gonna be good. 11:40 Aand as I knew. Full frame latency even on a fast smartphone (that JB said would be good) is still nearly 100ms. That's unflyable. With HDZero goggles it's more reasonable since HDZero spent a lot of time optimising for low latency, but of course, the point was to get away from closed hardware/software like like DJI, Walksnail and HDZero... However it is still *very* good to see the latency can be made reasonable if you use the HDZero goggles.
@@semadragun It needs a bit of reading up on the system to get it all going. Not turn-key, but also not overly complicated. The quality of the video actually surpised me. I'm running H265. 1080P. Using A Radxa 3W for VRX groundstation with DVI into my HD0 goggles. Latency is not HDO obviously ;-) but not bad at all. Can't say much for range haven't tested that yet (too much wind)
@@Meleonlight You're correct, that was first ;-) The range you got would be plenty enough for me. I usually don't fly further than I'm willing to walk 🙂
Awsome video JB, as usual! Thank you very much! I'm keeping my fingers crossed for the OpenIPC to make a success! Btw have you tried to fly it without all the mess that was necessary for the recording? I'm thinking of if reducing all the splitters/OTGs/etc would make any difference to the glitchyness or latency. You know, if you fly the system only to have only the necessary hardware to fly (without any recording).
This is a little bit different. Both ELRS and R9 use the same Semtech chipset for the rf modulation and encoding. ELRS originally was made with DIY hardware using ESP32 process or and Semtech RF chip. It could also be flashed to R9 hardware if desired. But ELRS never depended on R9 radios. It was just a nice coincidence that it could also be made to run on R9 and Ghost hardware, because they had common components.
Kudos to Joshua for admitting putting your foot in your mouth in the past and being more cautious about things going forward. Not many people do that anymore.
Yeah, not ready for prime time. Maybe it will make critical mass or maybe it won't. Being Open Source is important to some, but likely not an issue for the majority of pilots, especially new pilots and those that are not technically savvy.
If someone can come up with a receiver that will work with hdmi to analog goggles, this would be amazing too for folks with older goggles like skyO30 and such.
Thank you Joshua for reviewing our project. I know that you are the “know it all” in our fpv hobby but please feel free to ask me any question about OpenIPC. It’s an honour to help you in any way. Respect for everything you do for our hobby. Cheers mate!😊🍻
Keep up good work guys. Thank you
You guys are killing it
Thank YOU my man ❤
Thank you for all your work!
Very excited about the project, the Mario 1.0 on Ruby does far better than this ;-) Developping fast, I hope you guys can keep up this pace. It's going to be fantastic.
Great to see you here @mariofpv
Thank you Josh for the comparison! You nailed it on the head that we just want to help support an Open Source alternative to FPV as we want build a community driven FPV future. We hope with our Wyvern Link system, we can help sustain a community of DIYers and Enthusiasts alike to help grow our hobby in a positive direction.
Also want to clarify a couple points:
1. The 100mw and 2W RX is moreso power consumption. While it does not physically increase sensitivity of the Receiver, the 2W is able to process weaker signals, effectively increasing "range." In layman's terms, it's kind of like overclocking your GPU to squeeze out more performance.
2. The DVR shown does appear to have the lens slightly out of focus. Our reviewer samples are 3D printed and the lenses were easily moved around while flying. Our consumer batch will be molded plastic and not have this issue.
Thank you for all your work!
Kudos, Emax!
I got that vibe from your company, you all are doing awesome in making the hobby easy and exciting to get into. Offering products for build enthusiasts that are cutting edge is what has me buying a lot of your products 👍
Kudos to EMAX!
I love that theres new project for us fpv users 🙏 thanks for you guys to keep developing our hobby 😮
Can't wait to see this becoming the ELRS of Digital Video systems
Dang right it will be. In 3-4 years… problem with open source is the “tech teams” that truly dedicate time to said project work on it in their off time. Unlike multi billion dollar companies that hire the best engineers possible.
Elrs I never even considered until this year. I waited 4 years to let the maturity set in since I didn’t want the hobby to become a frustrating job just to get a toy quad to fly. Being a weekend warrior of the hobby I have very little time to fiddle with projects just to enjoy the end result which is to fly.
Open IPC and ELRS - two black horses of our FPV hobby with open source IP
Lets hope they have as big an impact as OpenTX did!
@@robinbennett5994 ELRS already is, I'd say. But given how far from "daily driver" OpenIPC is at the moment, I think that it'll probably be a few years, if it even gets to that level, let alone "better than DJI/Walksnail" (or at least equal image quality/latency for cheaper price) which is what it needs to do to get to where ELRS has.
The Mads Tech transition was gold 😂
That Mads Tech collab took me by surprise lol 😂
The legend himself!!!! 🤟
hey wezley why did u remove all of ur vid i was waiting to see the elrs max range I don't know if u did it but I haven't watch it I was soooooo thrill by yours video
@@sekiart_fpv7954 I doubt he's gonna do more (illegal) range testing given the trouble he got into with CASA...
But I would like to know why he took down his other videos too - and why he doesn't do non-range test videos?
I remember when Dji Fpv airunit came i bought it in the beginning and boy so many problems with everything with it but i still using the same gears nowdays but it performs so good now. Iam sure this will be the same if people will try. Thanks Joshua Bardwell for still making videos like this
11:26 love the Colab! Thank you JB & Ian.
OpenIPC is going to be fantastic in the future.
JB if you had a ground station running either a Pi4 or the Radxa 3W with OpenIPC or Ruby HD digital the signal would be so much better.
Enjoyed the review thanks. 😊
Agree :-)
Why does the groundstation affect the signal? Isn't it about the receiver instead?
@@Vousie It's a 2-way link
@@flyingdutchmanfpv I know. I guess the terminology is a bit confusing - by "receiver" I meant the entire "ground unit". So, whether you use a phone or goggles to connect to the "ground unit" shouldn't matter. What matters is the RF capability in the "ground unit".
Bear in mind JB that under the hood it is a mini computer running a bunch of Linux software over a Wifi link with real time encoding/decoding with many third party components (including video codecs), soooooo many loosing parts. You see many glitches normally when the main frames fail to arrive on time (we are talking about h26x over UDP link over Wifi link with just a custom encription key).
That's a stack ripe for optimisation.
We need an occusync alternative or someone to decrypt and release the firmware. I've spent some time reverse engineering the DJI mini non pro series, all Ambarella H22( Cortex A53 with h26x). Decrypting the Linux file system is easy peasy, but no luck so far with the ThreadX Sparrow/Pigeon firmware which has all the occusync stuff. Doesn't look like there is anything on the o-gs github either.
OMG i loved the Mads Tech crossover !!!! Do it more often please !!!!
Those glitch reactions were hysterical. You gotta make a shorts montage!
Best collab, ever.
The path to wisdom is filled with errors of judgement as long as they are acknowledged. I like your style JB
I guess children's toy, cheap cam self hover drones and DJI clone manufacturers could support the OpenIPC standard... And this market is not small...
That extra cable on the antenna is adding so much attenuation that you might as well use a stubby antenna
I am so glad I waited to switch to digital... I knew this would happen. I am onboard now!
I love how progressive FPV is.
Its always growing.
But damn it gets expensive keeping up.
But this is awesome and of course i will invest in it.
It’s actually not. Fpv usually “borrows”tech from other demographics. Hate to say it but the true innovators FOR Fpv is DJI. Everyone else is just trying to keep up but will never beat nor be on par. I’m a big advocate of open source projects but it’s usually slow and find you need to do a bunch of hoop jumping just to get it to work especially in the beginning of each released project. Any hobby can be expensive if you hop on every new release product. I certainly have felt that for the past 8 years of Fpv.
@@APS-yo8oy i think DJI didn't innovate FPV, they just make it better and set the new standards.
@@skelethornbro I think it may be worth you looking up innovation in the dictionary.
Great review JB. It was a fun watch and Mads tech unexpected appearance was great.
Not going to replace my Vistas or O3s but I'm looking forward to continued development. I want something that is interoperable between manufacturers when I upgrade next.
Im build my own OpenIPC from my security IP camera, just for fun and want to put it on my very old 17inch drone Tarot 850 (only the legends know what it is) 😅 I want to watch on OSD various readings from custom sensors, and OpenIPC is the only system thats give me that possibilties.
This is the best argument for why MPEG style block coding with motion estimation is the wrong approach for FPV systems. I'm now even more impressed that DJI can make it work at all. One day I'm sure the OpenIPC system will be as good, but it'll never match the flyability of analog or HDZero.
You must love all that SNOW! 😂
Snow will prevent you from freezing
OpenIPC in the beginning of it's path to the future. And emax and runcam produced hardware is the step to it.
This looks promising. I know it will never be the ELRS of the video link world but I believe that OpenIPC will be a viable option for a lot of hobbyists.
Dont like the frame drop, but looking forward to use when It gets better
Like elrs… in 3-4 years I can see this being the standard goto in the hobby.
To measure glitching, I would add a "packet loss" counter. The bandwidth can keep being around 4Mbps and still lose some packets that are critical to the image composition, and then produce glitches. I would suggest to measure this if possible,
Well, look at the framerate. It was dropping frames pretty much throughout.
@@Vousie great point. But was it really getting up to 120fps? That seems unnecessarily high.
@@putrid.p I guess JB set it to 720p120 mode. But yes, probably would've been a better test if he'd set it to a lower framerate...
This looks rough lol, will have to revisit this in a couple years when hopefully it gets refined
You will probably find that the ground based transceiver uses narrower bandwidth transmission to send data / control signalling to the aircraft unit and the aircraft unit is higher powered due to requiring higher bandwidth to send video data back to the ground based unit. Just an educated guess as I have used fixed location ground based digital data/video streaming security systems and have not had an OpenIPC system on the bench for testing. Looking forward to seeing further development of OpenIPC systems. Thank You for the excellent info. Keep up the good work Sir.
love you bardwell. i was looking at this 2 days ago and gave up because it was a bit over my head. i am super happy i am not alone
Man that thing rips! And Yo...your freestyle game is next level if your doing all that with a cinewoop.
Great video!
Subscribed
Thanks JB! I can't wait to see this system and its progression over the years to come!
Hi JB, Well I am not best at openipc but here are the suggestions i would give:
1. Use a radxa zero 3w as your vrx, The latency will be significantly less and you'll have a lot more range.
2. You can use High bitrate mode to get better image quality, it is quite difficult but I think with the new openIPC configurator it should be easier, i've seen it go upto 1440P.
3. One of the new Resolutions supports 1080p 60FPS@15MBPS which i think should look great.
Thanks for considering.
i love it! of couse its not great but it dont has to be, especially at this point. its so cool that runcam and emax already hopping on to this opensource project.
super crazy, when i discovered fpv i would even be super amazed of the runcam glitchiness.. i mean i can fly a quadcopter via quadcopter view :D this video reminds me how beautiful fpv is!!
Open source ftw, AM32 and OpenIPC are both amazing initiatives
Regarding RunCam point that you should have shifted stack to be able to put microsd card - I got stack with reversed plate position - microsd card slot was on external side - so was no problem to put sd card there
the transition to ian was great :D
he comes in hard 🤣
@@lievenvvI'm always hard for jb.
@@MadRC 🤣😂🤣
@@MadRC 😂😂😂
So cool you're reviewing these two systems. I really want this project to succeed and evolve into something that can revolutionize our hobby.
I think right now Open IPC is similar to early ELRS.
And some day it just take over the entire market (almost)
That moving image glitch made me laugh out loud 🙂 I just got back into the hobby after a 6 years break... Switching to ELRS and the DJI FPV system has been mind-blowing. Cool to see that opensource alternatives are getting better and looking forward to see more from OpenIPC.
Others who have managed to build the system correctly have no glitches.
Those look like temporal compression artefacts in the FPV footage. Anyone with digital broadcast TV would recognise this, e.g. I've used FreeView DVB-T here in NZ, which is over UHF and you get the same artefacts in bad weather. This is due to the fact that OpenIPC (like DVB-T) does not retransmit corrupted frames, so instead you get errors in the MPEG video decoding. MPEG sends a group of pictures (GoP) consisting of a full spatially i-frame, and several p/b-frames with only the parts of the image that need updating (the temporal compression). When p/b-frames are corrupted the decoder does its best to fill in gaps, generating that smudged mess. I expect in time they will solve the retransmission problem. Also, could it be you have WiFi interference?
I was wondering (i'm not that technical so thanks for the explanation) can the breakup be replaced or changed to look not like it does? I also i wonder if a feature like dji's focus mode could be implemented?
Loving the JB and Mads Tech crossover episode! We need more of these!
This is fantastic. I was holding back with going into FPV for a few years now, waiting for an affordable digital video system. And this thing right here is what will make me pull the trigger very, very soon. Especially looking at the capabilities of it on MarioFPV's channel, as I don't mind spending a bit of time setting things up. Thank you for showcasing this project!
Fuck that bro Analogue is so legit. I've only flown analogue for like 7 years and I still daily drive it. Almost no latency and with a good signal looks great! Start flying today bud!
Absolute lies. No way would anyone want this to be their 1st fpv system. It performs horrible and looks no better than analogue. The comments on this vid is full of ipc marketing bots. It's embarrassing.
@@jerryboics9550 Damn, being mistaken for a bot, that's a first for me 😅 yeah, considering the performance we can see in this video my comment might have come across as overly optimistic and now I see how it kind of looks like it was written by a bot, lol. But what I said referred more to what I found about it on the internet and looking around at some more involved setups for like an hour after watching this video.
@@bagofclothes7360 hmm thanks for the opinion, maybe I will give it a shot then. It's just that I've talked to one pilot irl and he said that it's worth investing into whichever digital system as it's "so much better". But maybe sample size of one wasn't the best idea to take for granted after all? I guess you're right, now that I think about it, an entry level analog goggle like the EV800D and an analog camera are quite cheap, and I'll have to buy a quad regardless. And I already have a controller since I've been practicing on the simulator for quite a bit like two years back. So, even if I decide that analog isn't the way, I can modify the quad to carry a digital system, and eventually just sell the analog goggles... Yea that makes sense. I think I'll go for it 😃
@@tomallo99 Ditch the phone for a Radxa Zero 3W as it seems to offer pretty reasonable performance in comparison.
Personally I waiting to see what goggle options eventuate.
That data mosh effect when the runcam glitches is pretty trippy.
This was Probobly answerd on the other video.
The Bitrate is based on the Video encoding. the Glitching comes from Paketloss/Jitter. that means when it was time for the Frame not all data was received by the decoder(Receiver).
Mads put Bardwell on roast with that intro LOL
Back seat engineer here, but seems like increasing the bandwidth across multiple channels would be the next step for the project.
Grateful a lot Joshua for honest review and tests..There’s too much OpenIPC PR push today..
Despite fact that product is frankly raw..
Dev's should flights more in different styles by himself, min 2-5 years - then result will be.
It's crazy that's it's so new and an Alpha unfinished product, but it already has far superior image quality than HDZero! Way WAY BETTER! We're ignoring the glitches as those will most likely be gone rather quick.
Those abundant colored sparklies that show up with HDZero when flying just several meters away are no where to be seen.
Sure, it's got a long way to go but far superior image quality is already there when compared to by far the most expensive digital FPV system - HDZero.
Well done! 😎🤘
If you get sparkles after several meters, I,d contact support. Sure there is sth wrong with your setup.
I'm pretty sure there are a lots of pilots that are very excited for this new system . For sure they are going to get it as soon is available. It's great that more people are taken their time to achieve this type of projects. And then we got JB and Mad that get the words out for us the community to decide if we are getting it . Thank you JB for this video.😊
Fantastic testing and comparison, Joshua! Thanks a bunch! 😃
I'm really hoping for this project to be successful!
Since Caddx came to the market with the Walksnail system, the digital FPV just gets better! Now, if we could get a third competitor... It would be even better!
Anyway, stay safe there with your family! 🖖😊
The setup at 16:37 reminds me so much of my very first attempts at recording any footage. Had a Boscam receiver plugged into a video dongle to a laptop running weird glitch-y recording software... ;D
This hardware is crucial. It will allow some of those clever coders out there to get in on the project and speed development further. Exciting times. It sounds like a very complex stack with huge potential for optimisation.
definitely some ways to go but its great to see some new players in the space :)
did nobody see the bug fly by at 1:13 ??
As a firmware engineer who works with hardware and RF engineers I want everyone to know what DJI did is REALLY FREAKING HARD. These are awful in comparison but it's not because they just suck, it's because DJI pulled out a miracle with their 50mbps low-latency system, there are probably only a handful of people in the entire world that can make that work, at least in the private sector, most of them are probably working for the military or for defense contractors. It will be quite a while before we see any open-source solution that can actually compete.
Kemosabe, very interesting, certainly will grow with the help of the masses.
Wasn't expecting to see Ian, it was great, well played.
Unless I'm mistaken you can use the OpenIPC Configurator app on a laptop to set channel via the usb connection board 😉
That didn't exist at the time this was recorded.
@@JoshuaBardwell The configurator has been around for several months, however it's kinda buried in the mass of information on the GitHub so I can understand missing it :-)
Or are you referring to the connection board? There's certain a lot to learn with OpenIPC, either way!
The image quality looks much better then walksnail. I am impressed
Are you joking?
hi JB, I am not joking, my DVR has stuttering an poor image quality.
Welcome back to analog!! Full circle I quess??
rofl
I gotta go back into that circle i thinks
Cheap n nasty yea
Whats your thoughts on HDzero ?
I fkin got the goggles and the vtx's but i just aint be fked to set em up yet
I set one up once and i couldnt get osd or somethin so i pissed it off back to the vista and dji
But the low latency probably appeals to me more nowadays after flying digital so long
JB, Regarding the bitrate of 4mbps - a well encoded high quality HD video (1080) can very well be transferred over a bitrate of 4mbps. I stress more on 'well encoded'.
More crossover character events please. The bardwell cinematic universe expands.
Yeah, I would rather fly the cheapest analog gear I can find. The freezing and glitching is unacceptable.
I do hope they eventually get it working well enough to compete with the other digital modes though.
The throw to @madrc is the funniest thing I've seen in a JB video in quite a long time. I love it.
I like the how you spliced in some Mads Tech!
I think it's pretty cool. It its like analog but digital. I hope it gets developed further 😃
Yooo jb. Even though I cooked my quad, still enjoy watching your vids. Hopefully will be able to afford another soon 😂
EMax and Run Cam have a ways to go if they’re trying to match DJI . Can understand that this is research and maybe developer’s should get onboard and assist in improving a finished system.
As you mentioned Joshua, this is Alpha Alpha Alpha stage so I would say looks really good. Remember HD-Zero first rubbish ?
It wasn't great at all. So if we give it a time and let devs work ... I believe OpenIPC should have a bright future.
Let's see
good stuff.. love this fringe stuff.. I wish I had time and patience to pick this up and tinker with it.. .
This seems early beta... butat this point in my life... I just want reliable..
I hope a bunch of people pick up on it and run with it..
The best thing for openIPC would be a vrx like the walksnail or hdzero vrx that just does all the processing the smartphone has to do and just outputs a hdmi signal. I think this would not be that hard right?
This is actually the way to go - use a radxa zero 3w as vrx and you'll see that latency from madrc
Grate video! I'm happy i didn't buy any digital fpv yet
Definitely time to look at an oculus for fpv with this.
But when you look on the price of this 2 products.... it is very close to (for example) Walksnail HD Nano where you get more compact product. I think about Open IPC but now.... it is not great. You have to buy expensive HD goggle (for example Walksnail or other with HDMI ) or you have to use LCD screen. To start with Open IPC you have to buy VTX ( from video) but additional you have to buy elements and make VRX ( Radix 3W , wifi module, cam, antena, etc cost about 100-150$) and compile/configure OS for it by yourself. Second - VTX and VRX is big ( compare to Walksnail for example), it is not simple to use it in small models.
From the other hands - if you bought HD Goggle you have to buy VTX only (for example 100-120$) and that's it - you can go and fly :D
Open IPC it is a great idea but now ( for normal fly in HD ) is not cheaper than commercial products if you want to have HD digital view in goggle.
Emax has a OpenIPC board better suited to smaller setups
ofc the price is currently high as its just in the alpha stage, once it enters mass production the prices are definitely gonna go down, the best part about this system is you can customise the fpv system like you could do with analog, different camera with different vtx with different reciever.
@@pvim those prices might not go down that much as the tech is based off other markets (i.e. security cams and networking) so the major components have already been produced at scale.
@@nic.h the vtx based around ip cams cost $30-40 from china, i have one such board and it was about $38. only issue is that it is a bit bulky, the emax and runcam ones are custom ones produced in very low quantity so definitely the price will reduce, as they use the exact components as the ip cams but they use a smaller pcb which shouldn't add that much to the cost. so i would expect them to be around the $50 range.
@@pvim Yeah agree there will be some savings in the boards. My point is that all of the components that goes into these are already mass produced, and at the scales that the boards will be produced at I wouldn't be expecting to much of a discount.
Anyway I'm no expert, just guessing. But I certainly won't complain about them being cheaper.
So hope you are right🙂
21:53 i would think the bitrate meter can't factor in how many errors the receiver picks up and has to attempt to compensate for
which, should really be a good statistic to be available on the HUD (assuming the HUD is not sent over the video signal, but added at the goggles side)
Highly doubt Emax or RunCam are losing money. Chinese companies don’t take risk like that, EVER..
Still nice to see companies taking incentive on growing open IPC.
I like the idea. I just don't have the bandwidth to make my video link a separate hobby in itself.
Love the collaboration, JB
OpenIPC is UNI-directional for video stream, nevertheless video latency is 60-100, which is pretty high and mostly the result of underpowered IPC camera on the drone side and generic OS on the ground side. Text configuration comes from the fact that OpenIPC is actually a WFB-NG ran atop of IPC. Unfortunately, if you wish to get a good quality and distance, you have to use overpowered RPI on a drone side (to encode and add redundancy) + signal booster to 2-3W and some decent hardware on the ground, but this is costly, bulky and power-hungry.
The only benefits as of today are:
- much more channels (we just utilizing WiFi broadcasting)
- encryption
- higher resolution potentially
- potential diversity with 2.4/5.8 frequencies
Everything else we have to sacrifice to this. And once we want to get anything barely ok from this setup, cost, size and power consumption makes me cry.
10:10 No HDMI out is basically a killer. Latency from watching it through your smartphone is just not gonna be good.
11:40 Aand as I knew. Full frame latency even on a fast smartphone (that JB said would be good) is still nearly 100ms. That's unflyable. With HDZero goggles it's more reasonable since HDZero spent a lot of time optimising for low latency, but of course, the point was to get away from closed hardware/software like like DJI, Walksnail and HDZero...
However it is still *very* good to see the latency can be made reasonable if you use the HDZero goggles.
Hahah! The Mads Tech cameo was funny!
Great video as usual JB. 👏🏼
How about the OpenIPC Mario 1.0 I think that was first ;-) Bought mine from OpenIPC itself. Running RubyFPV software on it.
Awesome what are your thoughts on it?
@@semadragun It needs a bit of reading up on the system to get it all going. Not turn-key, but also not overly complicated. The quality of the video actually surpised me. I'm running H265. 1080P. Using A Radxa 3W for VRX groundstation with DVI into my HD0 goggles. Latency is not HDO obviously ;-) but not bad at all. Can't say much for range haven't tested that yet (too much wind)
@@flyingdutchmanfpv Very nice, I'm running Ruby through a Pi4 but have ordered the Radxa 3W also looking forward to trying t thanks for the reply!
Im fact the first was the "ultrasight aio" i miself have got to the 1.2 km with the diy 100mw version on a 23 ultra gs.
@@Meleonlight You're correct, that was first ;-) The range you got would be plenty enough for me. I usually don't fly further than I'm willing to walk 🙂
Solid content lately! Big up!
Thanks for this video. Appreciate your work.
so hype for openipc to get better. open source is truely the future for fpv
Past, present, and future
Yes!!!!! Been waiting for this!!!!
Awsome video JB, as usual! Thank you very much!
I'm keeping my fingers crossed for the OpenIPC to make a success!
Btw have you tried to fly it without all the mess that was necessary for the recording? I'm thinking of if reducing all the splitters/OTGs/etc would make any difference to the glitchyness or latency. You know, if you fly the system only to have only the necessary hardware to fly (without any recording).
Yes I flew it that way too.
@@JoshuaBardwell thank you for your reply, but my question was, if it made any difference on the glitchyness or latecny. :)
It did not.
I think it might clarify things to mention that OpenIPC seems to use a Wifi radio, the same way ELRS used to use R9 radios.
This is a little bit different. Both ELRS and R9 use the same Semtech chipset for the rf modulation and encoding. ELRS originally was made with DIY hardware using ESP32 process or and Semtech RF chip. It could also be flashed to R9 hardware if desired. But ELRS never depended on R9 radios. It was just a nice coincidence that it could also be made to run on R9 and Ghost hardware, because they had common components.
@Joshua Bardwell
Could you explain the difference between OpenIPC and RubyFPV and which on is better suited for the common fpv enthusiast?
Hahahaha I love the switch to Mads Tech.
Kudos to Joshua for admitting putting your foot in your mouth in the past and being more cautious about things going forward. Not many people do that anymore.
Not enough for me to immediately jump on the bandwagon, but enough for me to not buy DJI O3 and wait for the OpenIPC future hardware and O4
Who saw that fly!!??🤣😂
Well would ya look at that.can I still use my qx7 and ev200's ? 😅
Yeah, not ready for prime time. Maybe it will make critical mass or maybe it won't. Being Open Source is important to some, but likely not an issue for the majority of pilots, especially new pilots and those that are not technically savvy.
I love the whoopreme shirt😂
Looks nice and flyable even now with these pre-alpha software and semi-dyi boards. With big sluggish planes 🚬
RunCam glitches looks like good trip XD
If someone can come up with a receiver that will work with hdmi to analog goggles, this would be amazing too for folks with older goggles like skyO30 and such.
On my glasses, the eachine ev200d works via the hdmi port
well, i guess, or hope, 1-2 more years and it'll be a great and maybe even cheaper alternative to hdzero, walksnail and dji