Я использую Videoview для воспроизведения потокового видео RTSP с сервера. все работает нормально, ожидайте задержки видео по голосу. Первоначально, когда начинается видео, аудио и видео синхронизируются (нет несоответствия вообще) ... но со временем видео, похоже, отстает от звука. Это отставание продолжает расти, и я замечаю себя до 30 секунд и все еще продолжаю расти. Это дает пользователю очень неприятный опыт.
Я искал возможное решение этой проблемы в клиенте Android, поскольку у меня нет контроля над потоковым сервером, а также было подтверждено, что он подходит для других платформ, таких как настольные плееры, iPhone, BlackBerry и т. Д. есть проблема с просмотром видео только в Android.
Вот код, который я использую, чтобы инициализировать видеовид и загрузить URL для воспроизведения
VideoView mVideoView = new VideoView(this);
setContentView(mVideoView);
mVideoView.setVideoURI(Uri.parse("rtsp:................rtsp link "));
mVideoView.requestFocus();
mVideoView.start();
Любая помощь по этому вопросу будет высоко оценена.
Спасибо