2011-11-24 65 views
6

理想情況下,我最初尋找的是HTML5媒體捕獲API的實現,其中一個polyfill回滾到Flash,但是,我的研究已經得出結論,API正處於起步階段,尚未被任何主要的供應商,除此之外,Flash意味着做我需要的東西似乎很少。如何在瀏覽器中進行視頻捕獲?

我需要能夠從攝像頭拍攝網絡攝像頭,顯示實時預覽,錄製和回放該錄製內容,僅此而已,無需上傳至必需的服務器,全部本地。

是否有任何體面的Flash解決方案?或其他方式來實現這一目標?

我發現了很多Red5的參考,澄清,會提到這個:http://www.red5-recorder.com?這真的是使用的工具還是有更好的選擇?

+0

看起來Red5在服務器端錄音,所以它不適合:( – Steve

+1

實際上,音頻和視頻數據是由運行在瀏覽器中的Flash客戶端捕獲的,由Flash播放器/計算機運行客戶端)並通過流媒體/ rtmp發送到媒體服務器(Red5)。媒體服務器的工作就是將該數據放入.flv或.f4v或mp4文件。 –

回答

3

爲此,我最終使用了http://nimbb.com,免費版本有一些限制,但是提供了滿足項目標準的基本功能。

除了我的需求,它還允許用戶上傳錄音到Nimbb網站並分享社交,這不會傷害!

+0

如果您正在尋找您的選項,設備捕獲支持現在好多了,至少iOS6支持,我相信一些(如果不是全部)主要的桌面瀏覽器也是如此,所以根據您的項目需求,您現在可以在不使用Flash的情況下解決此問題(或者可能僅作爲後備) – Steve

+2

您也可以嘗試http://hdfvr.com作爲Nimbb的替代方案,它使用桌面上的Flash客戶端和移動設備上的HTML Media Capture。 –