|2 months ago||6 days ago|
|BSD 2-clause "Simplified" License||Mozilla Public License 2.0|
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.
Convert H264 to HLS
1 project | reddit.com/r/ffmpeg | 10 Apr 2022
Does anyone know if H264 to HLS conversion requires transcoding at all? I see that some web servers with plugins support the "conversion", but it's not clear if the conversion requires transcoding - and thus high processing power. Anyone have an idea?
RTMP Server Help (On-Going)
2 projects | reddit.com/r/nginx | 6 Feb 2022
Edit: Q1 yes it’s possible with auto push, I’ll share it Good info here : https://github.com/arut/nginx-rtmp-module
Is it possible to see ip adress someone who is watching my stream via RTMP link? · Issue #1632 · arut/nginx-rtmp-module
1 project | reddit.com/r/bestofgithubissues | 29 Jan 2022
YouTube Takes Down Independent Court Livestreams
2 projects | news.ycombinator.com | 15 Nov 2021
Not personally, but I think that's what Peertube is supposed to help with.
IME it is actually pretty simple to get a minimal setup going; the fun part is around how streaming to lots of people, surprise surprise, requires a lot of compute and bandwidth. In other words, you can totally roll your own Twitch, but you're going to be rolling both the user chrome and the infra aspects yourself.
Containerized applications execute script ?
1 project | reddit.com/r/docker | 28 Oct 2021
I'm trying to self hosted videos with nginx using nginx-rtmp-module (VOD) similar to youtube.
Question about how do I go on about building a live video stream app with nodejs.
7 projects | reddit.com/r/node | 25 Aug 2021
To achieve this I used a module in nginx called nginx-rtmp-module . this module exactly does that. It introduces some sort of API to control this module from a web server like NodeJS.
Handle & Autoscale Longlived TCP Connections (nginx-rtmp streaming)
1 project | reddit.com/r/kubernetes | 23 Jun 2021
Until then I will look into preStop and graceful terminations. I came across this article which mentions some specifics about Nginx graceful shutdowns, however I was unable to accomplish it and found this open issue for nginx-rtmp
Nginx stream start/stop events
1 project | reddit.com/r/nginx | 16 May 2021
So I found the answer. rtmp server have these things called directives which serve this exact purpose! https://github.com/arut/nginx-rtmp-module/wiki/Directives#on_publish
GoPro live stream to home server?
3 projects | reddit.com/r/selfhosted | 1 Apr 2021
Receiving RTMP stream and generating HLS stream?
1 project | reddit.com/r/nginx | 18 Feb 2021
Haivision SRT statistics
1 project | reddit.com/r/ffmpeg | 6 Apr 2022
I have been successfully using ffmpeg to stream using the Haivision SRT protocol but I need to access the SRT statistics as described here https://github.com/Haivision/srt/blob/master/docs/API/statistics.md
SRT Protocol Development
2 projects | reddit.com/r/VIDEOENGINEERING | 9 Jan 2022
Any idea where can i download this tool - https://github.com/Haivision/srt/blob/master/docs/apps/srt-live-transmit.md2 projects | reddit.com/r/VIDEOENGINEERING | 9 Jan 2022
Depending on what kind of implementation you're looking to achieve, it might be good to take a look at the GitHub page for SRT: https://github.com/Haivision/srt there are a number of contributors to the project. I'm not sure but perhaps there is some guidance on getting consultation/support to be found there.
Best codec for rtp streaming
1 project | reddit.com/r/ffmpeg | 10 Apr 2021
SRT https://www.srtalliance.org/ is worth looking at as an alternative, but it is not RTP.
Project Lightspeed A self-contained, sub-second, open source, livestream server
6 projects | news.ycombinator.com | 3 Jan 2021
This project is pretty cool, I’ll tinker around with it tomorrow.
As an aside, I’ve noticed you’re building out your own stream protocol stack (FTL/LightSpeed). What’s the reasoning there? Seems slightly inconvenient to have to “hack” OBS to make the output stream work. Will FTL support be merged into OBS in the future?
If you’re just trying to avoid the latency of RTMP then I might suggest considering the existing SRT protocol. It’s been open source for a while and is well-established(native support in OBS core and optional in FFMPEG). Seems to already solve a lot of the transport-level stuff that you’re working on with FTL.
 Secure Reliable Transport: https://github.com/Haivision/srt
What are some alternatives?
OBS-studio-webrtc - This is a fork of OBS-studio with generic support for webrtc. It leverages the same webrtc implementation most browsers use.
PeerTube - ActivityPub-federated video streaming platform using P2P directly in your web browser
YouPHPTube - Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP
obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
srs - SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
docker-nginx-rtmp - 🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
OpenLoco - An open source re-implementation of Chris Sawyer's Locomotion
ftl-sdk - Software Development Kit for Mixer's FTL Protocol
video-sharing-platform - This is a video sharing platform. Capable of sharing videos (video on-demand) and live streaming to mass audiance.
Project-Lightspeed - A self contained OBS -> FTL -> WebRTC live streaming server. Comprised of 3 parts once configured anyone can achieve sub-second OBS to the browser livestreaming