Android VideoView播放不同步的音频和视频

Android VideoView播放不同步的音频和视频,android,streaming,rtsp,android-videoview,rtsp-client,Android,Streaming,Rtsp,Android Videoview,Rtsp Client,我一直在使用Videoview从服务器播放流式RTSP视频。除了视频滞后于语音,一切正常。最初,当视频开始时,音频和视频是同步的(没有不匹配的atall)。。。但随着时间的推移,视频似乎落后于音频。这种滞后持续增长,我注意到自己一直持续到30秒,并且一直在增长。这会给用户带来非常不愉快的体验 我正在从Android客户端寻找解决此问题的可能方案,因为我无法控制流媒体服务器,而且在其他平台上(如桌面播放器、iPhone、BlackBerry等)也已被验证无问题。因此,我猜只有Android的视频视

我一直在使用Videoview从服务器播放流式RTSP视频。除了视频滞后于语音,一切正常。最初,当视频开始时,音频和视频是同步的(没有不匹配的atall)。。。但随着时间的推移,视频似乎落后于音频。这种滞后持续增长,我注意到自己一直持续到30秒,并且一直在增长。这会给用户带来非常不愉快的体验

我正在从Android客户端寻找解决此问题的可能方案,因为我无法控制流媒体服务器,而且在其他平台上(如桌面播放器、iPhone、BlackBerry等)也已被验证无问题。因此,我猜只有Android的视频视图存在问题

下面是我用来初始化视频视图并加载URL播放的代码

VideoView mVideoView = new VideoView(this);
   setContentView(mVideoView);
   mVideoView.setVideoURI(Uri.parse("rtsp:................rtsp link "));
   mVideoView.requestFocus();
   mVideoView.start();
在此方面的任何帮助都将不胜感激


谢谢

您能告诉我们您使用的是什么设备以及您使用的编解码器吗?编解码器是带有3gp包装的MPEG4