r/raspberry_pi • • 10h ago

Show-and-Tell I made a standalone RTMP streamer for security teams

Post image
0 Upvotes

I do a lot of public safety stuff for large events like festivals.

I made a custom streaming service to run RTMP to a raspberry pi so a security control room can just plug in my pi, connect to the internet and they have a live feed of the drone.

The pi also records the entire stream automatically in the background which is saved locally on the machine so security teams can review and playback footage without interrupting the actual drone operation or asking me to play back footage. I just fly and they can view a whole days footage without asking me to retrieve anything.

Also because its RTMP I don't have to worry about HDMI cables plugged into capture cards. its a totally wireless operation. Generally for stability I often use Starlink as a way to avoid overloaded cell towers on site but I can just hotspot from my phone to establish a link and if ground teams only need to see the live footage without the playback function they can just type in the url of the stream to view on their phone/ laptop.


r/raspberry_pi • • 5h ago

Show-and-Tell Finally decided to use my pi

Post image
42 Upvotes

Two years ago i brought my pi and since then it has been rotting away in some random box. So after getting some time on my hands I decided to finally put it to some good use

I'm currently running:

-Vaultwarden

-samba

-immich

And it's been really fun. I'm thinking about setting up pi-hole next but would love some recommendations.


r/raspberry_pi • • 22h ago

Tutorial Ambience Light for Laptop with Pico :D

Post image
7 Upvotes

Just a simple 2 day project , I'd love to hear some changes/recommendations if y'all got https://cosmic.is-a.dev/blogs/ambience-light


r/raspberry_pi • • 12h ago

Show-and-Tell My Pi 4 broadcasts an FPV drone sim on 5.8 GHz: composite out into a VTX, flown with a real RC radio

Enable HLS to view with audio, or disable this notification

21 Upvotes

My Pi 4 runs a 3D FPV sim and sends it to analog FPV goggles (that's an FPV monitor in the clip, same signal). How it works:

- A native C program runs the StickTime game script (Lua 5.3) unchanged and draws straight to DRM/KMS with page flips. No X, no browser.

- Composite out of the 3.5 mm jack into a 5.8 GHz VTX, NTSC or PAL. HDMI works too.

- Sticks come from your RC radio: ELRS/Crossfire WiFi joystick over UDP, USB joystick or Bluetooth.

- 60 fps, about 25 ms from stick to video out. The status page measures it live.

- The VTX channel and power are set over SmartAudio/Tramp on one GPIO, bit-banged. Getting that to work while the game draws on 3 cores was a fun latency hunt.

- Flashable SD image

Free and open source (GPL-2.0): https://github.com/juricabi/sticktime-pi

Video: https://youtu.be/Khq31t_4pqc

Happy to answer questions.