【发布时间】:2011-04-11 14:17:15
【问题描述】:
对于一个内部项目,我们想构建一个视频会议系统。我们能够决定用户必须使用的浏览器并可以安装插件。
唯一的要求是浏览器和插件必须是免费的,并且可以在 Linux 和 Mac 上运行。 (不关心 Windows)
从用户那里访问网络摄像头和麦克风流以发送到服务器的最佳方式是什么?
理想情况下,我想免费做这个插件,但我在任何浏览器中都看不到 HTML5 中设备标签的实现,除非有人知道不同。
如果它是闪光灯/银光,有什么快速捕获并发送到服务器的例子吗?
此外,任何从服务器流式传输视频到客户端的示例都会很有用,因此我们可以将它们整合在一起。我知道我们可以在 HTML5 中做到这一点,所以这将是一个偏好。
在我们构建服务器时,我只需要客户端连接部分,这是内部挑战。
基本上,我正在寻找发送和接收此信息的良好示例和最佳实践。
编辑: 正如我从一些组中发现的,设备标签还没有接近完成。所以答案必须是 flash/silverlight(这在 linux 上有效吗??)。 查看在 webkit 自定义构建上完成的设备标签演示:https://labs.ericsson.com/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk
【问题讨论】:
标签: silverlight flash html video-streaming video-capture