录制视频并将其保存到php服务器

时间:2014-06-12 12:33:48

标签: php html5 flash video webrtc

我曾使用html5制作视频录制项目,但失败了。我能够查看并截取视频截图但不记录并发送给php。

因此,闪存是一种更容易和更成功的方式吗?如果是,那我该如何开始?像skype和google这样的大型网站如何做到这一点?任何替代方案。

2 个答案:

答案 0 :(得分:8)

RecordRTC-to-PHP个开源项目,分别录制音频和视频,并使用传统的HTTP-POST机制推送到服务器。

有一个类似的项目:RcordRTC-to-PHP-and-FFmpeg,不仅可以单独录制音频/视频,还可以在PHP端使用ffmpeg将两个文件合并到单个WebM容器中。

您可以使用ffmpeg-asm.js不仅可以转码,还可以在浏览器内合并,只需将单个mp4文件POST到PHP服务器。请尝试a demo查看转码/合并的工作原理。

您可以尝试使用具有闪回后备解决方案的MediaStreamRecorder.js

答案 1 :(得分:2)

AFAIK你需要一个像Adobe(或Red5 / Wowza)那样的媒体服务器来用flash录制视频流。

相关较旧的帖子有一些其他想法:

Record video from webcam with jquery/flash directly in browser?

相关问题