我正在编写一个Android应用程序,它是来自rtsp soruces的视频流。对于大多数rtsp URIs应用程序工作正常。但对于某些URI,视频播放没有任何声音。当我检查日志文件时,它说“audiohardware pcm播放将进入待机状态”。
第二个问题是流媒体播放几分钟后视频冻结。
我认为问题在于流视频编码。
提前致谢。
MediaController mediaController = new MediaController(live);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse(liveUrlString);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.setOnCompletionListener(myVideoViewCompletionListener);
videoView.setOnPreparedListener(MyVideoViewPreparedListener);
videoView.setOnErrorListener(myVideoViewErrorListener);
videoView.start();