HotMic Docs
SDKs
Two flavors per platform. Player SDKs ship a drop-in player with chat, polls, and tipping built in. Headless SDKs give you raw API access so you can build your own player and UI on top of HotMic.
JavaScript
Player SDK for fast web embeds, or a headless TypeScript client for browser / Node 18+ / React Native.
Choose your JS SDKiOS
Drop-in HMMediaPlayer, or a headless Swift SDK for iOS, macOS, tvOS, and watchOS.
Choose your iOS SDKAndroid
Fragment-based HotMicPlayer, or a headless Kotlin SDK for Android, Spring Boot, and any Kotlin/JVM project.
Choose your Android SDKNot sure which to pick?
Use the Player SDK if you want the fastest path to a working stream view — HotMic's chat, polls, and tipping UI all come along for free, and you can customize via themes and delegate hooks.
Use the Headless SDK if you need full design control, you're targeting a non-standard surface (tvOS, watchOS, server-side, React Native), or you want to integrate HotMic's stream data into an experience you're already building.