流视频从手机(Stream Video from Mobile)

2019-10-19 07:45发布

我在寻找的视频从移动设备流的最佳解决方案。

据我明白,最有效的方法是使用RTMP \ RTSP \ UDP协议或TCP \的WebSockets。

到目前为止,我已经找到了几个选项:

  • HTTP实时流 (IOS) -但它仅适用于IOS
  • HTML5视频直播透过WebSocket -这适用于Node.js的,但没有音频!
  • BinaryJS -二进制的WebSockets bidrectional实时二进制数据(也WebSockets的上的Node.js)
  • 的WebRTC -为客户端

事情是 - 我真的不知道该怎么去解决它在不同类型的移动设备,还是什么协议是最好的使用(做最少的工作... :)

任何建议\意见\评论?

谢谢!

Answer 1:

它取决于你的平台,任何方式我的建议

桌面(WIN / MAC / Linux)的-WebRTC是最好的,因为它的对等通信手段的浏览器到浏览器HD视频聊天不仅video.And也音频,文件等主要特点是无插件无需安装任何插件(注:它支持铬,歌剧,火狐只)

安卓的WebRTC IOS:BinaryJS是不错的选择



Answer 2:

有一个iOS的图书馆,我可以推荐。 它可以通过RTMP从移动设备流,你可以使用HLS下行播放。 这就是所谓的ANGL库 ,它可用于流媒体直播内容,像Wowza媒体服务器,然后可以在播放多种格式的流。



文章来源: Stream Video from Mobile