有没有任何支持视频录制的WebRTC实现?

5
根据这个问题,WebRTC 似乎已在 Firefox、Chrome 和 Opera 的开发版本中部分实现。
然而,我了解到在 Chrome Canary 版本中,设备视频录制尚未得到支持。现阶段是否存在任何可以实现该功能的实现方案呢?

我正在 https://framebase.io/ 上工作,我们现在正在尝试解决WebRTC浏览器录制的问题。我们认为我们已经找到了一种方法来实现它,但公共测试版还需要大约一个月的时间。如果您有兴趣测试alpha版本,请告诉我。 - Vu Tran
5个回答

4

3

1
全面披露:我在Ziggeo工作。
Ziggeo有一个视频录制API。我们使用WebRTC在Chrome、Opera和Firefox上进行录制,在其他桌面浏览器上回退到Flash,并在移动设备上使用输入捕获。
您也可以自己制作WebRTC解决方案:
- 在Chrome和Opera上,您必须分别录制音频和视频,并在JS中自行编码;然后将它们发送到您的服务器并使用例如ffmpeg对其进行转码为mp4和其他目标格式。 - 在Firefox上,您可以获取一个包含视频和音频的webm对象,并将其发送到您的服务器。

0
你正在寻找PeerConnection支持,它允许你将音频/视频(以及其他数据)发送给对方(例如服务器或其他用户)。
WebRTC PeerConnection支持(无需标志)已在Chrome 23中实现,详情请参阅2012年10月的这篇Chromium博客文章
目前只有OpenTokLynckia提供(beta版本的)服务器/服务来记录使用WebRTC的视频。
在现有的主要流媒体服务器中,只有Wowza表示他们正在监视WebRTC但尚未计划实施

0
目前看来,答案是“否”。在实现WebRTC方面,Chrome Canary走得最远,但他们也没有构建它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接