w0t Posted July 23, 2017 Report Share Posted July 23, 2017 I documented the following cheap camera/media streamer build that our team used to successfully stream video to RaceCast.me during the Wilwood Grand Prix at Mazda Laguna Seca Raceway this past weekend. I expect someone else will find it useful, too: https://externalhippocampus.wordpress.com/2017/07/23/in-car-racecast-me-raspberry-pi-based-video-streaming/ Let me know if you have any questions! Link to comment Share on other sites More sharing options...
Gearhead_42 Posted July 23, 2017 Report Share Posted July 23, 2017 Nice! I've got a couple Pi2s floating around, will definitely try this out! Did you run a stock Raspian image or something a little leaner? Link to comment Share on other sites More sharing options...
w0t Posted July 23, 2017 Author Report Share Posted July 23, 2017 On 7/23/2017 at 1:07 PM, Gearhead_42 said: Did you run a stock Raspian image or something a little leaner? Stock Raspian (latest Jessie) installed via NOOBS installer because it's easy and I'm lazy. Link to comment Share on other sites More sharing options...
w0t Posted July 23, 2017 Author Report Share Posted July 23, 2017 I forgot to mention the WEIGHT SAVINGS. This setup probably weighs 10oz less than a GoPro plus separate HDMI Streamer box = -0.25 second lap times Link to comment Share on other sites More sharing options...
drKorf Posted July 23, 2017 Report Share Posted July 23, 2017 Well done. I'm surprised that the CPU was up to the task and so lightly loaded. I've got to do this. Link to comment Share on other sites More sharing options...
w0t Posted July 23, 2017 Author Report Share Posted July 23, 2017 The minimal CPU utilization really surprised me, there must be some sort of chip-based hardware encoding (vs. software) going on. I'd bet you probably can get away with using and older Raspberry Pi 2 and the same instructions as written because the camera module and software are the same. Bonus that you save some cash, too. If someone tries the a Raspberry Pi 2 and has similar succes, let me know and I'll update the write-up. Link to comment Share on other sites More sharing options...
drKorf Posted July 23, 2017 Report Share Posted July 23, 2017 I have one of the older ones, so I may give that a try. You wrote that you might change the microphone. What did you not like about it? Maybe something with a cord that could be positioned better? Link to comment Share on other sites More sharing options...
w0t Posted July 23, 2017 Author Report Share Posted July 23, 2017 To me, it sounded like mic's sound pressure range was exceeded, with all of the engine, braking, and wind buffeting through the windowless car. I tried to add a cloth muffle the next day, but there was no discernible improvement. Who knew that when you buy the cheapest Chinese USB microphone on Amazon that the sound quality wouldn't be the greatest Check out the video replays on the linked page to see what I mean. Link to comment Share on other sites More sharing options...
Ogren-Engineering Posted July 24, 2017 Report Share Posted July 24, 2017 tape . over the mike or over the mik either way the fuzz may diminish . Link to comment Share on other sites More sharing options...
w0t Posted July 24, 2017 Author Report Share Posted July 24, 2017 2 hours ago, flyinglizard said: tape . Put tape over the mic? Link to comment Share on other sites More sharing options...
w0t Posted August 9, 2017 Author Report Share Posted August 9, 2017 On 7/23/2017 at 4:08 PM, w0t said: The minimal CPU utilization really surprised me, there must be some sort of chip-based hardware encoding (vs. software) going on. I'd bet you probably can get away with using and older Raspberry Pi 2 and the same instructions as written because the camera module and software are the same. Bonus that you save some cash, too. If someone tries the a Raspberry Pi 2 and has similar succes, let me know and I'll update the write-up. After doing some more investigation, the reason for the low CPU utilization is due to the camera doing the H264 encoding in the hardware. The ffmpeg command is just encoding the audio input from the microphone to AAC format and muxing it together with the pre-encoded video before streaming it to the RaceCast.me service. Link to comment Share on other sites More sharing options...
kiwiracer Posted November 14, 2017 Report Share Posted November 14, 2017 Anyone worked out how to hardwire this setup, with a USB power source in the middle.. It's easy.. But the Raspberry PI USB plugs seem flimsy.. I have broken 3 gopro's HDMI or USB cables running them to the Cerevo box.. Now Im taping the cables and using right angle plugs/etc.. It's better, last race the GoPro either overheated or the GoPRo battery drained more than the charge.. and it died 5hours in I build the box above, it's awesome.. just need to make it a little more race robust, power, vibration, weather proof, etc.. What other camera's do people run for streaming.. (outside the expensive GoPro's) Anyone used V.I.O stream, looks like the camera natively streams RTMP to the Racecast Server https://www.bhphotovideo.com/c/product/1078147-REG/v_i_o_pov401_stream_usb_web_programmable_ip_network.html I like the Replay XD Prime, but it seems like nobody is selling them any more... - it has a hardwire option http://www.replay-xd.com.au/racing-setup/ thoughts ? Link to comment Share on other sites More sharing options...
w0t Posted November 30, 2017 Author Report Share Posted November 30, 2017 Yeah, you need to use good 90 degree micro USB cables and make sure everything tight or is taped down. BTW, I'm contemplating a new setup with the Pi device and will get it hooked up with a GoPro. Stay tuned and give it a shot when I get around to putting the idea down in writing (after validating that it works). I also need to buy a newer GoPro first With this new and improved setup, the raspberry pi could be shoved somewhere safe down in the car, and connect to the GoPro wirelessly. Link to comment Share on other sites More sharing options...
WastedAccounts Posted December 23, 2017 Report Share Posted December 23, 2017 Thought I had it all working. I was wrong. Connected it to my wifi hotspot i'll be using in the car and now I get this message on racecar.me Cannot load m3u8: crossdomain access denied Anyone else deal with this? EDIT: Nevermind. Seems to be working now. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.