↓ Skip to main content
  1. posts/

Awesome Broadcasting: about 150 open source projects for the TV and radio chain

··View as Markdown·

Source: nebulabroadcast/awesome-broadcasting

A list of about 150 open source projects for broadcast work, from codecs and DVB tools through monitoring and subtitling to radio automation and playout servers like CasparCG and Sofie. The EBU mirrors it on ebu.io/opensource. Nobody has updated it since August 2019, and some of the projects have died since then, but most of the names are still the ones you’d want to look up.

TL;DR

  • 18 topic sections, Codecs to Video Production; one-line entries
  • Resources: 7 blogs, incl. BBC R&D and Netflix Tech Blog
  • Multimedia content processing, longest: 30 entries (FFmpeg, GStreamer, Bento4, OBS Studio, SoX)
  • Monitoring and Quality Control: 17 entries (MediaInfo, MediaConch, QCTools, Netflix VMAF)
  • Media Players: 11 entries (VLC, Kodi, Dash.js, GPAC, Mixxx)
  • Metadata and Subtitling: 10 entries each (EBUCore, NMOS, CCExtractor, Subtitle Edit)
  • DVB and WiFi: 9 entries (TSDuck, DVBlast, DVB Inspector)
  • LiveIP: 9 entries (Icecast, DarkIce, OpenOB, PJSIP)
  • Radio Production: 9 entries (Airtime, Ardour, AzuraCast, Liquidsoap, Rivendell)
  • Software-defined radio: 5 entries (GNU Radio, Gqrx SDR, rtl-sdr, welle.io)

Related