Base URL https://app.mk.io v0.0.23 41 endpoints OpenAPI 3.0.2

Overview

The MKIO Live API provides live encoding and multiview capabilities. Consult the related Media and Templates APIs for information about Templating, Sources, Destinations, Assets, and StreamingLocators.

MK.IO LiveEvents support multiple input sources, multiple audio profiles, source switching, 1+1 redundancy, and a multitude of codecs and coding parameters that are described in our docs.

MK.IO LiveChannels are exactly the same as Live Events, only with monthly billing for long-running workloads. Live Events can output to Assets for instant Live2VOD and streaming, or Destinations can be optionally configured to contribute your live stream over RTMP/SRT to a remote address.

MK.IO StaticMultiviewEvents create a server-side tiled streaming Multiview experience for clients. Use StaticMultiview to reach the biggest possible audience, with support for h.264 and HEVC, and whatever other core video capabilities (SCTE-35 and SGAI, DRM) you may require. Streaming Multiview takes multiple sources and integrates them into a tiled interface, preserving audio and captions for a seamless user experience. Supported layouts include 2up, 3up, 3us, 4up, 4us. The number indicates the number of connected sources, while the 'us/up' indicates whether the layout contains a 'spotlight', or whether the layout gives all sources equal placement.

MK.IO StaticMultiviewChannels are exactly the same as StaticMultiview Events, only with monthly billing for long-running workloads.

All resources in the MK.IO Live API support Scheduled Operations. Scheduled Operations allow you to start and stop Events and Channels at specific times. Additional operations, such as slate insertion/removal, and ad operations, may be supported in the future.

Template management

Template management

Content/ContentSource/Destination management

Authentication

All endpoints require a bearer token in the Authorization header: Authorization: Bearer <your_token>

You can create and manage your tokens in your profile settings under Your personal API tokens. Follow the API tokens guide for more information.

Usage

Base URL: https://app.mk.io

Endpoints