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

标签 php html flash video webrtc

我曾经使用 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/

相关文章:

css - 我应该在 <main> 标签上添加一个类吗?

c# - 如何使用 WebClient 登录到 "Flash Website"并使用 c# 下载文件?

php - 不使用Ajax从MySQL表中获取DROPDOWN中的值

PHP/MySQL : How to reduce code to echo Select results (working code)

php - HTTP发布到MySQL数据库INSERT

php - 在面向对象的 PHP 中将类保存到数据库

javascript - 具有不同 CSS 文件的本地化网站

html - 如何用百分比将页面分成两个区域(div)

android - 适用于 Android 的 Adob​​e Flash 10 GPU 和 Adob​​e AIR

python - 如何获取 chrome 首选项参数文档,例如 profile.content_settings.exceptions.plugins