- MK.IO
- Get started with MK.IO
- Live streaming workflows
- Advanced live streaming features
Advanced live streaming features
These capabilities extend the core live streaming workflow. All advanced features require the Live Encoding event type unless noted otherwise.
Automatic live transcription
Section titled “Automatic live transcription”MK.IO can generate real-time subtitles as your stream runs using Azure Cognitive Services. Transcribed captions appear as a selectable subtitle track in compatible players.
To enable:
- When creating the live event, select Live Encoding as the event type.
- In Advanced settings, set AI Pipeline to
Predefined_ACSLiveTranscription. - Set Language to the BCP-47 language code of the source audio (for example,
en-USfor US English,fr-FRfor French,de-DEfor German).
Only one source language can be transcribed per live event. For a full list of supported language codes, see AI workflows: Supported languages.
Live transcription is billed as an additional service. See MK.IO pricing for details.
SRT ingest
Section titled “SRT ingest”Secure Reliable Transport (SRT) is an open-source protocol designed for reliable streaming over unpredictable networks. Compared to RTMP, SRT:
- Recovers from packet loss without visible artefacts
- Works over high-latency or congested connections
- Provides encrypted transport by default
- Is increasingly used in professional broadcast workflows
To use SRT:
- When creating the live event, select Live Encoding as the event type — SRT is not available with passthrough mode.
- In Input Settings, set Input protocol to SRT.
- After the event starts, use the SRT input URL shown on the live event page as the destination in your encoder (for example, in FFmpeg or a hardware encoder that supports SRT).
Extended archive window
Section titled “Extended archive window”By default, the archive window determines how much of the live stream is available for DVR playback and how long the recording is retained before the event is stopped.
- Minimum: 1 minute
- Maximum: 7 days
- When the archive window exceeds 25 hours, the player manifest presents a rolling 25-hour window of the most recent content — the full recording is still stored in your cloud storage.
For details on accessing long recordings and time-based playback, see Extended archive window.
Low-latency streaming
Section titled “Low-latency streaming”MK.IO supports reduced-latency delivery for scenarios where real-time viewer interaction matters — for example, live auctions, sports betting, or interactive broadcasts where a few seconds of delay changes the viewer experience.
Contact the MK.IO sales team for access and configuration details.
AI-powered features (VOD from live)
Section titled “AI-powered features (VOD from live)”After stopping a live event, the recording becomes a standard VOD asset. You can then apply AI transforms to the recorded content:
- Transcription and translation — Generate subtitle files in multiple languages from the recorded audio. See VOD transcription and translation.
- Dubbing — Replace the audio track with AI-generated dubbed audio in another language. See VOD dubbing.