【问题标题】:AS3 Flash/AIR recording video with webcam and save itAS3 Flash/AIR 使用网络摄像头录制视频并保存
【发布时间】:2011-06-20 06:12:28
【问题描述】:

AS3 是否可以使用网络摄像头录制视频并将其保存到本地磁盘/网络服务器?

【问题讨论】:

标签: actionscript-3 video webcam record


【解决方案1】:

您可以使用名为 AirCam 的 Air 应用程序来实现此目的。它使用 BitmapData 类来生成 FLV 文件。如果您想自己构建它,他们还包括网站上的源代码。不过那里的类不支持声音。

这个革命性的新的目的 类是记录一个流 BitmapData 到 FLV 文件,因为 直接写,尤其是 将 BitmapData 转换为 ByteArrays-with-byteshifting-part,让一切都摇摇欲坠。我解决了 通过将 BitmapData 保存到 系统上的临时文件。这 保护您的 RAM 免受过载, 录制完成后,班级 将该临时文件转换为 FLV 文件。

http://www.joristimmerman.be/wordpress/2008/12/18/flvrecorder-record-to-flv-using-air/

【讨论】:

  • 您好,AirCam 不支持声音?您如何通过将其保存到系统上的临时文件来解决不稳定的问题?
  • 我测试了录制 30 秒的剪辑,但我的电脑挂了 >_
  • AirCam 只是一个示例,说明如何编写一个将网络摄像头数据保存到 flv 的类。正如我在回答中所写,它不支持录音。
猜你喜欢
  • 2013-03-22
  • 1970-01-01
  • 2010-12-30
  • 1970-01-01
  • 2012-07-03
  • 1970-01-01
  • 2014-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多