2010-09-29 181 views
2

我希望我的用户录制音频/视频并将其发布给其他用户。使用闪光灯进行音频/视频录制

  1. 是否有可能通过Flash的录制视频和接收服务器端编码视频,而无需任何进一步的处理(即只保存流到文件)?我做了一些谷歌搜索,发现它可以使用新的麦克风API(http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html)。有没有人尝试过?

  2. 使用Red5服务器进行录制有多简单?我如何从中获取录制的视频/音频文件?我必须为此写一些逻辑吗?

+0

+1先做一些实际研究 – 2011-07-04 08:23:48

回答

0
  1. 它可以录制视频,只需用您的相机。在那里您可以逐个存储您的帧,并将它们放入.flv文件。操作(特别是在编码时)有点困难和资源沉重。但这不是不可能的。搜索'as3 flv录音机' - 即使有声音,也有一些。

  2. 当谈论大视频时,使用流媒体服务器作为Red5是更好的选择,因为否则整个电影必须留在内存中,然后编码并作为文件发送,这是很多。当然,您需要为此编写一些逻辑,并非如保存文件并发送它那么简单 - 这是一个流式传输过程,您需要服务器端知识才能完成它。

我的建议是使用第一种方法,如果你有小视频(< 10秒),搜索就绪型解决方案(甚至支付)第二。