Closed bartvp1 closed 5 months ago
Please share your player settings, server settings, server logs, encoder settings, and any other logs or settings you can get, to help us debug
I just added server & player configs & encoder settings to the original post
In Edge, Encodes
are unconditionally bypassed. (OVT is a special protocol for edge distribution.) To apply “Encodes”, you must do so on the Origin server. And you are encoding and outputting 8 video tracks, which is using a lot of resources and is likely affecting performance. However, if you do not set up ABR using "Playlist", your Encodes
will not be used.
Anyway, for the above reasons, your Safari is playing what ffmpeg sends as is, and there may be a problem with codec compatibility. When sending video to ffmpeg, try encoding with H264 / Baseline profile / Zerolatency Tune / Ultrafase Preset.
The issue has been resolved by adding the encodings to the origin instead of the Edge. Thanks @getroot!
Describe the bug While streaming with RTMP, playback over WebRTC in Chromium based browsers is all good, but in Safari for iOS the video playback freezes a lot.
Encoder
Server
Player
Player config:
edge.xml
origin.xml