MK/IO Community and Support


Knowledge Base

Browse through our collection of articles, user guides and FAQs.


Community

Ask questions, share ideas, or start a discussion with other customers.


Tickets

View the statuses and solutions of your previous tickets.


Not Using MK/IO?

If you are an existing MediaKind customer of our other products lines please go here.


Call Us

To open a High Priority ticket please give us a call.


Email

Feel free to send us an email to open a ticket or ask a question to our support team.


    Features & Ideas

    Have an idea for a feature? Request a feature or an idea!

      • Announcements

      • A Space to Request Feature and Share Ideas!

        Not finding the feature in the documentation? Click to view product documentation. Or on our roadmap? Click to view the roadmap. Then let us know! Create a new topic or upvote an existing request. Help define the future of MK/IO! Select the button on
      • Your MK/IO Experience Just Got an Upgrade!

        We are delighted to inform you that MK/IO, your video streaming platform, now offers support for Asset Filters. These filters empower you to dynamically modify the output in your HLS and DASH manifests. Currently, you have the flexibility to filter tracks
      • Your MK/IO Experience Just Got Better: Check It Out!

        We're delighted to introduce a range of exciting new features that have recently been added to MK/IO, MediaKind’s latest encoding and streaming platform. Content Key Policies for Enhanced Control With Content Key Policies, you now have robust control
      • (Beta) Content Key Policies Enabled in MK/IO

        MK/IO now supports the following protection schemes: AES-128, ClearKey, and industry grade multi-DRM options like Widevine, FairPlay, and PlayReady. Access control can be managed by authorizing users based on claims in JWT tokens.
      • (BETA) Video On Demand (VOD) Processing is now Available in MK/IO!

        You are now able to test VoD processing! Head on over to https://app.io.mediakind.com to give it a try!
      • Recent Topics

      • Streaming Locators for files in asset blob container

        When Prefefined_DownloadAndClearStreaming policy or Prefefined_DownloadOnly policy is used the streaming locators for files other than hls and dash be available similar to how current AMS allows.
      • Inquiry Regarding Video Processing Using MK/IO (Layer Height and Width)

        Hello, I have been utilizing MK/IO for some time now and recently created an H264MultipleBitrate720p transform and job for a video. However, upon processing the job, I noticed that the Screen Width and Height of the output video do not match those of
      • Token Expiration/Cancelation

        It would be more convenient to be able to define token expiration because a token would be used in an app, and we would like to replace it only when it is compromised, which we would like to cancel that token as well.
      • Download mp4 videos and audios through streaming endpoints after migrating them from AMS

        Will I be able to download mp4 videos and audios after migrating them to your platform? In AMS I don't use the HLS or DASH protocols to stream content, I only select an specific mp4 file and download it to playback. Will I be able to do the same with
      • Caption and Transcript Generation + Supported Transcript Languages

        A crucial aspect of our media content is the capability for caption and transcript generation. Can you confirm whether the new service includes these features? If so, could you provide information on available options and the accuracy levels we can expect?
      • A Space to Request Feature and Share Ideas!

        Not finding the feature in the documentation? Click to view product documentation. Or on our roadmap? Click to view the roadmap. Then let us know! Create a new topic or upvote an existing request. Help define the future of MK/IO! Select the button on
      • Implementation of MKPlayer in .NET CORE Web Application?

        Hello, Does anyone have an example that you can refer or share on how to implement MKPlayer in a .NET Core Web Application and play videos with it? Any help on this topic is appreciated. Thank you
      • Is it possible to provide libraries for systems developed in the Java language?

        AMS provided the following library (azure-resourcemanager-mediaservices-1.1.0-beta.2.jar). Is it possible for MK/IO to also provide the library?
      • Request Vue sample code for MKPlayer

        The front-end of the system is using vue.js, is it possible to provide a sample code of vue with MKPlayer?
      • AMS to MK/IO migration video

        Hi, I would like to share that I created a video than explains how to migrate assets from Azure Media Services to MK/IO. https://youtu.be/uMRn7bDcb-o - Xavier
      • How long can the Bulk process migration from AMS take?

        I have around 12000 assets to migrate from AMS using Bulk migration so I want to know if this process can take days.
      • Job Progress Events

        My company relies on the AMS EventGrid events for job progress and status. How will this work with MK/IO ?
      • Video Analytics

        Hello! Will you offer video analytics, mostly for content moderation, like AMS? Will there be any integration with Azure AI Video Analytics? Also, any update on working with the EventGrid? Thank you, Rob
      • Create streaming endpoints for migrated assets via Bulk migration

        Hi there, the Bulk asset migration from AMS storage documentation says that after completing the migration I have to create streaming endpoints for all my migrated assets. Does it mean that I need to do it for each asset?
      • Dynamic Packaging Considerations

        I need to better understand the MKIO dynamic packaging capabilities. When I encode and get locator paths it returns one HLS and DASH locator path: DASH /manifest.ism/manifest(format=mpd-time-cmaf) HLS /manifest.ism/manifest(format=m3u8-cmaf) My first
      • Job Quota

        I am receiving the following error when trying to create more jobs: "Quota exceeded Active Job count 2" There are already two jobs processing but the quota wasn't expected, instead, I expected queuing. I have searched through the documentation and I can't
      • Security risk difference between streaming endpoint shared and dedicated

        Is there security risk difference between streaming endpoint shared and dedicated ? I'm wondering about [shared] have a risk of be stolen data because of node sharing
      • Request for Activating my Subscription

        Dear Whom It May Concern My Name is Ryota Nakajima and We're concern to subscribe Media Kind IO with Azure environment. for verifying, Could you approve my account? I hope that you will approve as soon as possible because release date has decided and
      • How to use FairPlayStreaming

        Hi, I obtained a FairPlayStreaming (FPS) certificate for not being able to streaming in Safari using a clear key. A content key policy with FPS settings has been created. I am trying to create a Streaming Locator. I selected Predefined_MultiDrmStreaming
      • I want to display subtitles on MKPlayer.

        I would like to display subtitles on MKPlayer. I think use addSubtitle method for that, but the manual says I need to pass subtitleTrack:MKSubtitleTrack as an argument. https://mkplayer.azureedge.net/%24web/websdk/latest/docs/interfaces/MKPlayerAPI.html#addSubtitle
      • For setting up a clear key using JWT tokens

        Hello, Content playback using the ClearStreamingOnly policy was successful. But, creating a content key policy with a clear key and then playing back the content results in an error. The version of MKPlayer I am using is v1.6.0. The source displayed in
      • ClearKey AES128 token is not working

        Hi, I am creating a secret via below api for a Content key policy with ClearKey with AES128 encryption enabled. But the JWT token is not able to run the Hls video (same video is working fine without ClearKey encryption policy). 1. Do we need to create
      • .NET SDK for MK/IO

        I am looking to migrate our existing encoding workflows written in .NET for AMS with the Azure SDK to MK/IO. I believe there aren't any internal plans to develop an SDK but I have some questions related to this (I apologize, there are actually multiple).
      • 404 responses for newly migrated assets

        I'm trialing MKIO to migrate over from AMS and having some problems migrating over assets. Any migrated assets seem to return back a 404 with out_of_bounds listed in the response. See the below URL for an example I created via the web portal. I'm not
      • Asset Name doesn't support spaces in the path

        I am trying to copy over assets from AMS using the same asset names we used. It seems that MK I/O API does not support spaces, like AMS. Instead, it throws a 404 response. I have tried URL path encoding (replacing space with %20) and this doesn't resolve
      • API Swagger

        Is there a swagger page available for us to use code gen?
      • Inquiry on Integrating Azure AD Token for MediaKind Authentication

        Dear Support Team, I am seeking guidance on the integration of Azure Active Directory (Azure AD) tokens for authenticating users in MediaKind. In my current scenario, I have a React application employing Azure AD for user authentication. However, I’m
      • MKPlayer React TypeScript Sample

        I'm looking for sample code for MKPlayer React TypeScript. Is there documentation somewhere?
      • Job Output Container Name

        When using the API to create a job, is there any way to specify the output storage container name? And if not, how do you discover the container name since it is not returned in the job create response.
      • Your MK/IO Experience Just Got an Upgrade!

        We are delighted to inform you that MK/IO, your video streaming platform, now offers support for Asset Filters. These filters empower you to dynamically modify the output in your HLS and DASH manifests. Currently, you have the flexibility to filter tracks
      • Your MK/IO Experience Just Got Better: Check It Out!

        We're delighted to introduce a range of exciting new features that have recently been added to MK/IO, MediaKind’s latest encoding and streaming platform. Content Key Policies for Enhanced Control With Content Key Policies, you now have robust control
      • How to use Mediakind API

        Hello, I would like to know how to use the Mediakind API. I am referring to the API reference page, but the destination is "example.com". How do I create a URL to use the API? Do I need a token for authentication?
      • "Delete Asset" API call does not delete container

        Hello, I am trying the API for Asset deletion. https://docs.io.mediakind.com/reference/delete_apiamsproject_nameassetsasset_name The reference includes the following statement: When you delete an asset, the underlying storage container will be deleted
      • AMS Parity SDK

        The MK/IO marketing suggests that current encoding and streaming workflows developed against the AMS V3 SDK will basically only need URL changes. However I am not seeing this parity yet in MK/IO. Can you give me a timeline for when this AMS like SDK will
      • Thumbnail and Video Transforms

        We currently create both a thumbnail asset and a video asset per transform as part of each of our AMS jobs. Will this be supported with the MK/IO sdk ?
      • Encoding Transform Presets

        It would be helpful to know the configuration of the current encoding transform presets. For me, I specifically need the H264MultipleBitrate1080p to assess it against our needs. Thank you!
      • Asset migration via portal

        My company has a portion of their streaming AMS assets in subfolders under a parent blob container i.e. ams1videostash_container/asset-0019d3ce-3166-4947-9d17-132e4a9752b3 When I attempt to migrate the asset via the "Migrate Asset" button I get this error:
      • (Beta) Content Key Policies Enabled in MK/IO

        MK/IO now supports the following protection schemes: AES-128, ClearKey, and industry grade multi-DRM options like Widevine, FairPlay, and PlayReady. Access control can be managed by authorizing users based on claims in JWT tokens.
      • About Storage Account API URL Values

        I want to use Storage Account API. https://docs.io.mediakind.com/reference/get_apiaccountscustomer_idsubscriptionssubscription_idstorage However, I don't know the values of "customer_id" and "subscription_id" on API Reference page. What pages do I have
      • (BETA) Video On Demand (VOD) Processing is now Available in MK/IO!

        You are now able to test VoD processing! Head on over to https://app.io.mediakind.com to give it a try!
      • Popular Articles

      • How to use MK/IO APIs - step by step

        This article will describe the step by step on how to use MKIO APIs documented here: https://docs.io.mediakind.com/reference/the-mediakind-api As you already know, you can use APIs to automate the process of different tasks, in MKIO world they can be ...
      • Add Users to Existing Subscription

        As an admin of MK/IO application you may want to add additional users to your subscription. To do this have the user must first log into https://app.io.mediakind.com first. The user would see this screen, as expected as they have not been added to ...
      • How to add storage account in MK/IO

        In this article, we will describe the steps to follow when you need to add the storage account, hosting all your AMS assets, in MK/IO. 2 main steps will happen: 1. Get your Storage Account access information: Follow the Step1 instructions of this ...
      • How to use DRM to playback MK/IO assets encrypted

        Intro Currently, MK/IO solution supports only MediaKind's DRM solution as the unique provider of DRM encryption keys. External 3PP Key Management System solutions will be considered. In MK/IO there are the following groups of encryptions: 1. ...
      • Unable to access the MK/IO dashboard after subscribing - You can't sign in here with a personal account.

        When attempting to log into the MK/IO subscription there is an error: "You can't sign in here with a personal account. Use your work or school account instead." Access to the MK/IO service is only enabled for Work accounts that are in an Azure Active ...