是否有允许视频录制的WebRTC实现?

问题描述 投票:4回答:5

根据this question的说法,WebRTC显然已部分在FireFox,Chrome和Opera的开发版本上实现。

但是,我读到Chrome Canary版本尚不支持从设备录制视频。在这个阶段是否有任何允许的实现?

html5 browser html5-video webrtc
5个回答
3
投票

一个非常晚的答案,但很多正在这个领域发生,所以我想我可以通过搜索找到这个问题的那些(像我)更新。

你可以尝试使用RecordRTC

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


3
投票

这个API仍然悬而未决,因此,不在Chrome的WebRTC v1功能列表中。见http://blog.chromium.org/2012/01/real-time-communications-in-chrome.html


1
投票

完全披露:我为Ziggeo工作。

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

您还可以推出自己的WebRTC解决方案:

  • 在Chrome和Opera上,你必须分别录制音频和视频,并在JS中自己编码;然后,将它们发送到您的服务器并使用例如转码进行转码。 ffmpeg到mp4s和其他目标格式
  • 在Firefox上,您可以将视频和音频的webm对象组合在一起并将其发送到您的服务器。

0
投票

您正在寻找PeerConnection支持,它允许您将音频/视频(和其他数据)发送到对等方(例如服务器或其他用户)。

WebRTC PeerConnection支持(没有标记)登陆Chrome 23,详见Chromium blog post from October 2012

目前只有OpenTokLynckia提供(测试版)服务器/服务来使用WebRTC录制视频。

从现有的主要流媒体服务器来看,只有Wowza表示他们是monitoring WebRTC but don't yet have plans for implementing it


0
投票

现在的答案似乎是“不”。 Chrome Canary在实现WebRTC方面是最远的,它们也没有构建它。

© www.soinside.com 2019 - 2024. All rights reserved.