Wowza Community

Wowza AES 128(External) with query patamters not working with Cloudfront

Hi Guys,

As per Wowza’s documentation on AES External , if we pass the query parameter in playlist.m3u8 then the parameters are forwarded to all the subsequent request.This is working fine if i am delivering content using wowza streaming engine, but if the delivery is done via Cloud-front then the query parameters are not forwarded to subsequent request.

I understand the reason behind this behavior , but can anyone please suggest me the solution.

Hello Mahendra,

If query parameters are set, only the parameters that are set when the stream name is initially requested are used. Subsequent changes to these parameters, either from the same player or a different one, are ignored.

The following articles will describe this process further and show you which properties can be set to control caching.

https://www.wowza.com/docs/how-to-integrate-your-wowza-ec2-instance-with-cloudfront

It will work, but the same key will be used for all viewers as it will be the same session for all.

If you really want a different key for each viewer, then you will not be able to use HTTP Origin Mode which is required for CloudFront.

I hope this helps

Regards,

Jason Hatchett