Build unattended encoding workflows with MediaCode


Making media available to all devices

MediaCode is an AWS-hosted workflow manager able to accept raw asset files from content producers and channel them down a full processing chain.

MediaCode manages all the steps involved in media file processing directly in the cloud: ingestion, encoding, subtitle embedding, quality control, and publication. Different, complex workflows are defined and managed by means of dynamic job templates taking advantage of AWS Step Functions.


Complex media
encoding processes
with MediaCode

Case Study

The customer, a European tier-1 pay TV operator (700K subscribers by end of 2018), has set up an aggressive plan to modernize and grow their service in a highly dynamic market driven by content offer. Starting July 2018, Optiva Media took responsibility as the operator’s prime contractor forthe encoding of VoD media files using MediaCode...



Integration with media sources

  • check Media ingestion protocols: FTP/SFTP/Aspera
  • check Mezzanine formats supported: .mov, .mxf, .mp4, etc.

Media processing operations

  • check Transcoding to all usual formats/resolutions with AWS Elemental or ATEME TITAN File
  • check Quality control preferred technology: Interra BATON
  • check Watermarking (including forensic) preferred technology: Nagra NexGuard
  • check Modular architecture based on worker nodes makes it possible to integrate new technologies on request


  • check Arbitrarily complex user-definable job templates based on AWS Step Functions
  • check Web-based interface for job monitoring and control
  • check Priority and global capacity control

Result archiving

  • check Uses Amazon S3 for asset output, backup archiving to Amazon Glacier
  • check MPAA compliant

Integration with other MediaSuite components

  • check Integrated with MediaStream for synced metadata/media processing and publishing

For further info, get in touch!

Contact us