Knowing the importance of a high-performance
ecosystem, Akamai developed live transcoding
functionality after ensuring its full integration into
our liveOrigin™ solution. liveOrigin™ is a collection
of capabilities that encompasses all the components
listed above and was designed to overcome the
challenges of delivering broadcast-quality 24x7 live
A high-performance transcoding solution,
complemented with the capabilities listed above, is
what would enable content providers to truly deliver
differentiated value to their online audiences.
1) RELIABLE INGEST OF STREAMS
Quality starts in the first mile. The best live
transcoding system won’t provide much value unless
content is reliably ingested from the encoder. Akamai’s
ingest acceleration technology uses proprietary UDP
transport protocol to improve performance and
throughput of content when transferring streams into
The Ingest Acceleration Source (IAS) soft ware
(downloaded through Akamai’s customer portal) takes
the stream from the customer’s encoder, and forwards
it over our proprietary UDP transport protocol. It is
received by the Ingest Acceleration Target (IAT), where
the stream is decoded into it’s original format and
handed to the entry point software for further processing.
This process enables fast, consistent, and reliable
ingest of content. UDP technology is also used to improve
the quality of the live feed even in cases of packet loss to
end-user devices through Akamai’s Delivery platform.
2) LOW-LATENCY SUPPORT
Until now, the online experience could be delayed
any where from to 30 seconds to 2 minutes behind
broadcast. To deliver a quality experience to their
online viewers, content providers need to ensure that
their transcoders aren’t adding additional latency to
their live linear streams.
Akamai supports 10-second end-to-end, hand-wave
latency for live linear and live streams through combining
several key capabilities that span from ingest to Edge
servers. Several of these capabilities are as follows:
• Live transcoding in real time: A live transcoding
system needs to elastically scale to handle peak
loads of video in real-time. Any latency added during
transcoding is ultimately passed on to the end user,
resulting in a less than optimal viewing experience.
• Small segment sizes: Akamai’s architecture was built to
reliably handle small segment sizes (down to 2-seconds)
for H TTP-based streaming to enable players to quickly
switch down on bandwidth drops and prevent player
stalls and effectively reduce client-side buffers.
• HTTP chunked encoded transfers: Supporting
chunked encoded transfers from ingest through to
the Edge to initiate transfers as soon as the data is
available helps minimizes latencies.
• Prefetching from the Edge: Edge servers will
pre-fetch the next set of segments for a particular
bitrate and cache it locally as the previous segment
Supporting 10-second, hand-wave latency