Broadcast

Open-source projects categorized as Broadcast

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-07

    ant 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/

  • liveblocks

    Liveblocks is a real-time collaboration infrastructure for developers.

    Project mention: Edit This Blog Post | news.ycombinator.com | 2024-02-06

    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.

    0: https://liveblocks.io/

  • 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/

  • ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

    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.

  • LibreTime

    LibreTime: Radio Broadcast & Automation Platform

    Project mention: Self-hosted music streaming service for radio stations. | /r/selfhosted | 2023-05-15

    There's also https://libretime.org/

  • bus

    Efficient, lock-free, bounded Rust broadcast channel

  • Twitch-Chat-Downloader

    Download chat messages from past broadcasts on Twitch

    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
  • PyInstaLive

    Python script to download Instagram livestreams.

  • dart_vlc

    Flutter bindings to libVLC.

  • ffplayout

    Rust and ffmpeg based playout

    Project mention: Self-hosting a simple virtual TV station | /r/selfhosted | 2023-05-03

    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

  • twitch-js

    A community-centric, community-supported version of tmi.js

  • 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
  • multicast-relay

    Relay multicast and broadcast packets between interfaces.

    Project mention: Home assistant and layer 3 networks. | /r/homelab | 2023-06-01
  • TikTok-Chat-Reader

    Website to display chats and gifts in realtime from your TikTok LIVE stream. Demo project for TikTok-Live-Connector library.

  • lol-pick-ban-ui

    Web-Based UI to display the league of legends champ select in esports tournaments.

  • gr-rds

    FM RDS/TMC Transceiver

  • react-native-zeroconf

    :satellite: Discover Zeroconf services using react-native

  • 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!

    Project mention: Software like cue pilot? (Rundown assistant) | /r/VIDEOENGINEERING | 2023-05-05
  • sofie-core

    Sofie Core: A Part of the Sofie TV Studio Automation System

  • 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-07

    There 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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-06.

Broadcast related posts

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
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.
www.influxdata.com