#### MK.IO Platform

### User experience

**Client interface**

- Fully customizable client SDK
- Pre-integrated video player with seamless playback
- Simple playback control API
- 100% interoperability across devices
- White label or build your own applications

**User engagement features**

- Enhanced experiences with stats, scores, and recommendations
- Personalized user interfaces and video playback
- Cross-device support
- Continuous testing and validation

**Supports a variety of consumer devices**

- **Mobile devices:** iOS, Android, Apple Vision Pro  
- **Connected TV (CTV) platforms:** Tizen, WebOS, VIDAA, Android TV, Apple TV, Chromecast, AirPlay, Amazon Fire TV, Roku  
- **Desktop & web browsers:** Chrome, Firefox, Safari, Edge  
- **Game consoles:** Xbox, PlayStation  
- **Other devices:** HDMI-connected devices (support can be disabled based on entitlements), Custom enterprise and operator-specific devices through SDK integrations

### Monetization

**Business models**

- Subscription-based models
- Pay-per-view (PPV)
- Freemium and teaser-based access  
- **Audience and offer segmentation**
  - Create offers tailored to specific user segments
  - Enable complex packages and entitlements
  - Dynamic entitlement management (e.g., teaser content, live previews)
- Monetization by country or region
- Custom packages (e.g., US-only vs. APAC-only content)
- Billing options and device-specific restrictions
- Payment and subscription management
- User registration and account management
- Subscription and pricing definition
- Revenue collection, tax handling, refunds, and cancellations

**Entitlement features**

- Dynamic entitlement engine
- Geo-blocking, concurrency control, VPN detection
- Configurable offers based on device, location, and content type DFXP for HSS, SMPTE-TT for DASH

### Ad monetization

**Ad insertion and management**

- Dynamic ad insertion (DAI)
- Anti-ad-skipping features
- Ad verification
- Creative management with fallback ads
- Ad inventory management
- Advanced ad placement in specific screen zones
- Integrated ad targeting workflows
- **Ad formats**
  - Programmatic guaranteed ads
  - Direct sale ads
  - All major ad formats and ad exchanges
- Advanced advertising techniques
  - Virtual advertising with contextual targeting
  - Interactive advertising for viewer engagement
  - Personalized promotional messages

### Streaming

See the MK.IO specifications.

### Adv. streaming features

- **Live video**
  - Low streaming latency (below pay-TV standards)
  - Centralized event scheduling via UX or API
  - Multiple angles and views for events
  - Syncing across devices in the same location
  - Seamless transitions
  - Seamless ad and blackout insertions
  - Real-time switching between live and VOD
- **VOD (video on demand)**
  - All resolutions supported (HD, UHD, HDR)
  - Multiple language support and subtitles
  - Metadata normalization during ingest
  - Parallel ingest for large content libraries
  - Blackout management
    - Country, region, or even zip-code specific blackouts
    - Content replacement in blackout areas
    - Compliance with regional broadcasting rights

### Revenue protection

**Content security**

- Multi-DRM support (FairPlay, PlayReady, Widevine)
- Secure token-based access management (JWT, SWT)
- AES-128 encryption for content protection
- Account and playback security
- Playback concurrency blocking
- Device playback termination
- Identity theft prevention and anti-DoS protection
- Watermarking and forensics
  - Event-based forensic watermarking for premium events
  - Advanced token restriction and license management
  - Key management via OpenID Connect
