
我正在開發一個視訊串流應用程式。伺服器是一台Linux機器(ffmpeg-ffserver)客戶端是Windows機器(VLC播放器)。
有大約 6 秒的延遲。儘管伺服器和客戶端同時啟動,但客戶端在大約 6 秒後開始顯示流。我注意到那個客戶從儲存到其緩衝區的第一幀開始顯示,導致持續延遲約 6 秒。
我怎樣才能解決這個問題?是否有任何選項(可能是命令列)來減少緩衝區大小?我在客戶端將如下所示的參數歸零,但延遲仍然存在。
我正在開發一個視訊串流應用程式。伺服器是一台Linux機器(ffmpeg-ffserver)客戶端是Windows機器(VLC播放器)。
有大約 6 秒的延遲。儘管伺服器和客戶端同時啟動,但客戶端在大約 6 秒後開始顯示流。我注意到那個客戶從儲存到其緩衝區的第一幀開始顯示,導致持續延遲約 6 秒。
我怎樣才能解決這個問題?是否有任何選項(可能是命令列)來減少緩衝區大小?我在客戶端將如下所示的參數歸零,但延遲仍然存在。