Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 live-streaming Open-Source Projects
-
Project mention: i made a ball animation in my animations essentials class | reddit.com/r/Maya | 2023-01-26
Can I introduce you to https://www.screentogif.com or https://obsproject.com or quite literally uploading the video itself, rather than a video of a video?
-
srs
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.
I don't know the answer to the WebRTC part, but as long as you have a server with not-outrageously-priced outbound bandwidth, you can install an open source RTMP server like SRS[1], and stream to that RTMP server from OBS. It's really easy, configure the RTMP server & stream key, then "Start Streaming" which is right next to "Start Recording". You can then hand your friends a link, and they can play it in any media player with RTMP/HLS/FLV stream support, or you can add a simple web UI with e.g. hls.js[2] (very easy to write, there might even be prepackaged solutions) so that they truly don't need to download anything.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: Be aware about Piped, the alternative frontend to YouTube | reddit.com/r/degoogle | 2022-02-03
It uses a video player that was made by Google. It's shaka player: https://github.com/google/shaka-player. You can see a proof of Piped using this video player here: https://github.com/TeamPiped/Piped/blob/master/package.json#L21
-
-
vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
Project mention: Which not so well known Python packages do you like to use on a regular basis and why? | reddit.com/r/Python | 2022-08-26Vidgear and new deffcode library are my best. I bet you don't know none of them. But they're pretty awesome when it comes to video-processing and stuff.
-
SRT, or Secure Reliable Transport, is a type of streaming protocol that provides enhanced security and reliability for video streaming. SRT is becoming increasingly popular among broadcasters and streamers including industry stalwarts such as ESPN because of its ability to deliver high-quality content over challenging network conditions and for its ability to make contribution and stream ingestion easy. SRT streams provide improved security, low latency, and flexibility and is supported by a global community of developers all contributing to the open-source project. Because of the power of SRT streams, Dolby.io Real-Time Streaming has decided to launch support with an SRT open beta program.
-
docker-nginx-rtmp
🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
-
Project mention: Setting up an RTMP video streaming server with NGINX | reddit.com/r/linux_gaming | 2022-09-23
There is also https://github.com/harlanc/xiu
-
rtsp-stream
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
-
Project mention: Am i able to pull in an RTMP stream as a source for OBS? | reddit.com/r/VIDEOENGINEERING | 2022-06-05
https://github.com/sallar/mac-local-rtmp-server (this one is for MacOS, I know this work, there are alternatives for Windows but I don't know of any simple ones)
-
ezyfox-server
A socket server (include SSL) supports realtime application, realtime game, MMORPG, messaging, chat and streaming data with TCP, UDP and Websocket
EzyFox-Server, just sumble upon while researching this post, it seems like an open-source alternative to smartfox.
-
SmoothWAN
Internet bonding with seamless failover router OS using Speedify https://www.smoothwan.com
-
live-stream-from-desktop
Provide guidance to test live streaming (mpeg-dash or hls) or vod from your desktop
-
Project mention: TUM-Live: A open source live streaming website used at the Technical University of Munich | reddit.com/r/opensource | 2023-01-18
-
go-transcode
Live on-demand transcoding in go using ffmpeg. Also with NVIDIA GPU hardware acceleration.
Project mention: Looking for self hosted screen sharing/streaming solution | reddit.com/r/selfhosted | 2022-09-19 -
jChat
jChat is an overlay that allows you to show your Twitch chat on screen with OBS, XSplit, and any other streaming software that supports browser sources.
-
-
-
-
Not sure about using a VLC source. I've been using this https://github.com/UpDownLeftDie/obs-random-videos for my starting soon, brb, and ending scenes. You put all the files you want randomized in a folder, then the executable, and it creates an html. The browser source scrambles the order every time the scene becomes active again.
-
-
You might like to look at https://github.com/microsoft/auteur
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
live-streaming related posts
- i made a ball animation in my animations essentials class
- linux obs downgrade
- Simple Question and FAQ Thread
- I'm looking for 2 types recording software with specific features
- Incorporating Video into Podcasts
- Calling all virtual DMs
- guys anyone know how rec screen i need to show something new bc i found a secret site
-
A note from our sponsor - Sonar
www.sonarsource.com | 26 Jan 2023
Index
What are some of the best open-source live-streaming projects? This list will help you:
Project | Stars | |
---|---|---|
1 | obs-studio | 44,934 |
2 | srs | 20,507 |
3 | shaka-player | 6,116 |
4 | red5-server | 3,164 |
5 | vidgear | 2,599 |
6 | srt | 2,460 |
7 | docker-nginx-rtmp | 905 |
8 | rx-player | 736 |
9 | xiu | 618 |
10 | rtsp-stream | 586 |
11 | mac-local-rtmp-server | 445 |
12 | ezyfox-server | 443 |
13 | SmoothWAN | 209 |
14 | live-stream-from-desktop | 155 |
15 | TUM-Live | 130 |
16 | go-transcode | 110 |
17 | jChat | 100 |
18 | javelin | 100 |
19 | camera-live-streaming | 68 |
20 | minsk8 | 55 |
21 | obs-random-videos | 47 |
22 | videosdk-rtc-react-sdk-example | 45 |
23 | auteur | 41 |