Packages for keyword “hls”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Pillarbox
A next-generation reactive media playback ecosystem for Apple platforms.
AetherEngine
Media player engine for iOS, tvOS, macOS and visionOS. FFmpeg demux, VideoToolbox / dav1d / libavcodec decode (HEVC, H.264, AV1, VP9, MPEG-2, VC-1), live TV with DVR timeshift and hardware deinterlace, Dolby Atmos passthrough, HDR10 / HDR10+ / Dolby Vision / HLG, text + bitmap + teletext subtitles, plus a lean audio-only path. You ship the UI.
Castor
An SDK for delightful Google Cast integration on iOS
HLSPlaylist
Lossless HLS (.m3u8) playlist parser and writer in pure Swift: RFC 8216bis, Low-Latency HLS, variable substitution, URI rewriting and variant selection.
morsel
📇 Swift library for creating HLS playlists and fragmented mp4 files. Works on Linux and iOS.
LiveAudioServer
A headless macOS command-line tool that reads live 16-bit PCM audio from stdin or a UDP/TCP socket and streams it simultaneously as MP3 and AAC/M4A over HTTP — with no intermediate files, no third-party server, and no container process.
M3U8Decoder
M3U8 playlist decoder for Swift.
swift-hls-kit
Enterprise-grade pure Swift HLS library — parse, segment, transcode, encrypt, stream live with LL-HLS, MV-HEVC spatial video, IMSC1 subtitles & transport-aware ABR. Cross-platform, RFC 8216 compliant
swift-capture-kit
Unified media capture, encoding & streaming for Apple platforms — every source, every codec, zero dependencies. Pure Swift 6.2.
swift-cmaf-kit
Pure-Swift Common Media Application Format (CMAF) + ISO BMFF foundation. Read, write, validate fragmented MP4 / CMAF media across macOS, iOS, iPadOS, tvOS, watchOS, visionOS, and Linux. Opt-in CMAFKitDRM library for typed pssh decoding of 9 DRM systems. Zero C vendoring, Swift 6.2 strict concurrency.
10 packages.