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!