我正在使用Android的VideoView小部件来播放RTSP流。我已经设置了SetOnPreparedListener和SetOnCompletionListener没有VideoView。现在当我关闭我的RTSP服务器时,我的VideoView SetOnCompletionListener被调用,但在关闭服务器后延迟20-25秒后调用它。关闭服务器后,客户端上播放的视频停止,但延迟后调用SetOnCompletionListener。
这是预期的吗?如果VideoView小部件检查一段时间以查看流是否已关闭,那么多长时间可以改变那段时间?