SRTKit
Pure Swift implementation of the SRT protocol — UDP-based reliable, low-latency media transport with AES encryption, FEC, connection bonding, IPv6. Zero C dependencies.
- Swift
- SRT
- Streaming
- UDP
- Encryption
- AES
- FEC
- Low Latency
Explore our SDKs, Swift packages and CLI tools to accelerate your workflows, simplify complex tasks, and integrate advanced functionalities into your apps.
Pure Swift implementation of the SRT protocol — UDP-based reliable, low-latency media transport with AES encryption, FEC, connection bonding, IPv6. Zero C dependencies.
Pure Swift RTMP client and server — live streaming to 10 platforms, ingest server with relay and DVR, Enhanced RTMP v2, adaptive bitrate, multi-destination, Prometheus/StatsD metrics.
Pure Swift client library for streaming audio to Icecast and SHOUTcast — adaptive bitrate, multi-destination, relay/ingest, server presets, Prometheus/StatsD export. Zero core dependencies.
The complete HLS pipeline in pure Swift — parsing, segmentation, transcoding, encryption, LL-HLS live streaming, intelligent transport v2, MV-HEVC spatial video, IMSC1 and HEVC fMP4.
Swift library for reading, writing and converting metadata, chapters and lyrics in your MP3 and M4A files — 100% native.
Compose, validate, import and export .feature files in Swift — no more handwritten Gherkin specs.