Android VideoView воспроизводит аудио и видео из синхронизации - PullRequest
3 голосов
/ 05 апреля 2011

Я использую 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();

Любая помощь по этому вопросу будет высоко оценена.

Спасибо

...