我正在开发一个Android应用程序,我想在其中发布以及流式传输视频......
我想要的是:
我的应用会录制视频,并将该视频发送到服务器
录制的视频将同时实时流式传输到另一台Android设备.
我已经使用javac和ffmpeg完成了第一个任务.我陷入了第二个任务.我已经搜索了很多来从服务器流式传输视频,但我没有成功.我不想使用WebView并在其中播放视频.我想要一个RTMP播放器.此任务已在iOS中完成...我想要同样适用于Android.什么是完成我的任务的链接?
PS:
我正在使用wowza服务器和RTMP流.我想流RTMP视频(.flv)...如果没有可用的解决方案,我想切换到RTSP,为此,还需要一个工作链接跟随..
现在我已经切换到RTSP播放器[与wowza服务器],因为我还没有找到没有webview的RTMP播放器.我该如何解决这个问题?
您可以通过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 .
还有来自这里的演示.
这里有一个教程.