Changelog
Audio track side loading
October 10th, 2025
You can now side-load additional audio tracks into your assets — ideal for adding commentary, alternate languages, or descriptive audio.
Dynamic live outputs for events
July 2nd, 2025
You can now dynamically add or remove live outputs from a live event in MK.IO — even while the event is running.
What’s New
- Add or remove one or more live outputs at any time, without stopping or restarting the event.
- Manage destinations on the fly for greater flexibility in live production workflows.
- Streamline your transition from Live to VOD by controlling exactly how and where your live content is output and recorded.
Subtitle support in asset conversion
June 9th, 2025
MK.IO now supports subtitle preservation during asset conversion, ensuring that captions from your live events remain available in your on-demand MP4 content.
Audio-only transcoding for Live Events
May 22nd, 2025
MK.IO now supports audio-only transcoding for live events, helping you deliver optimized, bandwidth-efficient audio streams.
Simplify your account with the new billing view
May 20th, 2025
We’ve added a comprehensive Billing Dashboard to make subscription and cost management more transparent. You can now:
- View usage reports, user summaries, and billing details at a glance
- Track your subscription activity and payment history
- Manage accounts and plans directly from the dashboard
This update gives administrators full visibility into billing and usage, saving time and reducing manual reporting.
MK.IO now supports MK.IO Beam devices
May 5th, 2025
We’re bringing MK.IO Beam device management directly into MK.IO — allowing you to monitor, control, and update your devices through the same powerful interface.
Fleet Management for MK.IO Beam Devices
Access your Beam device UI remotely and troubleshoot issues faster with new remote access capabilities. You can now also add, edit, and remove devices directly in the MK.IO UI — no need for API calls.
Customer Onboarding Workflow
The new onboarding flow makes it simple to get started with Beam devices:
- Create or link your organization
- Add a payment method
- Set up your first project
- Register and activate your Beam device — all from MK.IO
Beam Software Upgrades
Keep your devices current with Beam bundle downloads and software upgrades available directly through MK.IO. Enjoy the latest features, performance updates, and security patches effortlessly.
Docs: MK.IO Beam devices onboarding
Job notifications via webhooks
April 14th, 2025
MK.IO Jobs now support Webhook notifications, allowing seamless integration with external systems and real-time workflow automation.
Docs: Webhooks
MK.IO available on AWS marketplace
February 28th, 2025
MK.IO can now be discovered, subscribed to, and deployed directly through the AWS Marketplace. This simplifies procurement for enterprise customers and makes it easier to integrate MK.IO within your existing AWS infrastructure. Key Benefits:
- Streamlined procurement through your AWS account
- Consolidated billing with your existing AWS usage
- Faster onboarding for enterprise customers
Whether you’re an existing AWS user or exploring cloud-based media workflows, you can now access MK.IO in just a few clicks — no additional contracts or setup required.
Live & VOD transcription enhancements
February 10th, 2025
MK.IO now offers more flexibility, accuracy, and insight into your transcription workflows across Live and VOD content.
Update Caption Language Values
Easily update transcription language codes (e.g., en-UK → en-GB) directly from the UI or API - no more manual fixes or request errors.
Live Transcription Monitoring
We’ve introduced metrics and alerts to monitor Live transcription performance, enabling proactive issue detection and smoother operations.
Language Selection for Live and VOD
Choose your preferred transcription language for both Live and VOD workflows - ensuring accurate captions and localized experiences for every audience.
In-Band Audio Transcriptions
Generate transcriptions automatically from in-band audio streams in your Live Encodes, simplifying setup and improving reliability.
VOD Speech-to-Text Translation
Upload any VOD asset and automatically generate translated transcripts in multiple languages, expanding global reach and accessibility.
Docs: Live transcription | VOD transcription | VOD translation
Streaming endpoints — separate domain and name fields
February 3rd, 2025
We’ve redesigned how Streaming Endpoint URLs are generated in MK.IO to improve security, privacy, and naming flexibility.
What’s new:
- The Streaming Endpoints API now includes a new field: publicName
- This publicName is used exclusively for published endpoint URLs, ensuring that only approved, share-safe identifiers appear in public addresses.
- The publicName is validated as globally unique and formatted for compatibility in both DNS names and URL paths.
Docs: Streaming endpoints
1 of 5
Upload local files for transform from the UI
January 14th, 2025
You can now upload local files directly from the MK.IO UI to initiate transformations — no API or external storage setup required.
Docs: Add assets into MK.IO
ALAC support
January 10th, 2025
✨ Features added
Apple Lossless Audio Codec support is now available.
Docs: Encoding Transform
Asset Filtering by UTC Start and End Time
January 7th, 2025
You can now filter and trim assets using precise UTC start and end times in MK.IO.
What’s New
-
Specify start and end times in UTC when filtering or trimming your content.
-
Achieve frame-accurate control over the portions of live or recorded content you want to keep.
-
Ideal for editing live events, highlights, or scheduled content that spans multiple time zones.
Use live output name during asset conversion
January 6th, 2025
When converting assets, MK.IO now automatically uses the Live Output name, ensuring consistent naming conventions across workflows.
Docs: Asset conversion transform
Sorenson Spark support
December 23rd, 2024
✨ Features added
Sorenson Spark support is now available for Flash content.
Docs: Encoding Transform
ADPCM and DPCM for WAV
November 19th, 2024
✨ Features added
ADPCM and DPCM support is now available for WAV content.
Docs: Encoding Transform
Operational metrics
November 5th, 2024
✨ Features added
Operational metrics are now available for scraping from an external monitoring framework.
Docs: Activate and scrape operational metrics
AI based transcription (VOD)
October 28th, 2024
✨ Features added
AI based transcription is now available for VOD assets.
Docs: VOD transcription
Role-Based Access Control
October 21st, 2024
✨ Features added
Role-Based Access Control is now available and replaces previous user based access control.
Docs: Access, users and teams | User access transition guide
MP3 ingest | Cover images
October 11th, 2024
✨ Features added
Encoding transform can now ingest MP3. Cover images are also supported.
Docs: Encoding Transform
WebM AV1 | WMV Microsoft MPEG4 | H.263 ingest
September 24th, 2024
✨ Features added
Encoding transform can now ingest files in WebM format including AV1 video codec.
Encoding transform can now ingest files in WMV format with Microsoft MPEG4 video codec.
Encoding transform can now ingest using H.263 video codec.
Docs: Encoding Transform
MJPEG ingest
September 18th, 2024
✨ Features added
Encoding transform can now ingest files in content using MJPEG video codec.
Docs: Encoding Transform
VP8 | VP9 | Opus | Vorbis ingest
August 29th, 2024
✨ Features added
Encoding transform can now ingest files in WebM format including VP8, VP9 video codecs and Opus, Vorbis audio codecs.
Docs: Encoding Transform
WebVTT subtitle side-loading
August 19th, 2024
✨ Features added
WebVTT subtitles can now be side loaded to an existing VOD asset.
Docs: WebVTT subtitle side-loading
VOD input clipping
August 16th, 2024
✨ Features added
VOD processing jobs now support clipping the input using a start and end time.
Docs: Job with input clipping
New region: West US
August 8th, 2024
✨ New region deployed
We are opening one new region: West US
Docs: Cloud region support
RTMPS ingest
July 25th, 2024
✨ Features added
Live events can now use RTMPS as ingest transport protocol.
SRT ingest
July 17th, 2024
✨ Features added
Live events can now use Secure Reliable Transport (SRT) as ingest transport protocol.
MP4 transition | Variable frame rate | Thumbnails | JWT
July 9th, 2024
✨ Features added
Our transition to MP4 format for transcoder is now complete and available in all regions.
Encoding transforms now support input content with variable frame rate.
A new transform preset is available for thumbnails and sprite generation. Use the MediaKind.ThumbnailGeneratorPreset to build the transform you need to generate thumbnails.
JSON Web Token (JWT) is now the main method for authentication and authorization.
Docs: Thumbnails generation | API tokens
Asset conversion presets | MPEG-1 | VC-1 ingest
June 27th, 2024
✨ Features added
It is now possible to use asset conversion presets CopyTopBitrateInterleaved, CopyAllBitratesNonInterleaved or CopyAllBitratesInterleaved to convert live event or legacy MP4 content to the latest MP4 file format.
Encoding transform can now ingest files using MPEG-1 and VC-1 video codecs.
Docs: Asset Conversion Transform | Encoding Transform
Download streaming presets
June 13th, 2024
✨ Features added
It is now possible to use either Predefined_DownloadOnly or Predefined_DownloadAndClearStreaming when creating a streaming locator and retrieve the download URLS for content.
Docs: Download streaming presets | Streaming Locators
Aspect ratio | Rotation preserved
May 29th, 2024
✨ Features added
Encoding transforms have now been updated to preserve the source aspect ratio and rotation information.
Docs: Encoding Transform
OpenID Discovery | Multiple options per DRM
May 8th, 2024
✨ Features added
Support OpenID Discovery for Content Key Policy with a token protection.
It is now possible to use Multiple ContentKeyPolicyOptions with the same DRM type in Content Key Policy.
Docs: Use an OpenID to retrieve Primary Verification Key | Content protection
ISMV and AVI ingest
March 28th, 2024
✨ Features added
Encoding transform can now ingest ISMV and AVI containers.
Docs: Encoding Transform
New region: Central US
March 18th, 2024
✨ New region deployed
We are opening one new region: Central US
Docs: Cloud region support
Persistent licenses | External PlayReady server
February 29th, 2024
✨ Features added
Persistent licenses are now supported for FairPlay, Widevine and PlayReady DRMs. This enables offline playback of content.
It is now possible to use an External PlayReady License Server when a custom streaming policy is defined.
Docs: Content protection
Constant Video Quality presets
February 9th, 2024
✨ Features added
Constant Video Quality Presets are now available in the on-demand transforms.
Asset deletion policies | Private offer
January 5th, 2024
✨ Features added
Asset deletion policies have been added to allow you to determine how MK.IO manages the underlying content upon the deletion of an asset.
Private offer support has been introduced to our Azure Marketplace offer to cater specifically to high-volume users and address complex use cases.
Bulk Asset Ingest Tool
December 15th, 2023
✨ Features added
We've added a Bulk Asset Ingest Tool to streamline your workflow. Now, easily migrate and manage multiple assets at once for a more efficient and time-saving experience in the system.
DASH & HLS playback | Players
December 1st, 2023
✨ Features added
Now introducing DASH & HLS playback with support for multiple players. Choose your preferred experience with AMS Player, Shaka Player, or MKPlayer, providing enhanced flexibility and compatibility for a seamless video playback journey.
First Quality | Asset Filters by name
November 17th, 2023
✨ Features added
Support for the “First Quality” setting, allowing you to set the initial playback quality level directly in the manifest, offering a customized video experience right from the beginning.
Asset Filters now include name-based track filtering.
ClearKey for DASH | Latency | Security | New regions
November 3rd, 2023
✨ Features added
ClearKey encryption support for DASH-packed content is now added. This robust addition fortifies the security of your digital assets, ensuring that content packaged in DASH format is now seamlessly compatible with ClearKey encryption.
Enhanced end-to-end latency in live encoding, achieving a 25-second threshold; performance benchmarks required for marketing validation.
We have further enhanced our advanced storage security measures, incorporating the latest advancements in encryption, access controls, and threat mitigation.
We are opening two new availability regions: Japan West and Europe West.
Docs: Content protection | Latency | Cloud region support
DRM with client JWT entitlement
October 20th, 2023
✨ Features added
Expanded DRM support for client JWT entitlement management. This enhancement guarantees improved control, heightened security measures, and smoother access management for your content.
Docs: Using custom claims in content key policies
Video Quality enhancements
October 6th, 2023
✨ Features added
Introducing Video Quality enhancements — A significant upgrade that boosts PSSI/VMAF scores to impressive levels without compromising output bitrate integrity. This underscores our commitment to delivering an unparalleled viewing experience, seamlessly integrating advanced video quality improvements while maintaining optimal data transmission efficiency.
Asset Filters | Bug fixes
September 22nd, 2023
✨ Features added
MK.IO now supports Asset Filters that allow you to dynamically modify the output of your HLS and DASH manifests. You can filter tracks in the manifest based on Bitrate and FourCC, a video codec identifier. Soon, we'll extend support to enable filtering based on Name, Language, and Startup Bitrate.
🪲 Bugs resolved
Resolved playback issues with DRM-protected content on the Live Events page.
Content protection | Encoding | Live encoding
September 6th, 2023
✨ Features added
Content Key Policies enable you to control access to their content delivered via 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.
Video Encoding is now available and allows you to set up encoding jobs based on preconfigured Transforms. Supported encoding codecs include H.264 and H.265 with either single bitrate or multi-bitrate configurations. Future updates will include the option for custom transform creation.
Live Events functionality now includes support for live encoding, enabling you to transcode your live event into 720p or 1080p multi-bitrate HLS or DASH output. Users can select these options either through via the Create Live Event page or the /liveEvents API.
Docs: Content protection | Encoding Transform
Multi‑bitrate RTMP | Live streaming | Bug fixes
August 4th, 2023
✨ Features added
MK.IO now accepts multi-bitrate RTMP input for our live passthrough events. Simply send us the multi-bitrate RTMP streams and MK.IO will expose each bitrate stream in your HLS and DASH output. The MK Player will then automatically select the bitrate that offers the best playback experience for your audience.
Live Streaming is now available. Transcode your RTMP input stream into multiple HLS and DASH output bitrates. Foundation level outputs up to 720p, while the Advanced level provides up to 1080p output.
🪲 Bugs resolved
A bug that resulted in streaming endpoints not starting due to malformed labels has been resolved.