我试图通过视频来自streamURL播放视频,我收到了Logcat错误:"无法在客户端打开文件,尝试服务器端",我添加了Androidmanifest Internet permision,流URL中的错误是什么.是代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
VideoView videoView = (VideoView) findViewById(R.id.videoView1);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
mediaController.setMediaPlayer(videoView);
Uri video = Uri.parse("rtsp://s3/phimbo/hanquoc/2012/12/Horse.Doctor/Horse.Doctor.E02.mp4");
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
}
Run Code Online (Sandbox Code Playgroud)
“无法在客户端打开文件,正在尝试服务器端”不是错误消息,而是来自 MediaPlayer 的调试消息。Logcat 在尝试播放网络视频流时总是显示此信息。至于您的问题,您的 rtsp url 似乎无效,因为“s3”不是完整的域。您是否尝试过使用 url 中的 IP 地址?您可以使用 VLC 播放视频(来自http://www.videolan.org)吗?除了网址之外,我发现您的代码没有任何问题。
| 归档时间: |
|
| 查看次数: |
15002 次 |
| 最近记录: |