Platform
Video Advertising
HotMic supports video advertising across live streams, VOD content, and clips. The primary integration path is bring-your-own-player: customers connect their existing video player — and the ad stack already configured for it — directly to the HotMic SDK, which supports custom players natively.
Bring Your Own Player
Most customers already operate a video player with their own monetization configuration in place — pre-roll campaigns, mid-roll insertion rules, ad pods, frequency capping, reporting, and so on. HotMic does not replace that stack.
Instead, the HotMic SDK is designed to accept the customer's existing player as the playback layer:
- Native SDK support — The SDK exposes the integration points needed to embed a customer's player (iOS, Android, or Web) without rewriting playback or ad logic.
- Use your existing ad stack — Pre-roll, mid-roll, and post-roll campaigns continue to run through the customer's existing provider (Google IMA / AdMob, FreeWheel, SpringServe, Publica, or any IAB-compliant provider).
- Keep your reporting — Impressions, clicks, completions, and revenue flow into the customer's existing analytics and reporting pipeline.
- Unified experience — Viewers see the same player and ad behavior across HotMic-powered content as they do elsewhere in the customer's app.
See Using Your Own Player (iOS) and Using Your Own Player (Android) for SDK-specific integration details.
Ad Placements
- Pre-roll — Video ads served before a stream or clip begins.
- Mid-roll — Video ads served at break points during a stream or clip.
- Post-roll — Video ads served after a stream or clip ends.
The customer's player and ad provider determine the exact placement logic, frequency, and creative format.
Ad Networks
Because video advertising runs through the customer's own player, HotMic is provider-agnostic. Customers can continue using Google AdMob / IMA, FreeWheel, SpringServe, Publica, or any other IAB-compliant ad provider already integrated with their player.
Setup
Video advertising is configured per organization. Once the customer's player is integrated with the HotMic SDK, ad delivery, targeting, and reporting continue to be managed inside the customer's existing ad stack — no parallel configuration is required in HotMic.