我希望我的用戶錄製音頻/視頻並將其發佈給其他用戶。使用閃光燈進行音頻/視頻錄製
是否有可能通過Flash的錄製視頻和接收服務器端編碼視頻,而無需任何進一步的處理(即只保存流到文件)?我做了一些谷歌搜索,發現它可以使用新的麥克風API(http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html)。有沒有人嘗試過?
使用Red5服務器進行錄製有多簡單?我如何從中獲取錄製的視頻/音頻文件?我必須爲此寫一些邏輯嗎?
我希望我的用戶錄製音頻/視頻並將其發佈給其他用戶。使用閃光燈進行音頻/視頻錄製
是否有可能通過Flash的錄製視頻和接收服務器端編碼視頻,而無需任何進一步的處理(即只保存流到文件)?我做了一些谷歌搜索,發現它可以使用新的麥克風API(http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html)。有沒有人嘗試過?
使用Red5服務器進行錄製有多簡單?我如何從中獲取錄製的視頻/音頻文件?我必須爲此寫一些邏輯嗎?
不是一個真正的答案,但我知道一個名爲Phidgets的插件,可以用來控制USB設備(包括相機和麥克風)。我建議你檢查一下! http://www.phidgets.com/programming_resources.php
它可以錄製視頻,只需用您的相機。在那裏您可以逐個存儲您的幀,並將它們放入.flv文件。操作(特別是在編碼時)有點困難和資源沉重。但這不是不可能的。搜索'as3 flv錄音機' - 即使有聲音,也有一些。
當談論大視頻時,使用流媒體服務器作爲Red5是更好的選擇,因爲否則整個電影必須留在內存中,然後編碼並作爲文件發送,這是很多。當然,您需要爲此編寫一些邏輯,並非如保存文件併發送它那麼簡單 - 這是一個流式傳輸過程,您需要服務器端知識才能完成它。
我的建議是使用第一種方法,如果你有小視頻(< 10秒),搜索就緒型解決方案(甚至支付)第二。
+1先做一些實際研究 – 2011-07-04 08:23:48