我正在尝试开发一个程序,它通过全球网络连接raspberry pi和Android应用程序(也就是说它们位于不同的网络中。即来自纽约的用户使用Android,LTE和覆盆子连接到位于俄勒冈州的wifi) 到目前为止,我成功地通过Pusher服务连接它们以进行TCP连接以控制GPIO引脚。
然而,我无法弄清楚如何在覆盆子pi(pi相机)中建立实时流媒体。
我试过Youtube直播,但是,我必须从youtube启用adsense并启用它,我必须达到超过4000小时的观看时间,这对于小型项目来说是压倒性的努力......
我想到的想法是......
定期将从raspberry pi拍摄的照片上传到Amazon S3并下载到Android,使其看起来像一个视频..
构建一个托管实时流媒体并接收静态IP的Web服务器。
如果有一项托管视频直播的服务,请告诉我们。
任何帮助都会对我有所帮助!提前谢谢!
答案 0 :(得分:0)
您可以使用NGINX - RTMP服务器,请查看此处:https://github.com/arut/nginx-rtmp-module
另外如果你想在Android上玩rtmp,你的app需要一个rtmp / rtsp客户端。您可以在此处找到它:https://github.com/pedroSG94/rtmp-rtsp-stream-client-java
所以无需支付任何费用