awesome-broadcasting
A curated list of amazingly awesome open source resources related to broadcast technologies
https://github.com/ebu/awesome-broadcasting
Last synced: 11 days ago
JSON representation
-
Software-defined radio
- ODR-mmbTools - Fork of CRC-mmbTools. Adds live, DAB+, associated data, distributed infrastructure, SFN.
- rtl-sdr - Turns a Realtek RTL2832 based DVB dongle into a SDR receiver.
- welle.io - An open source DAB and DAB+ software defined radio (SDR) with support for airspy and rtlsdr.
- ODR-mmbTools - Fork of CRC-mmbTools. Adds live, DAB+, associated data, distributed infrastructure, SFN.
-
Streaming
-
Subtitling
- CCExtractor - A tool that analyzes video files and produces stand-alone subtitle files.
- EBU-TT-D Subtitling within dash.js - dash.js fork with EBU-TT-D subtitles in HTML/CSS overlay. Later added to [dash.js](https://github.com/ebu/dash.js).
- Subtitle Edit - An editor for subtitles.
- EBU-TT Live Interoperability Toolkit - Components for generating, testing and distributing [EBU-TT Live](https://tech.ebu.ch/publications/tech3370) subtitles.
- GStreamer TTML subtitling package - A means for GStreamer pipelines to parse and render EBU-TT-D (TTML) subtitles.
- imscJS - JavaScript library for rendering IMSC1 Text and Image Profile documents to HTML5.
- IRT EBU-TT-D Application Samples - EBU-TT-D sample files, PNG images and mp4 videos as rendering references.
- Subtitling Conversion Framework (SCF) - Modules for converting subtitle formats, incl. EBU STL and EBU-TT files.
- Timed Text Toolkit (ttt) - Tools that support/use the W3C Timed Text Markup Language (TTML).
- ttconv - Subtitle conversion library and CLI tool. Converts between STL, SRT, TTML, SCC, TTML and WebVTT files.
-
Video Production
- Open Lighting Architecture (OLA) - Travel adaptor for the lighting industry, for interconnecting DMX-512, IP and USB.
- Q Light Controller+ (QLC+) - Cross-platform control of DMX or analogue lighting systems (heads, dimmers, etc.).
- QPrompt Teleprompter App - Convergent teleprompter software that works with studio teleprompters, tablet teleprompters, webcams, and phones.
- TallyArbiter - Cross-platform Tally interfacer & tally lights for any camera via phones or low-cost hardware.
- AutoMix - Web-based control surface for ATEM vision mixers with automated camera switching, designed for visualised radio.
- MOS-connection - A JavaScript library for connection and MOS messaging either as MOS device or NRCS.
- vMix-EmberPlus - vMix to EmberPlus gateway. Control vMix from any EmberPlus broadcast controller like Lawo's VSM or EVS's Cerebrum.
- ATEM Tally Light with ESP8266 - Wireless tally light for ATEM switchers using an ESP8266 WiFi module, supporting unlimited tally units.
- obs-shotlister - Camera shot queue manager for live productions with OBS Studio integration, LAN web monitoring, and OSC support.
- TallyLights - DIY tally lights supporting TSL 3.1 and 5.0 protocols, built around the WeMos D1 Mini microcontroller.
- wifi-tally - Affordable WiFi-enabled tally light system based on NodeMCU/ESP8266, supporting multiple video mixers.
Programming Languages
Categories
Multimedia content processing
32
Monitoring & Quality Control
19
Animation, Graphics & Video Playout
16
Blogs
15
Media Players
12
LiveIP
11
Video Production
11
NMOS
10
DVB & WiFi
10
Radio Production
10
Subtitling
10
Metadata
9
Network & Storage Testing
7
Podcasting
7
Codecs
7
Software-defined radio
6
Hybrid Radio
6
Clocks & Studio Screens
5
Control Systems
4
Connected TVs
4
Companion Screens
4
SCTE-35 & SCTE-104
3
Rundown Automation
2
Streaming
2
Communication
2
SCTE-35
1
Distributed Media Processing
1
Documentation
1
Sub Categories
Keywords
video
11
python
6
streaming
5
broadcast
5
javascript
4
radio
4
rtmp
4
hls
4
ffmpeg
4
audio
4
multimedia
4
nmos
4
rd-stability-green
3
vmix
3
nodejs
3
adrianofdoom
3
radiodns
3
live-streaming
3
mpegts
3
python3
3
rd-project
3
android
3
scte-35
3
scte-35-hls
3
scte35
3
threefive
3
atem
2
osc
2
c
2
sdk
2
c-plus-plus
2
media-synchronisation
2
ios
2
podcasting20
2
dvb-css
2
playout
2
hbbtv2
2
cpp
2
dvb-protocols
2
podcast
2
artnet
2
video-streaming
2
activitypub
2
companion
2
graphics
2
decentralized
2
synchronisation
2
html5
2
obs-studio
2
spliceinfosection
2