根据 这个问题, ,WebRTC显然已经在Firefox,Chrome和Opera的开发版本上进行了部分实施。

但是,我读到Chrome Canary Build中尚未支持设备的视频录制。在此阶段是否有任何实现允许的?

有帮助吗?

解决方案

一个很晚的答案,但是在这方面发生了很多事情,所以我认为我可以对那些(像我这样的人)进行更新,从而通过搜索找到这个问题。

您可以尝试使用recordrtc

可以通过使用以下链接中描述的SavetOdisk函数保存到磁盘:http://muaz-khan.blogspot.se/2012/10/save-files-on-disk-using-using-javascript-or.html

其他提示

此的API仍在空中,因此不在Chrome的WebRTC V1功能列表中。看 http://blog.chromium.org/2012/01/real time-communications-in-chrome.html

全面披露:我为Ziggeo工作。

Ziggeo有一个视频录制API。我们使用WEBRTC在Chrome,Opera和Firefox上录制,在其他桌面浏览器上倒退到Flash,并在移动设备上使用输入捕获。

您也可以滚动自己的WEBRTC解决方案:

  • 在Chrome和Opera上,您必须单独录制音频和视频,并在JS中自己编码;然后,将它们发送到您的服务器,并使用EG FFMPEG转码到MP4和其他目标格式

  • 在Firefox上,您可以将WebM对象合并为视频和音频,并将其发送给服务器。

你在寻找 Peerconnection 支持,您可以将音频/视频(和其他数据)发送给对等(例如服务器或其他用户)。

Webrtc PeerConnection支持(无标志)降落在Chrome 23中,如其中所述 2012年10月的铬博客文章.

目前 OpentokLynckia 正在提供服务器/服务的(beta versa-versiations)使用WEBRTC录制视频。

从现有的主要流媒体服务器中只有WOWZA表明它们是 监视WEBRTC,但尚无计划实施.

目前,答案似乎是“否”。 Chrome Canary在实施WEBRTC方面是最远的,而且他们也没有构建它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top