mediamtx
VideoLAN Client (VLC)
mediamtx | VideoLAN Client (VLC) | |
---|---|---|
13 | 382 | |
14,998 | 15,812 | |
3.7% | 1.3% | |
9.7 | 10.0 | |
2 days ago | 5 days 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
- Ready-to-use SRT/WebRTC/RTSP/RTMP/LL-HLS server/proxy (publish vid/audio streams
-
Ask HN: What's the minimum-friction way to stream audio from a handheld device?
I believe mediamtx can ingest the RTMP and present to a browser, via HLS or WebRTC.
https://github.com/bluenviron/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.
VideoLAN Client (VLC)
-
VLC tops 6B downloads, previews AI-generated subtitles
It can actually send to Google the media you are playing:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
and to their own servers:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
should could fetch subtitles as the same time ?
edit: cf, what "a3w" says too.
-
Open source maintainers underpaid, swamped by security, and going gray
You have not maintained popular open source projects for consumers then. There is a reason why the VLC repo no longer has an Issues tab: https://github.com/videolan/vlc
-
VideoLAN Security Bulletin VLC 3.0.21
> Security Bulletin VLC 3.0.21
> Summary: Vulnerability fixed in VLC media player
> Date: June 2024
> Affected versions: VLC media player 3.0.20 and earlier
> ID: VideoLAN-SB-VLC-3021
> Details
> A denial of service through a potential integer overflow could be triggered with a maliciously crafted mms stream (heap based overflow)
> Impact
> If successful, a malicious third party could trigger either a crash of VLC or an arbitratry code execution with the privileges of the target user.
> While these issues in themselves are most likely to just crash the player, we can't exclude that they could be combined to leak user informations or remotely execute code. ASLR and DEP help reduce the likelyness of code execution, but may be bypassed.
> We have not seen exploits performing code execution through this vulnerability.
> Threat mitigation
> Exploitation of those issues requires the user to explicitly open a maliciously crafted mms stream.
> Workarounds
> The user should refrain from opening mms streams from untrusted third parties (or disable the VLC browser plugins), until the patch is applied.
> Solution
> VLC media player 3.0.21 addresses the issue.
> Credits
> Reported by Andreas Fobian of Mantodea Security GmbH
Updates for all supported platforms available at:
https://www.videolan.org/vlc/
-
Hz in Music and changing it
No. You can use a music player such as VLC Media Player to play music back tuned up or down slightly if you wish. But if people are affected by some frequencies and not others, that would be new.
-
I Am SOLO | S1E01 - Ep. 1 | 2021-07-14
I watched S1E01 using the AI-generated subs and they were surprisingly good! You just need to download both the sub file (.srt) and the raw video (.mkv) and watch it using a video player like VLC (https://www.videolan.org/vlc/). Subs and raw files at the links below thanks to u/MNLYYZYEG
- For those who transcribe music by ear
-
A collection of useful Mac Apps
VLC - Price: Free Free and open-source media player that plays most multimedia files and DVDs, Audio CDs, VCDs, and various streaming protocols. (UX/UI feels outdated imo)
- unable to play youtube links
-
Request: Shrek as Gaeilge
It might be the media player you use. I recommend using VLC media player.
-
C++ is everywhere, but noone really talks about it. What are people's thoughts?
Seems to be C, not C++ to me. The C++ code is GUI wrappers to C++ GUI systems.
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]
celluloid - A simple GTK+ frontend for mpv
gomedia - golang library for rtmp, mpeg-ts,mpeg-ps,flv,mp4,ogg,rtsp
Emby - Emby Server is a personal media server with apps on just about every device.
amdacli - Amcrest / Dahua HTTP API Client
Anime4K - A High-Quality Real Time Upscaler for Anime Video