我曾经使用 html5 进行过一个视频录制项目,但失败了。我能够查看和截取视频的屏幕截图,但不能录制它并将其发送到 php。
那么flash是不是更容易成功的方式呢?如果是,那我该如何开始? skype、google这样的大网站是怎么做到的?任何替代方案。
最佳答案
有RecordRTC-to-PHP开源项目,单独录制音频和视频,并使用传统的 HTTP-POST 机制推送到服务器。
有一个类似的项目:RcordRTC-to-PHP-and-FFmpeg ,不仅单独录制音频/视频,而且在 PHP 端使用 ffmpeg 将两个文件合并到单个 WebM 容器中。
您可以使用 ffmpeg-asm.js
不仅可以转码,还可以在浏览器中合并,并将单个 mp4 文件 POST 到 PHP 服务器。尝试 a demo查看转码/合并的工作原理。
您可能想试试 MediaStreamRecorder.js它也有闪退解决方案。
关于php - 录制视频并将其保存到php服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24184524/