How to set up Akamai HLS Ingest

How to use Live Transcoding with Akamai Media Services

Akamai HLS Ingest allows you to deliver live HLS streams to devices running iOS 3 and higher and Android 4 and higher. With Encoding.com’s Live Transcoding features Akamai is able to deliver your live stream to users around the world.

  1. Setting up Akamai account

    1. Log in to the Luna Control Center at https://control.akamai.com
    2. Switch to the CONFIGURE tab and choose Media Services Live
    3. Click the Add Configuration to create a new stream configuration
    4. Select the product HLS/HDS/DASH Ingest and press Continue
    5. Configure new stream referring to the HLS, HDS and DASH Ingest part of Akamai Media Services Live User Guide
      Please note the following:

      • Playlist names should correspond the manifest name from the <destination> you will set in the encoding job request.
      • Use the same <segment_duration> that was used in your request.
    6. When the new configuration is provisioned you can get the STREAM ID and HOST NAME from the main Media Services Live page
  2. Starting the Encoding.com job
    Build your destination using this url template:

    http(s)://post.[HOST NAME].akamaihd.net/[STREAM ID]/[ANY STREAM NAME]/[PLAYLIST NAME].m3u8

    Then specify it as the <destination> url in your Encoding.com encode job.

  3. Embed the playlist in your application
    Build your playlist using this url templateL

    http(s)://[HOST NAME].akamaihd.net/hls/live/[STREAM ID]/[STREAM NAME YOU'VE SPECIFIED IN DESTINATION]/[PLAYLIST NAME].m3u8
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

edchelp