Solutions SDK

Powerful tools to speed up your Apple ecosystem projects.

Explore our SDKs, Swift packages and CLI tools to accelerate your workflows, simplify complex tasks, and integrate advanced functionalities into your apps.

CaptureKit

CaptureKit

Unified media capture in pure Swift — audio, video and screen with hardware encoding, multi-protocol streaming, real-time metering and visionOS spatial video. Zero dependencies.

  • Swift
  • Capture
  • Audio
  • Video
  • Screen Capture
  • Streaming
  • Metering
  • Encoding
SRTKit

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
RTMPKit

RTMPKit

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.

  • Swift
  • RTMP
  • Live Streaming
  • Twitch
  • YouTube
  • FLV
  • Enhanced RTMP
  • Ingest Server
IcecastKit

IcecastKit

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.

  • Swift
  • Icecast
  • SHOUTcast
  • Streaming
  • Audio
  • ICY
  • CLI
  • Linux
AudioStreaming Engine

AudioStreaming Engine

The professional-grade audio streaming engine missing from the Swift ecosystem.

  • Swift
  • Audio
  • Streaming
  • HLS
  • AVFoundation
  • Open Source
  • Broadcast
Coming soon…