html5 – 如何使用网络摄像头录制视频并使用RubyOnRails保存到服务器

我想用网络摄像头录制用户视频并使用 Ruby On Rails将录制的视频保存到服务器,这应该适用于所有浏览器.我尝试了以下方法,但这并没有解决我的问题.

> http://www.html5rocks.com/en/tutorials/getusermedia/intro/ – 尝试过但无法播放/保存录制的视频
> http://www.xarg.org/project/jquery-webcam-plugin/ – 经过验证,似乎不支持视频录制.
> http://nimbb.com/ – 是付费的

请让我知道,如果有任何机构有一个标准的解决方案(适用于所有/大多数浏览器,最好是开源).

任何帮助将不胜感激.提前致谢!

解决方法

这是一个非常古老的问题,但刚刚遇到它,并认为我至少会为遇到这个问题的所有未来访问者提供一个解决方案:

MediaStreamRecorder APIcurrently unimplemented in chrome,但有些用户通过将.webp图像拼接成.webm视频找到alternative ways来使其工作.现在,使用该实验可能不是最好的想法,但是其他项目通过实现实现该想法的跨平台库(以及其他特定于浏览器的解决方案)已经将这个想法更进一步,其中第一个被恰当地称为MediaStreamRecorder.另一种选择是RecordRTC我过去曾经使用过自己的一个优点是他们有一些specific server side Ruby code可以让它工作得很整齐(如果你想做一个简单的上传,不是你需要它,但有时你可能想做更多比起那个来说).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码
HTML5使用DOM进行自定义控制
使用HTML5 Canvas绘制阴影效果的方法
使用PHP和HTML5 FormData实现无刷新文件上传
如何解决HTML5 虚拟键盘出现挡住输入框的问题
HTML5中div和section以及article的区别分析
html5和CSS 实现禁止IOS长按复制粘贴功能
html5 touch事件实现触屏页面上下滑动
canvas 模拟实现电子彩票刮刮乐的代码
HTML5 Plus 实现手机APP拍照或相册选择图片上传的功能
Android自定义环形LoadingView效果
HTML5 canvas绘制五角星的方法
html5使用html2canvas实现浏览器截图
使用Canvas处理图片的方法介绍
利用Canvas模仿百度贴吧客户端loading小球的方法