Recent Topics
Streaming urls stop working after some time?
We are testing migrating our media files from AMS to MediaKind. Looks like the HLS and DASH URLs stop working after some time. Are we doing something wrong? Do we need to use MKPlayer? We are not using it right now and we have mobile applications where
Invalid Label Value when creating new Asset
I am attempting to create a new asset with additional metadata that I'm adding to it using labels. I am running into a validation error when creating the asset. The error is: Bad Request: Validation failed. Field labels '{**all of my labels**}' is invalid.
How to upload an asset?
Currently, I can only see Migrate Assets option. How can I upload a new asset? What API document for that such as get presigned URL to upload in JavaScript?
Job Progress Events
My company relies on the AMS EventGrid events for job progress and status. How will this work with MK/IO ?
Support for WebM
We have a use case where we support users in chrome recording and uploading video. Chrome only offers webm support. We were hoping to use the video encoding solution to standardize all the uploads into MP4. Ask is for MK/IO to support WebM container with
How to log in and get a token by API
we can get a token at this link : https://api.io.mediakind.com/auth/token/ Please example (code we use TypeScript) of login to Mediakind before getting a token. Is there another way to generate/obtain/manage tokens? Best Regards, Nook
How to get content key policy based on locator id in MK API
Hello, we have an application that requires obtaining the content key policy based on the locator ID for the DRM JWT token. Essentially, the logic is as follows: Streaming Locator ID -> Content Key Policies -> Primary Verification Keys -> JWT Token. The
Unexpected Termination
Hello, I am trying to Create a Job for processing an asset and I'm getting "processing" stuck on 0% followed by an "unexpected termination" error. It works for other files, but not on this particular one, but I can't see what's different about it. Anyone
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 ?
VOD Encoding filenames
Currently when running a VOD encoding against a storage account asset and file, the output in the new asset is always "manifest.ism". Is there an option to specify the output filename or for the job just to use the existing filename up to the extension
How to get and manage the API token.
Hi, I was able to get the API token manually by referring to the following URL https://support.mediakind.com/portal/en/kb/articles/how-to-use-mkio-apis-step-by-step However, this is a per-user token, which would be complicated to manage. Is there another
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
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?
Link to API User ID and Token page
Hello, The user ID and token page for using the API must be entered in the URL field of the browser each time. https://api.io.mediakind.com/auth/token/ Can you please make check the UserID and Token for API available on the dashboard or add a link to
How to encode a video and strip the audio using MK/IO api?
I need to strip the audio and generate the output as a muted video only. Any help would be appreciated.
Is there any limitations of number of jobs for a single encoding transform ?
Hello MK/IO Community, I hope this message finds you well. I have a query regarding the limitations on the number of jobs per single encoding transform within Microsoft Media Services (MK/IO). In the past, while using Azure Media Services (AMS), there
Recommendations on Mirroring content to different region?
I want to mirror assets, locators, and content keys from one primary azure region to another secondary azure region? I would expect to have a separate azure storage and mk.io instance in each region What are best approaches to this utilizing MK.io?
Support for Predefined_DownloadAndClearStreaming and download url?
AMS allows us to create a download url of our asset with a streaming locator of type Predefined_DownloadAndClearStreaming. When I create a streaming locator for an asset in MK/IO, I don't see this streaming policy listed in the dropdown. Will this be
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
When Predefined_DownloadAndClearStreaming and Predefined_DownloadOnly will be ready?
Hi We require the Predefined_DownloadAndClearStreaming and Predefined_DownloadOnly streaming policies to facilitate the migration of our assets (including thumbnails and .vtt files) from Azure to MK. I’m curious about the availability timeline for these
Volume track/slider for MKPlayer
Please add ability to show/hide the volume slider for MKPlayer, so end user can control the volume level. Now only mute/unmute button is available.
WebM Support
We are migrating from Azure Media Service that does not have this problem. We have a use case where we support users in chrome recording and uploading video. Chrome only offers webm support. We were hoping to use the video encoding solution to standardize
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.
Encoding: AdaptiveStreaming
I do not see any AdaptiveStreaming as an encoder preset like I do in Azure Media Services. Will this be available?
Locators Failing to Get
A small portion of the streaming locators we have created have gotten into a strange state. When we call a GET for those locators we get a 500 internal error. But if we try to create the locator again it returns that the locator is already created. I
PLAYBACK_VIDEO_DECODING_ERROR
I am able to get the video playing on Chrome Browser (on PC) but when accessed on iPhone, I get the following error message. See screenshot below.  Any suggestions?
Create Job API supports 'start' and 'end' subparameters and 'JobInputSequence' type.
I want to editing videos on MK/IO such as following case (triming, combining videos). https://github.com/Azure-Samples/media-services-v3-node-tutorials/blob/main/VideoEncoding/Encoding_Stitch_Two_Assets/index.ts#L157 So, regarding the Create Job API,
How to show to recommendation videos when to finish target video ?
I will be show recommend (or Relation) movies when to target movie. However, I can't find out that API ( or how to method ) Basically, I could show video, and control that.
Encoding for H.265 8k 30 FPS video
Hello, are there any plans for allowing encoding for H.265 8k 30 FPS video with MK/IO? Thanks
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.
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.
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