如何从Android中的Http或RTSP Url流式传输视频

Fai*_*sif 3 android rtsp live-streaming http-live-streaming android-videoview

我想在Android上播放来自Http和Rtsp的视频.目前我正在尝试使用http链接但是当我的活动开始时,它只是开始播放带有空白黑屏的音频.没有视频显示.我在这里发布了我的代码.在此先感谢您的帮助.如果有人能为现场直播提供全新的运行rtsp链接,我将非常感激.

    VideoView vidView = (VideoView)findViewById(R.id.myVideo);

    Uri stream = Uri.parse("http://www.androidbegin.com/tutorial/AndroidCommercial.3gp");

    vidView.setVideoURI(stream);

    MediaController vidControl = new MediaController(this);
    vidControl.setAnchorView(vidView);
    vidView.setMediaController(vidControl);
    vidView.requestFocus();
    vidView.start();
Run Code Online (Sandbox Code Playgroud)

Swe*_*r ツ 5

您可以通过Vitamio Libary轻松完成.Vitamio支持720p/1080p HD,mp4,mkv,m4v,mov,flv,avi,rmvb,rm,ts,tp以及Android和iOS中的许多其他视频格式.Vitamio几乎支持所有流行的流媒体协议,包括HLS(m3u8),MMS,RTSP,RTMP和HTTP.

您可以从这里下载演示.