Open Media Transport (OMT) is a free, flexible, open-source protocol for high-performance, low-latency video over a LAN. It is designed to carry multiple high-definition audio and video feeds over a standard gigabit network without specialised hardware, and is royalty-free under the MIT license.
This is a curated list of tools related to OMT.
= macOS builds
= Windows builds
= Linux Builds
βοΈ = Requires e-mail for download
- π£ Official
- π SDK Libraries
- π οΈ Converters & Tools
- π Software Vision Mixers
- π΄ Playback & Capture
- ποΈ Graphics
- π§° Hardware
- π Specs & Assets
Open Media Transport - official website for the OMT protocol
openmediatransport on GitHub - official organization (protocol, SDK, plugins, and Raspberry Pi tools)
OMT Downloads - official index of SDK binaries, OBS plugin builds, and contributor tools
openmediatransport/libomtnet - .NET Standard 2.0 library implementation of the OMT protocol
openmediatransport/libomt - C wrapper around libomtnet for C/C++ and other C-style languages
openmediatransport/libvmx - VMX codec used by OMT for low-latency video compression
openmediatransport/Examples - official code examples for sending, receiving, and other OMT features
MikanseiLaboratory/openmediatransport-rs - Rust implementation of OMT
MikanseiLaboratory/vmx-rs - Rust encoder/decoder for the VMX1 codec used by vMix/OMT
ysdede/libomtcpp - C++ implementation of the OMT protocol for real-time video streaming
udoschneider/omt-rs - unofficial Rust bindings for OMT (video, audio, and metadata over IP)
CVMEventi/openmediatransport-node - Node.js bindings for libomt
FlowingSPDG/libomt-rs - Rust bindings for libomt
βοΈ
Sienna FREE OMT TOOLS - monitor, signal generator, ScanConverter Lite, config manager, discovery server, router, and FFmpeg with OMT (email required; Gmail not supported)
vMix OMT Tools - Desktop Capture, OMT Viewer, Matrix Router, and Settings Manager for Windows
Central Control OMT Signal Generator - OMT test signal generator from Central Control
MikanseiLaboratory/omt-tools - OMT production utilities inspired by NDI Tools (Studio Monitor, Test Patterns, Screen Capture)
silvansan/OMTMatrix - responsive OMT multiviewer with WebRTC browser previews and a Windows tray companion
masuibass/omt-send-test-rs - Rust OMT sender for test patterns (UYVY / BGRA / NV12) via libomt
GalleryUK/FFmpeg-OMT - FFmpeg with Open Media Transport enabled
sirNugg3ts/HtmlToOmt - launch an OMT feed from a browser input
openmediatransport/OMTDiscoveryServer - TCP discovery server for OMT when multicast DNS-SD is unavailable
OBS Studio + omtplugin - official OMT source and output plugin for OBS (HDR-capable; OBS 31+)
vMix - software video switcher with native OMT send/receive from vMix 29
openmediatransport/omtcapture - Raspberry Pi 5 video encoder for OMT
openmediatransport/omtplayer - Raspberry Pi 5 video decoder for OMT
ysdede/opencamera-omt - Open Camera with OMT network streaming support (Android)
c-toolbox/C-Play - cluster media player with optional OMT input for live video/audio
mitsuki193/TouchDesigner-OMT-OutTOP - TouchDesigner C++ TOP plugin for sending video frames via OMT
tomspace/ffgl-omt - OMT send and receive FFGL plugins for Resolume 7
openmediatransport/omtcase - Raspberry Pi 5 case with PoE HAT support for OMT Capture/Player
openmediatransport/Metadata - recommended metadata formats for Open Media Transport
openmediatransport/Logos - official OMT logos for software or hardware that supports the protocol
Feel free to submit a pull-request or issue to get your software on this list.
Please read the contribution guidelines first.
To the extent possible under law, the awesome-omt maintainers have waived all copyright and related or neighboring rights to this work.