Wowza Origin with Akamai CDN for Smooth Streaming

Akamai’s HD Network for Smooth Streaming On Demand supports three different methods for hosting the files on an origin server.

  • Using Akamai’s Net Storage & Akamai IIS server (Akamai is the origin, you upload the files directly to them)

  • Using your own web server (of any kind) and using an Akamai IIS “ghost” server that pulls from your origin

  • Using your own IIS server

    I’m attempting to use the third option with Wowza acting as the IIS server, but I’m running into some issues getting the requests recognized properly and at this point I’m wondering if it’s even possible. I have the Akamai configuration set up properly to pull from a Wowza server (IIS Server).

    For this method with Akamai, they require that you create a subfolder called “ondemand” and place your content within that directory. It can then be referenced as such:

    http://myiis.example.com/ondemand/myvideo/samplevideo.ism/Manifest

    I have an application in Wowza called “ondemand” and a smil file for 3 different versions of big buck bunny. I can play it on the wowza server as such:

    http://localwowzaserver/ondemand/smil:bbb.smil/Manifest

    But when I attempt to create the Akamai version of the URL, I can’t get it to work. I’ve tried all sorts of variations with no luck thus far. One thing I tried was renaming the smil file to a .ism file, but that didn’t work either.

    Any suggestions? Am I fighting a losing battle trying to get Wowza to act as an IIS server?

    Thanks!

Hi

Wowza is not a HTTP server and thus cant do the job of an IIS server.

Jason

At present, you would have to use MediaCache and a regulation web server for storage, e.g. IIS, etc., but I think that is a possible future feature, though I have no time frame.

Richard

It responds to HTTP GET requests with manifests and chunks, how is it not an HTTP server? I understand it’s not the same as something like nginx or apache, but it’s serving files out like they would.

Hmm, not sure how MediaCache would help me here. I’m just trying to get it working at all at the moment, where the files are stored on the Wowza server itself. Akamai should handle all of the “cacheing”. However I’m having trouble getting it working