Description regarding Problem :
We are using a Playback application created with AppType “Live” (configured in [install-dir]/conf/playback/Application.xml). In this application we are using PublishingProviderMediaReader for publishing the stream to the requested client. The stream is being created from the files that are stored on disk. In this application we have provided the support for RTSP and RTMP streaming. Even though this app is working well, we are observing huge delay (around 13 to 15 seconds) before video startup which is unacceptable. We have observed the delay for both the formats, RTSP and RTMP.
Things that we have tried :
-
I have gone through the suggestions provided in https://www.wowza.com/docs/how-to-reduce-delay-before-video-playback-starts . These configurations have not increased the performance. And we do not have the control over changing the key frame rate (mentioned in above URL) of encoder.
-
https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback Configured the additional logs for debugging RTSP session as mentioned in above URL. With the additional debug logs I could see that, Till PLAY command everything was processed quickly. But delay is getting created after Server responded to PLAY command.
Any suggestions on how we can reduce the playback starting time