我想让用户通过网络摄像头录制视频,然后通过浏览器将录制的视频上传到网站。
这是一个完全符合我希望我的网站工作的示例,除了它似乎不捕获视频,只是图像。
http://www.xarg.org/project/jquery-webcam-plugin/
请让我知道是否有一种方法可以自定义它,或者是否有其他东西可以使用。
我想要一些独立的东西,不想依赖另一个服务来完成这个。
谢谢!
我们一直在寻找同样的东西,但根据我的研究,如果没有后端帮助,似乎没有办法严格通过 jquery 和 Flash 来完成。
我发现了三个选项:
三者各有优劣。Flash 和 Wowza 不是免费的,但有很好的文档和支持。Red5 是免费的,但可能缺少文档,具体取决于您在做什么。
我们刚刚为 Wowza 注册了一个 180 天的免费开发者许可证,目前正在评估它。
HaxeVideo是一个完全使用 Haxe 编程语言编写的多线程 FLV 流媒体服务器。
和这个链接获取Haxe 编程语言的信息。
但我为我找到了一个简单的出路。我有 2 个选项供您选择。
youtube api(免费)https://developers.google.com/youtube/youtube_upload_widget
http://nimbb.com/(不是免费的)
但是如果你想试试。
查看http://hdfvr.com。它是用 Flash 开发的商业视频录制解决方案。它可以录制到 .flv 和 .mp4 文件,当与 Wowza 和 Wowza 转码器一起使用时,它可以录制带有 AAC 音频和 H.264 视频的 MP4 文件。
它适用于最佳答案中的所有 3 个媒体服务器:Adobe Media Server、Wowza Media Server 和 Red5 Media Server。
您最好使用第三方工具,如 red5 或 wowza。我已经用 php 实现了 wowza。您可以查看http://www.wowza.com/streaming/record。它很容易实现,视频录制又好又快。但它不是免费的。
对于更多读者来说,这可能是一个很好的有用资源。点击这里
考虑到价格/文档和可靠性比,Wowza 似乎是一个很好的录音解决方案。许多用户在尝试使用 Red5 录制时报告了损坏的视频。
Wowza Streaming Engine 论坛中提到的这个解决方案适用于最新的 Wowza 服务器。 http://www.wowza.com/forums/showthread.php?35683-Webcam-Video-Recorder-for-PHP-scripts
它是免费下载和试用的,因此它可能是测试您的设置和启动此类项目的好方法。