The articles in this section cover all the core concepts needed for you to understand base API and URL syntax, map your current AMS workflow to MK/IO workflows and be able to make use of the tutorial sections and supporting material.


MK/IO offers access to professional broadcast-grade video applications for Live Streaming, VOD Transcode, and Origin/Packaging services – with workflows built for AMS compatibility.

Let’s talk about AMS for a minute

How are we going to support you?

We know the value of your current workflow and our aim is to enhance it, not change it, while introducing higher-quality video applications. Whether you're new to video technology, or are looking to scale your mission-critical applications, we're committed to delivering superior quality, reliability, and enabling new revenue streams.

We will also be available to help you through this transition period. You'll find chat capability on our website, a community forum, a set of FAQs, as well as this documentation portal.

Addressing compatibility with AMS

Get an overview of the AMS API structures, usage and implementation to help you understand better how we can migrate those services to the new platform. Our platform just requires you to replace the AMS API endpoints with our MK/IO endpoints to achieve the same functionality β€” no code redevelopment.

Functionality found in the AMS API is replicated and the billing and fulfilment should feel familiar (although we've taken the opportunity to simplify).

API translation with MK/IO

We want to be able to let you work with your current API set β€” the ones you have been using with AMS. To support this we've built a translation layer that sits between your calls and our platform.

In the future this translation layer will allow you to seamlessly move workloads between other platforms and ours, giving you access to greater resiliency, more options on pricing and the ability to support greater delivery volumes.

Video Workflows

Initially, a simple set of four workflows will be released (based on the roadmap) accessible via API and through the portal:

  1. Live Streaming. Enabling single or multibitrate streams to be processed and streamed, allowing you to deliver live events and live services. Live content can be recorded and stored as an asset on your connected Azure storage account ( Connect your Azure storage account ).
  2. VOD File Encoding. Capability to upload and transcode video files, resultant asset is published to your Azure storage account ( Connect your Azure storage account). Existing assets can be imported into the new platform allowing you to access your AMS archive ( Migrate your Azure Media Services assets ).
  3. Streaming. In addition to live streaming, the platform provides you the ability to stream assets from your Azure storage buckets (connected to your account) through a pre-defined streaming endpoint. Streaming endpoints can be connected to multiple destinations and enable you to 'Just-in-time-Package' and encrypt your content for delivery.
  4. Content Protection.Providing simple (base AES encryption) or advanced content protection (using common DRMs Widevine, FairPlay and Playready). The encryption is applied during the packaging process to either your live or on-demand content.

Whether a live stream or a file, you can encode, transform, protect and stream your content.


Check out our migration guide to start evaluating Migration overview to MK/IO.

What’s Next

API Guide