Still getting M3U8 Crossdomain eror

I know this has been done before, but this is still happening, at least to me.

I’m streaming from Wirecast to a HLS stream, using EC2.

Using Wowza BYOL 4.4.1

CORS is enabled. Crossdomain.xml is enabled on every domain. I am streaming using JW Player, but I am using the cloud hosted player.

My security settings are as posted in the attached image - ports 1935, 80, 443, and 554 are set. I am streaming from a workplace, and am able to get the stream OUT of here, even though every port is closed.

Streaming out is done via RTMP.

For my end users, I am able to get the stream to most everyone, but it seems there are always 2-5% of users that get the M3U8 Crossdomain Error.

I then send them a link to a RTMPT stream, and it always works. But I prefer to use a HLS stream, as it is multi-bitrate.

I wonder, is there some workplaces that simply one cannot get a HLS stream into? Or must I enable more ports?

Or, is this still a JW Player issue?

Thanks!

Hello!

Thanks for contacting Wowza Forums!

That is strange only 2-5% of your users receive the crossdomain error.

Have you checked out JWPlayer’s information on crossdomains? Located HERE If you haven’t already contacted JWPlayer support, I would do so and see what they suggest.

Have you found any pattern on the users that receive the error? Specific location, specific browser, specifig device?

Sounds like the issue is very hard to reproduce.

This does not sound like a Wowza issue, because it is only 2-5% of your users.

Regards,

Jermaine