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

发布于 2025-01-06 08:17:03 字数 220 浏览 1 评论 0原文

根据这个问题,WebRTC显然已经在开发中部分实现FireFox、Chrome 和 Opera 版本。

但是,我了解到 Chrome Canary 版本尚不支持设备视频录制。现阶段是否有任何实现可以实现这一点?

According to this question, WebRTC is apparently already partly implemented on a development versions of FireFox, Chrome and Opera.

However, I read that video recording from device is not yet supported in the Chrome Canary build. Are there any implementations that allow for that at this stage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

一身骄傲 2025-01-13 08:17:03

一个很晚的答案,但在这个领域发生了很多事情,所以我想我可以为那些通过搜索找到这个问题的人(像我一样)提供更新。

您可以尝试使用
RecordRTC

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

A very late answer but alot is happening in this area so I thought I could give an update to those (like me) that finds this question by searching.

You can try using
RecordRTC

The video can be save to disk by using the saveToDisk function described in the link below:
http://muaz-khan.blogspot.se/2012/10/save-files-on-disk-using-javascript-or.html

停滞 2025-01-13 08:17:03

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

The API for this is still up in the air, and as a result, isn't on Chrome's WebRTC v1 feature list. See http://blog.chromium.org/2012/01/real-time-communications-in-chrome.html

你的背包 2025-01-13 08:17:03

全面披露:我为 Ziggeo 工作。

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

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

  • 在 Chrome 和 Opera 上,您必须分别录制音频和视频并自己用 JS 进行编码;然后,将它们发送到您的服务器并在 Chrome 和 Opera 上使用例如 ffmpeg 转码为 mp4 和其他目标格式

  • 在 Firefox 上,您可以获得视频和音频组合的 webm 对象并将其发送到您的服务器。

Full disclosure: I work for Ziggeo.

Ziggeo has a video recording api. We use WebRTC for recording on Chrome, Opera and Firefox, fall back to Flash on other desktop browsers and use input capture on mobile devices.

You can also roll your own WebRTC solution:

  • on Chrome and Opera, you have to record audio and video separately and encode them yourself in JS; then, send them to your servers and transcode them using e.g. ffmpeg to mp4s and other target formats

  • on Firefox, you can get a webm object for video and audio combined and send it to your servers.

诗笺 2025-01-13 08:17:03

您正在寻找PeerConnection支持,它可以让您向对等点(例如服务器或其他用户)发送音频/视频(和其他数据)。Chrome

23 中已提供 WebRTC PeerConnection 支持(无标志),详细信息在这篇 Chromium 博客文章中从 2012 年 10 月开始

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

在现有的主要流媒体服务器中,只有 Wowza 表示它们是 监控 WebRTC,但尚未制定实施计划

You are looking for PeerConnection support, which lets you send audio/video (and other data) to peers (such as servers or other users.)

WebRTC PeerConnection support (without flags) landed in Chrome 23 as detailed in this Chromium blog post from October 2012.

At the moment only OpenTok and Lynckia are providing (beta-versions of) servers/services to record video with WebRTC.

From the existing major streaming servers only Wowza indicated that they are monitoring WebRTC but don't yet have plans for implementing it.

墨小墨 2025-01-13 08:17:03

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

The answer, for now it seems, is "No". Chrome Canary is the furthest when it comes to implementing WebRTC, and they haven't built it either .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文