HLS push/pull to Edgecast

Hello,

I’m trying to push HLS out to Edgecasts ingest servers with wowza but I’m not seeing how to do that. And reading other posts here it looks like the feature is unavailable. We’re a start up company not trying to spend 10k on encoders to publish to IOS & Mobile devices. Can anyone advise on how to do this? We are presently pushing RTMP flash no problem already. Edgecast does have HLS transmuxing but want $500 a month to do that on their servers.

Hi there and welcome to the Wowza support forum.

I do not think that the Push Publish Add On supports this at present.

With that said, this forum user claims to have made it work for them:

Push Publish add on edgecast

Someone with more information or a solution should be along to add to this if there is anything to add.

Salvadore

Thanks for the update and information. We are glad you got this working.

Salvadore

Thank you for the link, I have done some research and found that edgecast only pulls HLS (HTTP streaming), and part of these settings are done in my.edgecast.com under the HTTP Large -> Customers Origin ip: port. Now I’m just trying to setup Wowza so it directs the incoming request to the right stream since the /live/mystream/playlist.m38u portion of the path was not configurable on the edgecast panel.

I’m still trying to figure out where thats configured and referring to the manual… Maybe alias map or vhost?

I’ll update everyone as soon as I find out. Because honestly when I called edgecast they were looking around at this forum for answers too so maybe this will come in handy for their own staff someday.

I finally figured it out… See on edgecast it let me input the application directory (1), ip and port of origin - which is the wowza server, but no where did I see where i could configure the remainder of the path which was something like /livestream/myStream/playlist.m3u8. Finally I just guessed and inserted this into the jwplayer source path (2) and it started working.

(1) /wowza

(2) Http://wpc.edgecastcdn.net/80EEEE/wowza/livestream/myStream/playlist.m3u8

I never paid Edgecast for the HLS transmux service if thats what you meant, it was to expensive so we are transmuxing with Wowza and they are pulling it and caching it for distribution on their servers. So far I have 26 second latency with full video and audio synced.

Thanks for all your help man… I hope this helps others too…

It sounds like we are doing something similar. Were you ever able to get this to work? Further, did you ever try the HLS transmux? Below is my thread.

https://www.wowza.com/forums/showthread.php?38221-RTMP-PushPublish-to-EdgeCast&p=142621

Yeah, we are doing the same thing. I think you can lower the latency by reducing the amount of chunks that JWplayer using to buffer. Default is 3, which I think comes out to be about 30 seconds.