用于网络摄像头录制的Flash库,用JS包装?

时间:2011-06-17 21:17:16

标签: javascript jquery flash webcam flash-video

我们希望我们的用户能够通过他们的网络摄像头向我们上传视频流。我们计划使用像Infuxis这样的服务来处理Flash Media Server方面的事情,但我们需要一个能够进行实际捕获的客户端SWF。

现在,我知道一点Flash,但不是很多。理想情况下,我会使用包含在一系列JS函数中的SWF,它允许我从浏览器中控制进程(如this jQuery webcam plugin - 但对于视频)。有谁知道吗?

3 个答案:

答案 0 :(得分:0)

您可以查看cameratag.com。它提供了一个用于控制闪存网络摄像头的JS API。

答案 1 :(得分:0)

HDFVR是一个用Flash开发的商业视频录制产品(因此最终文件是一个swf文件),除其他功能外,还有一套很棒的JS和服务器端API:

  • JS控制API 允许您从JS <​​/ li>控制HDFVR
  • JS回调API 会通知您有关swf中的事件(连接成功,上传已完成)
  • PHP / ASP / .NET /等。服务器端API 允许您将视频信息推送到数据库

http://hdfvr.com/api

答案 2 :(得分:0)

Camaratag不提供这样的选择 您可以从camaratag下载swf文件并保存在本地文件夹中并更改camaratag js中的路径

 swfobject.embedSWF("local_path/camera.swf", dom_id+"_swf_placeholder", "100%", "100%", '11.1.0', 'https://'+appServer+'/'+CameraTag.version+'/expressInstall.swf', flashvars, params, attributes, checkSWF);