簡體   English   中英

在沒有流服務器的情況下在Flash中錄制h.264視頻?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM