在Android上不使用webview(WOWZA服务器)直播RTMP/RTSP播放器

Swe*_*r ツ 44 video android ffmpeg rtsp wowza

我正在开发一个Android应用程序,我想在其中发布以及流式传输视频......

我想要的是:

  1. 我的应用会录制视频,并将该视频发送到服务器

  2. 录制的视频将同时实时流式传输到另一台Android设备.

我已经使用javac和ffmpeg完成了第一个任务.我陷入了第二个任务.我已经搜索了很多来从服务器流式传输视频,但我没有成功.我不想使用WebView并在其中播放视频.我想要一个RTMP播放器.此任务已在iOS中完成...我想要同样适用于Android.什么是完成我的任务的链接?

PS:

我正在使用wowza服务器和RTMP流.我想流RTMP视频(.flv)...如果没有可用的解决方案,我想切换到RTSP,为此,还需要一个工作链接跟随..

现在我已经切换到RTSP播放器[与wowza服务器],因为我还没有找到没有webview的RTMP播放器.我该如何解决这个问题?

Zee*_*yed 22

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

这里下载Vitamio Bundle .

还有来自这里的演示.

这里有一个教程.