我已经搜索了很久,但仍然没有找到一个“明确”的答案来回答是否可以做到这一点或如何做到(我很乐意编写应用程序,只需要知道使用什么)。
那么,有哪些代码可以让我开发上述解决方案呢?
我看到了一些东西,但我不确定它们是否可以用来实现我所要求的。
- 我有一个Raspberry Pi,我想从其USB网络摄像头向WebRTC服务器/客户端流视频和音频。
- 我的Raspberry Pi没有安装GUI / Xwindows,因此没有Web浏览器(即使有GUI,也没有适用于Raspberry Pi的WebRTC浏览器)
那么,有哪些代码可以让我开发上述解决方案呢?
我看到了一些东西,但我不确定它们是否可以用来实现我所要求的。
- Janus(不确定它是否适合我想做的事情)http://janus.conf.meetecho.com/
- Gstreamer(这可能就是我需要的,但我不确定如何发送到我的RTC服务器)
- Sourcey(接近但是用C++编写,看起来在使用外部WebRTC服务器方面存在问题http://sourcey.com/webrtc-native-to-browser-video-streaming-example/)
再次解释一下:
- 我有一个小型Linux设备(RasPi),它有网络摄像头和麦克风
- 它没有GUI,没有xWindows,因此没有浏览器可以使用WebRTC
- 我想将网络摄像头的视频和音频流传输到我的WebRTC服务器/客户端
- 我不需要从其他客户端获取视频..这是唯一的出路。
- 我并不是要把我的RasPi变成WebRTC服务器,虽然看到很多这样的东西,但这不是我要问的。
我知道Java和Python,很高兴用其中之一开发应用程序,我只需要知道使用什么技术将视频/音频发送到WebRTC服务器,任何支持信息都有帮助。
一旦开发完成,我会在这里发布链接到工作的应用程序,可能对其他想要从小型廉价Linux设备流式传输到WebRTC房间的人有用。