Android Java视频直播

Android Java视频直播,java,android,video-streaming,live,rtsp,Java,Android,Video Streaming,Live,Rtsp,我正在创建一个可以从HTTP url流式传输实时视频的应用程序。是否有可能创建一个本地Android应用程序,可以直接流媒体直播视频?或者,在通过RTSP将视频从服务器发送到Android之前,我还需要一个媒体服务器将视频转换成Android支持的格式吗?任何帮助都将不胜感激。谢谢。只要您有合适的rtsp URL,例如:rtsp://somewhere/vod/mp4:sample.mp4 您可以使用打开一个意图 Intent browserIntent = new Intent(Intent.

我正在创建一个可以从HTTP url流式传输实时视频的应用程序。是否有可能创建一个本地Android应用程序,可以直接流媒体直播视频?或者,在通过RTSP将视频从服务器发送到Android之前,我还需要一个媒体服务器将视频转换成Android支持的格式吗?任何帮助都将不胜感激。谢谢。

只要您有合适的rtsp URL,例如:
rtsp://somewhere/vod/mp4:sample.mp4

您可以使用打开一个意图

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(your_rtsp_address));
startActivity(browserIntent);

使用
VideoView
。通过使用该方法,您可以显示流。

您好,先生!谢谢你的回答。我不能通过HTTP协议流式传输吗?对不起,我不知道,我只参与Rtsp流式传输。我已经得到了答案!我以前做过RTSP,它需要一个特殊的媒体服务器将视频转换成Android支持的格式,所以我想尝试另一种方法。我只是使用了videoView并给了它流视频的URL。如果Android版本为3.0或更高版本,它应该可以正常工作。谢谢没问题,你的澄清也教会了我一些新的东西谢谢我昨天已经做过了。videoView一直告诉我它无法播放视频格式。我正在使用H264和MP4,它们对Android很友好。我知道我遗漏了一些配置,但我仍然无法找出它们。