Haivision Kraken Now Available on AWS

Haivision Kraken Transcoder Now Available on AWS

Kraken, Haivision’s powerful and versatile video transcoding solution for mission-critical video,  has come a long way since it was first introduced into the Haivision solutions portfolio ten years ago. In this post, we’re sharing a recap of Kraken’s features and what’s new in the latest release. 

NEW! Kraken Now Available on AWS Marketplace 

Already available on Microsoft Azurethe latest release of Kraken is now available on both the AWS and AWS GovCloud marketplaces as a BYOL (Bring Your Own License) virtual machine. Cloud-based transcoding enables users to benefit from the global network of cloud regions and the public internet for the distribution of high-quality and encrypted full-motion video to multiple destinations.  

Kraken Series

Read our white paper about real-time stream optimization for ISR and defense workflows.

The Benefits of Cloud-Based Transcoding

Cloud-based Kraken deployments offer drastically simplified machine provisioning and lower cost of setup and operation. Organizations in the defense, public safety, disaster relief, and energy industries can now reliably transport low latency video over the internet from remote and bandwidth-constrained locations. Example target use cases for cloud-based transcoding include unclassified operations such as defense training workflows as well monitoring critical infrastructure such as offshore oil rigs, pipelines, and refineries using drones or fixed cameras. Having a transcoding and stream routing solution in the cloud makes it easy for organizations to gather fast and reliable intelligence to make informed decisions. 

Transcoding and Beyond

Although originally designed purely for transcodingmanipulating the codec level parameters of the video stream to accommodate bandwidth transport constraintstoday Kraken is a multi-purpose media pipeline which use has expanded beyond transcoding to serve multiple functions in multiple parts of a video ecosystem.  


Kraken can take an already compressed video stream and manipulate it to meet specific customer requirements. One of the most common transcode functions is to convert streams between formats such as H.264, H.265, MPEG-2, and MPEG-4 Part 2. Transcoding can also be used to meet a target bitrate in order to reduce bandwidth consumption, downscale resolution or framerates to manage image quality or change other encoding parameters to ensure downstream compatibility. 

Media Routing and Protocol Flipping

An increasingly prevalent requirement in ISR and defense video workflows is the need to convert video streams between container protocols such as SRT, UDP, RTSP, and RTMP. Kraken can also translate multicast streams to unicast and vice versa for bridging network domains with varying distribution schemes. All of these conversions can be executed outside of a traditional transcode pipeline, minimizing latency, and conserving processing power on the host system. Stream routing fosters interoperability among complex systems and diversified infrastructure. 

Metadata Processing

Kraken features advanced metadata processing capabilities including filtering and decimation. Filtering enables the removal of specific MISB 0601 KLV tags that are not required by PED workflows while decimation reduces the frequency at which the metadata packets are sent. These functions help reduce the amount of bandwidth allocated to metadata transport and free up additional bandwidth to dedicate to video, resulting in improved picture quality.


Kraken can also function as an encoder and is capable of ingesting raw video in several different ways. It can encode analog or digital video sources via an integrated capture card when installed as a VM on supported hardware, as well as accept uncompressed digital video sources using an SFP+ module and apply compression using any of the supported codec formats. This enables Kraken users to utilize the software as an encoder and/or transcoder while maintaining the flexibility to use the same host hardware for other applications.

Share this post

Live Webinar: Technology Update
Wednesday, June 19
10am ET | 4pm CET
Discover the Latest in Live Video Contribution Over Any Network
Live Webinar: Technology Update
Wednesday, June 19
10am ET | 4pm CET
Discover the Latest in Live Video Contribution Over Any Network