Run VOD processing jobs

Efficient VOD Transcoding with MK.IO: A Step-by-Step Guide

Video-on-Demand (VOD) services have revolutionized the way we consume media, offering instant access to a wide array of content. Behind the scenes, transcoding is a pivotal process, converting raw video files into formats suitable for various devices and bandwidths.

Job with VOD transcoding as transform

Job with VOD transcoding as transform

MK.IO simplifies this with efficient VOD transcode jobs. Here’s how you can use MK.IO for seamless transcoding of your VOD content.

Create On-Demand processing job

  1. Log in to MK.IO and select a subscription.

  2. From the left-hand side menu, navigate to Video Processing.

  3. From the Jobs tab, start a new transform using the Create Job button.

  4. From the drop-down list, select the transform you want to use for this job. You’ll be prompted to specify the details of this job.
    See also Configure transformations if you need more transformation options.

  5. Give your job a name (required) and write a brief event description (optional).

  6. Configure the input parameters. The job input can be either an asset, or an external URL.

    • If your input is an asset: Enter the asset name and file name to use as source, or click the Select existing asset link to browse the existing assets from the storage accounts in your subscription.
    • If your input is an an external URL: Enter the full HTTPS URL or SAS URL from which to retrieve the input file. Ensure the URL is accessible via the public internet.
  7. Configure the output parameters:

    • Select the storage account in which you want the output asset to be stored.
    • Give an asset name for the job output.
  8. Click Submit to confirm the creation of the job.

Monitor job progression

The job will progress through the queued, processing, and finished states.

The progress percentage will update as the encode progresses through the workflow. Job progression can be seen in the Video Processing page or through API polls to the jobs endpoint.

Once finished, your asset will be available in the Assets page where you can add Streaming Locators to make the asset available for playback.