[英]Record h.264 video in Flash without streaming server?
是否完全可以从Flash / Actionscript摄像机(即网络摄像机)中保存h.264视频而无需流服务器(如fms / wowza / red5)?
我还要处理的是,我想从Microphone中获取sampleData,并在客户端对其进行转码,以便用户可以录制h.264 / aac(或mp3)并轻松地在本地或远程存储在mp4容器中查看...。
在我重新发明轮子或遇到障碍之前有什么提示吗?
我建议使用h.264或mp3的更免费的编解码器(关于使用h.264的许可: ZDnet article )。
话虽这么说, MicRecording ( 代码 )是一种音频录制类,已开发为将音频保存到文件中。
它使用Adobe的Microphone类,其中包含大量示例和想法。
Adobe确保您需要流服务器进行录制。
至少Red5服务器是免费的,并且可以作为Air应用程序的一部分进行安装。
Web应用程序肯定需要流服务器。
遇到了一些有趣的事情,您可能还想尝试一下: http : //www.zeropointnine.com/blog/updated-flv-encoder-alchem/
它使用一个外部库。
Flash 11支持在H.264中录制视频,但不支持AAC。 因此,您可以使用H.264和Speex录制视频。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.