是否可以在不需要流媒体服务器(如fms / wowza / red5)的情况下从Flash / Actionscript相机(即网络摄像头)保存h.264视频?
我也是这样做的,我想从Microphone中取出sampleData,并在客户端转码,以便用户可以录制h.264 / aac(或mp3)并将其存储在本地或远程,便于在mp4容器中查看....
在我重新发明轮子或遇到路障之前的任何提示?
答案 0 :(得分:1)
我建议使用更加自由的编解码器h.264或mp3(关于h.264的许可:ZDnet article)。
话虽如此,MicRecording(code)是一个音频录制类,它是为了将音频保存到文件而开发的。
它使用Adobe的Microphone类,它有很多例子和想法。
答案 1 :(得分:1)
Adobe确保您需要一台流媒体服务器进行录制。
至少Red5服务器是免费的,可以作为Air应用程序的一部分安装。
Web应用程序肯定需要一个流媒体服务器。
遇到了一些有趣的内容,您可能还想尝试一下: http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/
它使用外部库。
答案 2 :(得分:0)
Flash 11支持以H.264录制视频,但不支持AAC录制。 因此,您可以使用H.264和Speex录制视频。