基于Web的视频捕获系统

时间:2012-01-16 11:00:48

标签: html browser video-capture

我必须编写执行以下操作的系统:

  1. 用户从服务器
  2. 加载页面
  3. 页面包含“开始录制”按钮
  4. 用户点击此按钮
  5. 如果用户有网络摄像头,则会出现视频捕获屏幕
  6. 此屏幕有3个控件“开始”,“完成”,“发送”
  7. 用户执行捕获(录制)并将捕获的信息发送到服务器
  8. 问题是:

    1. 是否可以实现捕获(包括查看捕获的 info)作为页面功能的一部分?
    2. 使用哪些技术(flash / HTML5 / JS等)?
    3. 提前致谢。

2 个答案:

答案 0 :(得分:1)

  1. 是的,有可能。
  2. HTML和Javascript无法访问网络摄像头。 Flash是一种可以使用的技术(虽然您需要为没有网络摄像头的人提供服务,但请记住,人们需要允许您的页面/应用程序访问网络摄像头。)

答案 1 :(得分:0)

您可以使用JAVA applets来完成这项工作。 你用java写的。当用户打开url时,它会打开applet。 您也可以使用java webstart java web start

您可以使用一些开源项目,例如:

http://incubator.apache.org/openmeetings/