Important differences between APIs

Behaviours, APIs and Ways of Working

Disambiguation

Differences

These are cases where the behavior of MK/IO differs from the behavior of AMS. This could be a change in the API behavior, a difference in the packaged output, or a field that is ignored or replaced.

These are things that you should know about, but which won't impact your use of the product.

Gaps

These are cases where MK/IO is missing a capability, but intends to add the capability in the near future. This could be integrations (like transcription), incomplete features (AES128 DRM), or pending capabilities.

Unsupported Features

These are features and capabilities MK/IO has no plans to support.

Differences

  • Streaming endpoints - Scale Units are referred to as Streaming Units in dashboard

Gaps

  • Azure transcription service integration
  • Gov Regions are unavailable
  • Streaming:
    • Specifying a time period when playout is allowed for a Streaming Locator
    • Autoscaling of streaming endpoints (Autoscale Media Services premium streaming endpoints)
    • CDN profile and provider configuration
    • Akamai access control configuration
    • Custom hostname for streaming endpoint
    • HLS v4 (HLS TS) output packaging format
    • Smooth Streaming output packaging format
    • MP4 / VTT download from streaming endpoint
  • DRM:
    • Custom LA URL for PlayReady, Widevine, FairPlay, ClearKey
    • PlayReady custom attributes defined in streaming policy
    • User-defined content keys
    • Custom claims
    • Custom user-managed key delivery service
    • DASH with cbcs encryption
    • ClearKey encryption of live metadata and subtitles
  • VOD encoding:
    • Automatically choosing to encode a subset of ABR resolutions depending on the input resolution
    • Late updates of audio/subtitle description signaling
    • Late binding of additional audio and subtitle tracks
    • Input and output "metadata" files produced during the encoding job (Input metadata and Output metadata), however the encoder produces a log file with useful information
    • Job Event notifications (see Job-related event types)
  • Live encoding:

Unsupported Features