Video Encoder & Decoder Solutions

Our award-winning H.264 and HEVC video encoders and decoders enable ultra-low latency end-to-end transport of secure, high-quality video over IP networks.

Low Latency Video Encoding

The world’s leading organizations trust Haivision’s Makito family of video encoders and decoders to power their live video workflows. Haivision’s contribution encoding solutions transport secure, high-quality, low latency, and reliable video for professional broadcast, defense, government, public safety, and corporate applications. Our encoders support HEVC encoding, H.264 encoding, and the SRT video protocol so users can encode live video for transport over IP networks in 4K UHD, 1080p HD, and HDR.

Makito X4 Encoder

Video Encoder

Encode live video up to 4K UHD and HDR at ultra-low-latency for secure, flexible, and reliable streaming over IP.

Makito X4 Decoder

Video Decoder

Ultra-low latency quad-HD, 4K/UHD, and HDR video supporting HEVC and H.264 decoding over IP.

Makito X4 Rugged

Video Encoder

Ruggedized quad-input HEVC and H.264 video encoder for low latency ISR motion imagery up to 4K/UHD.

Makito X1 Rugged

Video Encoder

Ultra-compact, fanless, and ruggedized HEVC and H.264 Iow latency video encoder.

Makito FX Encoder

Video Encoder

Fanless 4K/UHD video encoder with HDMI and 12G SDI inputs supporting HEVC and H.264.

Makito X H.264 Encoder

Video Encoder

Haivision’s award-winning Makito X H.264 video encoder transports secure, low latency, HD video over any network at extremely low bitrates.

Makito X H.264 Decoder

Video Decoder

Haivision's Makito X video decoder delivers dual channel HD digitial video to 3G-SDI and HDMI interfaces supporting HD standards up to 1080p60.

Makito X HEVC Encoder

Video Encoder

Haivision’s award-winning Makito X HEVC/H.265 and AVC/H.264 video encoder transports secure, low latency video over any network at extremely low bitrates.

Makito X HEVC Decoder

Video Decoder

With the power to reduce bandwidth by up to 50%, the compact, high-performance Makito X HEVC video decoder yields video from a HEVC or H.264 stream.

Haivision Rack

Video Encoder

4K/UHD, quad-HD HEVC and H.264 video encoder with return feed, IFB, and optional cellular connectivity.

MB Series

Chassis

Rackmount chassis with redundant power supplies with options for six or 21 Makito encoder and decoder blades.

What is a Video Encoder?

A video encoder converts analog or digital video to another digital video format for delivery to a decoder. Live video encoding is the process of compressing large, raw video and audio files so that they use less network bandwidth. Transporting uncompressed raw video requires a colossal amount of data to send over any connection so video encoders are used to significantly reduce the bandwidth required, making it possible for real-time video streams or files to be easily transmitted across constrained networks such as the public internet.


Hardware & Software Video Encoders

Hardware encoders are turnkey devices solely dedicated to the fast, efficient, and reliable encoding of video streams. Video encoders have far superior processing power to software encoders and allow users to stream higher quality video at lower bandwidth rates with lower latency. Software encoders can be installed on standard off-the-shelf hardware or as virtual machines (VM) in data centers or cloud platforms. Although software can be a great option for file-based encoding of video content, they don’t offer ultra-low latency levels comparable to dedicated hardware encoders and therefore not suitable for most live broadcast applications. Haivision’s award-winning video encoders like the Haivision Makito X series are trusted and relied upon by enterprises, government, broadcasters, major sporting leagues, and multi-site organizations around the world for their rock-solid reliability, security, pristine quality, and ultra-low latency. Powerful and highly versatile, hardware video encoders are used for a wide variety of professional applications including: Broadcast – for contribution, backhaul, live remote interviews, return feeds, cloud and remote production Enterprise – for streaming of all-hands meetings and other business-critical corporate events, remote contribution, as IPTV, and digital signage Defense – for mission critical Intelligence, Surveillance and Reconnaissance (ISR) and situational awareness applications

Video Codecs and Compression

Video encoders use video compression codecs (such as H.264/AVC or H.265/HEVC) to reduce the raw content data by as much as 1,000 times. Building on the concepts behind H.264, its successor, H.265 or HEVC is fast becoming ubiquitous, thanks to the proliferation of 4K content.At an identical level of visual quality, HEVC enables massively improved compression allowing video to be compressed at half the bitrate of H.264, making it twice as efficient. When compressed to the same bitrate as H.264, HEVC delivers significantly better visual quality. This is particularly important for 4K video, which takes up a huge amount of space with H.264. HEVC makes 4K video much easier to download and stream in the best quality possible.

How to Choose the Right Video Encoder

A video encoder is a critical component of any live video streaming workflow which makes selecting the right one for your use case an important decision. Not all video encoders are created equal, so how do you determine which one is best for your live video application? Here's a simple checklist with some important factors to consider.

Latency

To keep latency low in a video streaming workflow, you need to start from the beginning. If the video encoder is adding latency, there won’t be a way to “catch up” on that delay later in the streaming process. Therefore, choosing a video encoder with very low latency from capture to streaming is crucial for minimizing total delay.

Quality

How important is video quality to your application? The video quality needed will greatly influence the kind of encoder required. There are video encoders that can stream in HD, HDR, and 4K UHD with 10-bit color spaces and 4:2:2 chroma subsampling, although not all workflows require that level of quality.

Reliability

Depending on the situation, some video encoders may have to contend with unpredictable IP networks such as the public internet. In order to ensure the reliability of the live video stream, some video encoders have features like adaptive bitrate encoding, SRT with packet loss recovery, and hitless failover over redundant networks to ensure that the best quality video possible is always available and mitigate the risk of streams failing.

Transport Protocols Supported

Choose a video encoder that supports the video transport protocols best suited to your streaming application; for streaming encrypted video with packet loss recovery at very low latency, for broadcast contribution or live event production, consider an encoder that has native support for SRT.

Form Factor

Do you need a dedicated compact, lightweight hardware video encoder for a desktop setup or encoder blades for processing multiple cameras where space is at a premium? Some situations may require ruggedized video encoders for harsh environments, especially when operating outdoors. Other situations may need fanless operation for quiet spaces or low power consumption for mobile platforms.

Ease of Use and Support

While many broadcast engineers will be familiar with a variety of encoders and hardware, IT managers at corporate offices or volunteers at a religious or community organization may need a more user-friendly device with support available to them. Choosing an encoder with an intuitive web-based user interface makes it easy for system administrators to remotely configure an encoder.

What is a Video Decoder?

Essentially the opposite of live encoding, video decoding is the process of decoding or uncompressing encoded video in real-time. A video decoder converts an encoded video stream to HDMI for display on a screen or to SDI for connected to broadcast production systems including video production switchers. Video decoders can also decode embedded audio tracks for sound production as well as metadata for information on video formatting, time codes, subtitles, and closed captioning. For non-broadcast applications such as ISR, metadata may also include vital KLV information.

Some video decoders are able to support multiple incoming streams and include the ability to resync them prior to decoding to SDI.

Haivision Technology Keeps Fox Sports’ NASCAR Coverage on Track

Shining a light on how Haivision’s innovative technologies are helping broadcasters to create new workflows for remote production.

Industries

Government & Defense Solutions

Government & Defense

Haivision’s video wall systems, video distribution solutions, and ISR technology are used by government agencies and defense organizations to establish a common operating picture and accelerate mission execution.
Public Safety Crime Center

Public Safety

Where real-time situational awareness matters, Haivision solutions deliver. From Makito encoders and Kraken transcoders to video wall ecosystems, our high-performance critical visualization technology ensures public safety insight around the clock.
Enterprise Control Room

Enterprise

Create effective enterprise communication strategies with video, and implement them with ease.
Broadcast Contribution

Broadcast

Haivision’s live video solutions fuel ultra-low latency, pristine-quality live sports, news, and event productions over any network.

Get in touch to find the right video encoder or mobile transmitter for your project.

Related Resources

SRT Open Source

SRT: Everything You Need to Know About the Secure Reliable Transport Protocol

A comprehensive guide to everything that you need to know about the secure reliable transport protocol (SRT), from what it is, who uses it, and its rapid adoption.
Encoder & Decoder Pairing

What to Look for in a Video Encoder and Decoder Pairing

Our latest post takes a look at everything you need to know before picking the right video encoder and video decoder pairing for your video streaming workflows.
Best video encoder for live broadcast applications

The Best Video Encoder for Live Broadcast Applications

If you're looking for a video encoder for live broadcast applications, we've listed some key factors to consider, and don't miss our handy comparison chart to help you choose the right video encoder to meet your requirements.