Advanced live streaming features | MediaKind Docs

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

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.

This workflow uses the Artificial Intelligence (AI) Pipeline setting on the live event.

To enable:

  1. When creating the live event, select Live Encoding as the event type.
  2. In Advanced settings, set AI Pipeline to Predefined_ACSLiveTranscription.
  3. Set Language to the BCP-47 language code of the source audio (for example, en-US for US English, fr-FR for French, de-DE for German).

Only one source language can be transcribed per live event. For source language guidance, see Transcription transform.

Live transcription is billed as an additional service. See MK.IO pricing for details.

Secure Reliable Transport ingest

Secure Reliable Transport (SRT) is an open-source protocol designed for reliable streaming over unpredictable networks. Compared to Real-Time Messaging Protocol (RTMP), SRT:

SRT connections use a passphrase. MK.IO uses AES-128 encryption by default, although protocol negotiation can select another supported key length.

To use SRT:

  1. When creating the live event, select Live Encoding as the event type. SRT is not available with passthrough mode.
  2. In Input Settings, set Input protocol to SRT.
  3. 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

By default, the archive window determines how much of the live stream is available for time-shifted playback and how long the recording is retained before the event is stopped.

For details on accessing long recordings and time-based playback, see Extended archive window.

Low-latency streaming

MK.IO supports reduced-latency delivery for scenarios where real-time viewer interaction matters. Examples include live auctions, sports betting, and interactive broadcasts where a few seconds of delay changes the viewer experience.

Contact the MK.IO sales team for access and configuration details.

Artificial intelligence for recordings

After stopping a live event, the recording becomes a standard Video on Demand (VOD) asset. You can then apply AI transforms to the recorded content: