【发布时间】:2015-04-01 21:02:16
【问题描述】:
我进行了高低搜索,但还没有找到一个“明确”的答案来判断这是否可以做到或如何做到(我很高兴编写一个应用程序,只需要知道要使用什么)
- 我有一个 Raspberry Pi,我想将视频和音频从它的 USB 网络摄像头传输到 WebRTC 服务器/客户端。
- 我的 Raspberry Pi 没有安装 GUI/Xwindows,因此没有 Web 浏览器(即使有 GUI,也没有适用于 Raspberry Pi 的 WebRTC 浏览器)
所以我想要的是一种用 Java、Python 或 JS 制作不需要 GUI 的应用程序的方法……我给它启动命令来告诉它 WebRTC 服务器在哪里(IP)以及加入的房间……或者我设置它们在配置文件中.. - 可能我还需要告诉应用/代码要发送哪些视频和音频。
?那么有哪些代码可以让我开发上述解决方案呢?
我看到了一些东西,但我不清楚它们是否可以习惯所以我在问什么:
- Janus(不确定它是否是为了做我想做的事)http://janus.conf.meetecho.com/
- Gstreamer(这可能是它,但再次不确定我将如何发送我的 RTCserver)
- 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 房间的其他人有用。
【问题讨论】: