我在 localhost 的 rtsp 服务器上有一个 rtsp 流。我想用 android 类 MediaPlayer 播放这个文件。
如果我做 setDataSource(rtsp://localhost/file.sdp) 它工作!
我的问题是......如果我将文件复制到我的 http 服务器上并且我这样做了
setDataSource(http://localhost/file.sdp)
这没用!!我收到一个 I/O 异常。
filePath = "http://localhost/file.sdp";
mediaPlayer.setDataSource(filePath);
mediaPlayer.prepare();
mediaPlayer.start();
如果我用 vlc 应用程序播放这个文件,它就可以工作。