Skip to content

Frequently asked questions

Find the right starting point for common MK.IO setup, playback, account, and automation questions. The portal guides focus on the user interface, while the Application Programming Interface (API) Guides cover automated workflows.

Where should I start with MK.IO?

Start with What is MK.IO? if you want to understand the platform and its resources. To validate a live workflow, follow Live stream in five minutes. For Video on Demand (VOD) processing, follow Publish your first VOD asset.

Should I start with live or on-demand video?

Choose live streaming when an encoder sends a continuous source to MK.IO. Choose Video on Demand (VOD) when your video already exists as a file or when you want to publish a completed live recording. What is MK.IO? compares both workflows.

What do I need for my first workflow?

You need an activated MK.IO account, a project, and connected cloud storage. A live workflow also needs a prepared source encoder. Start with Set up your MK.IO account and Connect cloud storage.

How do I navigate the portal?

Navigate the MK.IO portal maps the Organize, Create, and Deliver groups to the relevant guides. Transforms and jobs are both under Video Processing.

Can I migrate from Azure Media Services?

Yes. Start with Migrate from Azure Media Services for the migration path and links to asset, playback, and organization guidance.

Why does MK.IO need my cloud storage?

MK.IO uses connected cloud storage for source files, processing outputs, and live recordings. The media files remain in storage that you control. Connect cloud storage explains the portal setup.

Which storage providers can I connect?

The portal guide covers Amazon S3 and Azure Blob Storage. The Media API also defines Google Cloud Storage registration through Google.Storage. See Connect cloud storage and the Storage API Guide.

Does MK.IO copy my existing media?

An MK.IO asset is a logical pointer to a location in your cloud storage. Read Assets and asset filters before referencing existing content or choosing deletion behavior.

Can deleting an asset delete its files?

Yes, depending on the deletion behavior selected when the asset was created. Check the asset setting before deletion because MK.IO may also delete the associated files from cloud storage. See Assets and asset filters.

Why do I need an endpoint and locator?

A streaming endpoint supplies the delivery hostname. A streaming locator publishes a specific asset under a streaming policy and supplies its playback path. MK.IO combines them into the playback URL. See Publish content for streaming.

Why is my asset not playing?

Confirm that the asset has playable content, its streaming locator is applied, and the selected streaming endpoint is running. MK.IO displays the HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH) paths after these resources are in place. Use Publish content for streaming to check the complete setup.

What does a content delivery network do?

A Content Delivery Network (CDN) caches content across distributed servers so viewers can retrieve it from a closer location. MK.IO supports CDN endpoints and external CDN configurations. Start with Streaming endpoints and Streaming endpoints and playback.

How do transforms and jobs relate?

A transform defines a reusable processing task. A job applies that transform to an input and produces an output asset. See Transforms and jobs, Video processing, or the Transforms and jobs API Guide.

Can I use both the portal and APIs?

Yes. Use the portal guides for MK.IO user interface workflows and the API Guides for automation. The guides link between both approaches where the same resources are available. Start with Choose an API.

How do I automate MK.IO workflows?

Use the API Guides for task-based automation guidance and the API Reference for endpoint and schema details. Start with Choose an API and API authentication.

How do I create an API token?

Create personal, service, or restricted access tokens from the organization settings. See Create API tokens and the Token API Guide.

Does MK.IO provide a player?

Yes. Use the MK Player Software Development Kit (SDK) for setup, playback, events, subtitles, and Digital Rights Management (DRM). Use Player customization to configure the player interface.

How do I protect content?

Start with Content protection concepts, then choose a guide under Content key policies. The Content protection API Guide covers API-based workflows.

How do I know a resource is ready?

MK.IO resources move through provisioning and runtime states. For example, a live event reaches Running, while an asset reaches Ready. Use Resource states to interpret the values shown by MK.IO and returned by the APIs.

Can I subscribe through a marketplace?

MK.IO supports subscriptions through Azure Marketplace and Amazon Web Services (AWS) Marketplace. See Set up your MK.IO account for Azure and Subscribe through AWS Marketplace for AWS.

Where can I review usage and pricing?

Use Billing and usage to review organization usage. Check the MK.IO pricing page for current rates, and stop resources when a guide tells you they continue to incur charges.

Which resources should I stop after testing?

Stop live events and streaming endpoints when you no longer need them because both incur charges while running. The live quickstart includes a cleanup checklist.

How do I manage users and access?

MK.IO uses organizations, projects, users, and teams to control access. See Organizations and teams and Manage users and teams.

Where can I get technical support?

Use the MK.IO support portal for technical assistance and documentation questions.

Where can I find availability information?
© 2025–2026 MediaKind. All rights reserved.