mediamtx
ustreamer
mediamtx | ustreamer | |
---|---|---|
11 | 17 | |
10,167 | 1,577 | |
4.6% | 1.9% | |
9.7 | 9.5 | |
7 days ago | about 19 hours ago | |
Go | C | |
MIT License | 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.
mediamtx
-
Bad audio quality when re-encoding RTSP stream from AAC to Opus in MediaMTX
I started a discussion on the MediaMTX Github repo, where you can find more information on my problem: https://github.com/bluenviron/mediamtx/discussions/2787
-
Ask HN: IP cameras that don't require an app or internet
For my apartment, I run rtsp-simple-server[1] on my home server and use Raspberry Pis with generic USB webcams running ffmpeg to stream the audio/video to the RTSP server. Then I run camera.ui[2] separately for a nicer interface on top of all the cameras, HomeKit integration, etc.
The only downside hardware-wise is I don't get any indoor IR night vision with these, which some of the nicer "smart home" account-locked ones do.
It's honestly not too bad to set up if you run [1] and [2] in Docker. I've done disaster recovery scenarios of my home infra where I straight up disconnect the modem's uplink and everything works without any issues.
[1] - https://github.com/bluenviron/mediamtx
[2] - https://github.com/seydx/camera.ui
-
MediaMTX: Zero-dependency server for live video and audio streams
So you want the server to make an HTTP call to an endpoint to deliver when streams change their status?
https://github.com/bluenviron/mediamtx/issues/1462
Looks like there might be a work around.
-
Need a robust RTSP viewer for multi-user office
How low delay do you need? I'd recommend MediaMTX + VLC if you just want a live feed. motionEye could work too but it's very demanding on both the server and clients.
-
Youtube livestream to Frigate/RTSP stream?
Have MediaMTX configured with a path for publishing:
- 7 eufy indoor cam 2k, continuous recording and RTPS
-
Trying to use Frigate with eufy battery cameras (RTSP stream not always available)
so here's my next problem, to run ffmpeg from inline in mediamtx you have to build a new docker image that combines them. Aler9 gave instructions for the Dockerfile here: https://github.com/aler9/mediamtx/discussions/278
-
How to stream other games to friends while in VR chat?
The one Docteh brought up is a good one https://github.com/aler9/mediamtx, I just set it up and all I had to do was change one line in the yml config file in the rtsp section to get that to work.
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
- Ustreamer: ΜStreamer – Lightweight and fast MJPEG-HTTP streamer
-
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
-
New here and don't know if this is helpful to anyone, but found ustreamer (in debian repository) much simpler to install & config than mjpg-streamer for Linux server
...the documentation includes an example for the rPi camera as well as simple steps for making it a service.
-
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?
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]
tinycam-api - tinyCam app web server API documentation
mjpeg2http
snyth - Experimental additive synthesiser using Jacobi ellipses as generator functions.
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
blast - blast your linux audio to DLNA receivers
ipmitool - An open-source tool for controlling IPMI-enabled systems
amdacli - Amcrest / Dahua HTTP API Client
motion - Motion, a software motion detector. Home page: https://motion-project.github.io/
frigate - NVR with realtime local object detection for IP cameras
tinypilot - Use your Raspberry Pi as a browser-based KVM.