SRT Playback - fix high latency and dropped frames
- August 22, 2024
- 0 replies
- 237 views
We make streaming software, and have noticed some reliability and user experience problems with the new SRT streaming function in Premiere.
Firstly, when SRT output is active, PTS (Presentation Time Stamp) per frame is increasing normally by 3000 at 30fps, but an inconsistent number of frames are received per second. There is no frame loss (in terms of frames being sent but not received), but the frames are just piling up in a client-side buffer somewhere and are being received more slowly than expected. The result is high latency and dropped frames in playback which is quite clear if you monitor an SRT output next to an NDI output from the same Premiere timeline. See attached video for an example.
When it comes to user experience, Premiere offers no clear "stop/start" button for live streaming and you often have to go back into the settings panel and toggle the output a couple of times, or even restart Premiere to get SRT to kick in.
My question here is: what are Adobe's plans to improve SRT? It would be very helpful to get a roadmap on things like GPU encoding, improved UX, and fixing the latency/frame rate issues. Thank you.
