Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Broadcast Open-Source Projects
-
Ant-Media-Server
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
Project mention: Advise on best way to implement video calling functionality into my web app | /r/webdev | 2023-06-07ant media server is the cheapest and has good documentation its also open source. it does the work for us https://github.com/ant-media/Ant-Media-Server/
-
Absolutely! The real complexity comes from conflict resolution. If someone edits the top, and someone else edits the bottom, which version do you go with? What if they're editing the same area? Entire companies exist to provide elegant solutions to this[0], so it's no simple task.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
gpac
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
-
broadcast-channel
:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/
-
Project mention: MediaMTX: Zero-dependency server for live video and audio streams | news.ycombinator.com | 2023-05-28
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).
-
awesome-broadcasting
A curated list of amazingly awesome open source resources related to broadcast technologies
-
server
CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com. (by CasparCG)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: Self-hosted music streaming service for radio stations. | /r/selfhosted | 2023-05-15
There's also https://libretime.org/
-
-
Project mention: Ragtag Archive is going offline - 1.38 PB of vtuber archives will be gone, many of which do not exist elsewhere | /r/DataHoarder | 2023-06-08
-
-
-
What a cool project idea! Owncast would be a great solution for you from the broadcasting end, and I'd be happy to answer any questions you have about it. From the programming/scheduling side you could do something super simple like this project https://github.com/owncast/playout-example that plays from a directory, or build something more custom with ffplayout https://github.com/ffplayout/ffplayout
-
-
Sofie-TV-automation
The Sofie TV Studio Automation System, used in live TV news production by the Norwegian public service broadcaster NRK since September 2018
Project mention: Bergen kommune har avdekt ein alvorleg teknisk feil i portal for bekymringsmeldingar -Feilen i barnevernssystemet kan gjelda 244 norske kommunar, seier programleverandøren Visma. | /r/norge | 2023-06-05 -
-
TikTok-Chat-Reader
Website to display chats and gifts in realtime from your TikTok LIVE stream. Demo project for TikTok-Live-Connector library.
-
-
-
-
SuperConductor
A playout client for Windows/Linux/macOS that will let you control CasparCG Server, BMD ATEM, OBS Studio, vMix, OSC-compatible devices, HTTP (REST)-compatible devices, and more!
-
-
Bonsoir
A Zeroconf library that allows you to discover network services and to broadcast your own. Based on Apple Bonjour and Android NSD.
Project mention: how to make communication between two apps? without internet. | /r/flutterhelp | 2023-04-07There are means of nearby communications. https://pub.dev/packages/bonsoir allows you to find nearby services for example.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Broadcast related posts
- Ragtag Archive is going offline - 1.38 PB of vtuber archives will be gone, many of which do not exist elsewhere
- Advise on best way to implement video calling functionality into my web app
- MiroTalk WebRTC Live Broadcast
- MiroTalk WebRTC Live Broadcast
- MiroTalk WebRTC Live Broadcast
- [New] - MiroTalk WebRTC Live Broadcast
- Show HN: Free P2P Live Broadcast
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source Broadcast projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Ant-Media-Server | 4,070 |
2 | liveblocks | 2,978 |
3 | gpac | 2,538 |
4 | broadcast-channel | 1,732 |
5 | ustreamer | 1,543 |
6 | awesome-broadcasting | 1,371 |
7 | server | 859 |
8 | LibreTime | 748 |
9 | bus | 747 |
10 | Twitch-Chat-Downloader | 638 |
11 | PyInstaLive | 536 |
12 | dart_vlc | 485 |
13 | ffplayout | 413 |
14 | twitch-js | 339 |
15 | Sofie-TV-automation | 297 |
16 | multicast-relay | 293 |
17 | TikTok-Chat-Reader | 242 |
18 | lol-pick-ban-ui | 231 |
19 | gr-rds | 214 |
20 | react-native-zeroconf | 207 |
21 | SuperConductor | 187 |
22 | sofie-core | 117 |
23 | Bonsoir | 94 |