ustreamer
Open and cheap DIY IP-KVM based on Raspberry Pi
Our great sponsors
- InfluxDB - Access the most powerful time series database as a service
- SonarQube - Static code analysis for 29 languages.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
ustreamer | Open and cheap DIY IP-KVM based on Raspberry Pi | |
---|---|---|
17 | 127 | |
1,253 | 6,023 | |
3.6% | 2.7% | |
8.1 | 8.0 | |
2 months ago | 3 days ago | |
C | ||
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ustreamer
-
MediaMTX: Zero-dependency server for live video and audio streams
FYI until recently this was known as 'rtsp-simple-server', but it outgrew simply being a RTSP server so it was rebranded. It is commonly used in the 3D printing community for serving webcams attached to printers along with ustreamer (https://github.com/pikvm/ustreamer).
- Webcam performance on pi4 with official pi camera v2 - problem, and solution
-
I am having an awful time getting my Logitech c920 dialed in. What webcam looks good and works without fuss?
uStreamer is far superior to the mjpgstreamer utility that nearly everyone uses. It supports the Pi's OMX media encoder, so you can get reasonable quality with low CPU usage.
- Crowsnest won't start
-
Kilpper/Mainsail/etc and libcamera
I've been in the same situation as you and have been looking into https://github.com/pikvm/ustreamer as an alternative to mpjg-streamer under Raspian Bullseye with the unicam driver and the Media Controller API framework.
-
Looking for a simple (MJPEG-like) browser-friendly way to stream live video
Maybe look at https://github.com/pikvm/ustreamer
-
A pure C Mjpeg-over-HTTP server
I've done work before where we stream USB cameras via mjpg using https://github.com/pikvm/ustreamer
Granted this project looks like a lot more streamlined.
- Hosting/forwarding video capture to a web/app or interface possiblities?
-
Raspberry Pi KVMs Compared: TinyPilot and Pi-KVM v3
pikvm is open source as well: https://github.com/pikvm/pikvm
In fact, TinyPilot is based on ustreamer, that is developed by Maxim Devaem, the pikvm creator: https://github.com/pikvm/ustreamer
-
Giving the iPad Pro HDMI-input using a Raspberry Pi
I was reading about the TinyPilot rPI-based KVM-over-IP project which essentially uses a UVC adapter to provide video for KVM over IP. It uses ustreamer, a no-nonsense way to stream such devices.
Open and cheap DIY IP-KVM based on Raspberry Pi
-
Making a Linux home server sleep on idle and wake on demand – the simple way
Another option is to control a power-hungry NAS with a PiKVM device.
Got the idea from this youtuber[1], he has some nice ideas on setting up a home server.
-
Remotely control a laptop with no software installed on the laptop being controlled
This is a popular one: https://pikvm.org/
-
Totally blind software engineer, searching for a motherboard for a CPU heavy workstation
I think it would be better to explore standalone KVM options like the Asus card on in another motherboard, it just seems to be a standard BMC chip, or something like the PiKVM (https://pikvm.org/) - I think it would make life easier for you if you could find an external solution that works - meaning you could potentially plug and play it on other devices as needed - or even buy multiples.
-
Any actually useful uses for Raspberry Pi and alternative sbc?
So I got a Libre AML-S905X-CC (Le Potato) to play around with but all the ideas I see online are about emulating games, running a nas, running ad blocker, vpn server, 3d printer, website hosting. All these just seem like these would be better to run on an actual server or the ideas are lame, basic, and overused. I just want some useful things that only these single board computers can do to justify their purpose. I like stuff like the PiKVM or wireless usb like VirtualHere. The Arduino has their spot for robotics and what not, but what do SBC have to offer besides being small and broad purpose? Stuff like can I make it auto start my car in the morning, attached it to a pcie port on my pc, make a cellular wifi hotspot modem thing, make a smart tv, make a robot with AI, bypass wifi router settings, make a smart door deadbolt or smart window blinds, AI caht bots, transmit landline calls to the internet, drones with facial recognition, spy balloons, kiss under the bicycle racks in walmart, watch the rat movie that cooks food, ratatoot toot, overthrow the government? Those types of ideas are stuff I see as useful but also I want to look up later if those are something that exists already.
-
Desktop Sharing to work from another computer
It's not a kvm as you're imagining it. The topology would be your work computer plugged into pikvm, say. There's no fucking about with anything on your computer or moving cables around etc., you simply access your work computer from a browser session on any other device - in your case your computer.
- What to buy?
- Hardware für Remote Zugriff - brauch mal Tips
- Armbian v22.08 (2022-08-30) now supports PIKVM
-
Raspberry Pi KVMs Compared: TinyPilot and Pi-KVM v3
pikvm is open source as well: https://github.com/pikvm/pikvm
In fact, TinyPilot is based on ustreamer, that is developed by Maxim Devaem, the pikvm creator: https://github.com/pikvm/ustreamer
What are some alternatives?
rtsp-simple-server - Also known as rtsp-simple-server. ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. [Moved to: https://github.com/aler9/mediamtx]
tinypilot - Use your Raspberry Pi as a browser-based KVM.
DietPi - Lightweight justice for your single-board computer!
OpenMediaVault - openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.
pimox - Proxmox for the Raspberry Pi
docker-idrac6 - iDRAC 6 web interface and VNC proxy
mistborn
mjpeg2http
ipmitool - An open-source tool for controlling IPMI-enabled systems
budibase - Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀
Ansible-NAS - Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.
MJPG-streamer - Fork of http://sourceforge.net/projects/mjpg-streamer/