I’m finding that there is a very long period of buffering (~20 seconds) when the listener first connects to the stream. Often the stream times out on the first attempt and requires another attempt to play properly.
Once it plays, it plays perfectly, but how can I reduce the buffering time?
I’m using EC2 edge servers, with all UDP ports open on the EC2 firewall
I’d already checked that article actually and followed the advice (such as opening all UDP ports on EC2).
I don’t think it’s an issue with buffering between the transcoder and the edge server as I can see from the logs that the transcoder stream is active and packetizing etc. Even when the source stream exists on the transcoder, 20s of buffering still occurs on the edge.