Skip to main content
Participating Frequently
October 26, 2012
Question

FMS 4.5/AMS 5 streaming HLS with IIS

  • October 26, 2012
  • 1 reply
  • 1763 views

Hello,

I'm trying to understand how the HLS process works.  I see that Apache is required for the streaming to iOS devices.  Our server is already running an instance of IIS7 on port 80 on Windows 2008.  Now, we don't have Apache installed and I would like to know how we can reproduce the functionnality of Apache using IIS without installing Apache.

Anyone has a link that explain how Apache does the work?  For example, we need to call an URL like "localhost/hls-vod/file.mp4.m3u8" to playback in iOS.  However, it is not clear what is the process that goes between Apache and AMS.  I'm sure it's possible to create the logic with some .Net code under IIS.

Any info will help!

This topic has been closed for replies.

1 reply

Adobe Employee
October 26, 2012

Standalone Apache cannot help play HLS.

You need to install FMS/ AMS which in turn installs Apache that comes with custom modules (mod_hlshttp.so and it’s dependencies) required for HLS playback.These modules are not available separately.

The installation enables out of the box playback of HLS streams.

If port 80 is already occupied, you can configure Apache to listen on a different port.

Alternatively, you can implement the HLS spec (http://tools.ietf.org/html/draft-pantos-http-live-streaming) for IIS to get it working without using any other web server.