MK.IO Platform

Turn-key, direct-to-consumer solution.

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

Supported 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

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