是否可以在不需要流媒體服務器(如fms/wowza/red5)的情況下從Flash/Actionscript Camera(即網絡攝像頭)保存h.264視頻?在沒有流媒體服務器的Flash中錄製h.264視頻?
我也在這裏,我想從麥克風採取sampleData,並將其轉碼到客戶端,以便用戶可以錄製h.264/aac(或mp3)並將其存儲在本地或遠程方便在mp4容器中觀看......
在我重新發明車輪或碰到路障之前有任何提示嗎?
是否可以在不需要流媒體服務器(如fms/wowza/red5)的情況下從Flash/Actionscript Camera(即網絡攝像頭)保存h.264視頻?在沒有流媒體服務器的Flash中錄製h.264視頻?
我也在這裏,我想從麥克風採取sampleData,並將其轉碼到客戶端,以便用戶可以錄製h.264/aac(或mp3)並將其存儲在本地或遠程方便在mp4容器中觀看......
在我重新發明車輪或碰到路障之前有任何提示嗎?
Adobe確保您需要流媒體服務器進行錄製。
至少Red5服務器是免費的,可以作爲Air應用程序的一部分進行安裝。
Web應用程序肯定會需要一個流媒體服務器。
遇到一些有趣的事情,你可能也想嘗試: http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/
它使用外部庫。
但是它不需要音頻即你可以訪問sampledata,正如iND指出的那樣)......你絕對相信它是視頻需要的嗎? – davidkomer 2012-01-04 09:02:29
只有在沒有流媒體服務器的情況下才能獲得某種類型的視頻流,方法是每隔15秒將一幀圖像保存爲jpg格式,並在另一側作爲連續jpg與音頻一起播放,並不理想。 – ShaunOReilly 2012-01-04 22:55:53
我會建議一個更自由的編解碼器,h.264或mp3(關於許可與h.264:ZDnet article)。
也就是說,MicRecording(code)是一種音頻錄製類,它已經開發用於將音頻保存到文件中。
它使用Adobe的Microphone類,它有很多的例子和想法。
Flash 11支持在H.264中錄製視頻,但不支持AAC。 因此,您可以使用H.264和Speex錄製視頻。
另外 - 只需指出,目前音頻的轉碼是必要的,因爲Flash只保存來自麥克風的壓縮音頻,例如speex,nellymoser等...不是aac或mp3:\ – davidkomer 2012-01-03 08:34:52