Skip to main content
Participant
July 20, 2016
Question

HLS-VOD. on-the-fly segmenting or offline pre-packaging with hlspackager? What is best practice?

  • July 20, 2016
  • 0 replies
  • 745 views

Hi,

I've noticed different behaviors at reproducing two kinds of AMS HLS Streams. Consider the following two approaches:

(a.) on-the-fly mp4 segmentation into .ts files, out of the HLS Apache module;

(b.) offline pre-packaging, by hlspackager.exe tool from Adobe.

I need to know what is currently the most robust and long living solution.

We are planning to use flowplayer + dailymotion hls.js plugin on client side, to support the AMS/Apache HLS Streaming on all compatible Browsers.

Now, the approach (a.) results in video reproduction with no sound demo, this is likely due to issues with transmuxing mp4 to HLS Stream.

Approach (b.) instead works just fine! demo

and It does not seem to depend on the m3u8 manifest meta infos, as the fragments produced by approach (a.) and referenced correctly in a m3u8 manifest result in reproduction with no sound.

Solution (b) is just not optimal because it doubles storage need and complicates the publication workflow

Is there any way to have a working on-the-fly mp4 segmentation? by configuration or other means?

Server Instance: AdobeMediaServer5.0.10_x64 with default bundled Apache - standard and recommended config

Host: Windows Server 2012

Video: mp4/aac

Adobe Media Server

This topic has been closed for replies.