2013-10-20 43 views
2

WebRTC有沒有一種方法可以從用戶的網絡攝像頭捕獲視頻和音頻,並在「視頻會議」風格的應用程序中將低比特率版本的p2p傳輸給其他用戶,同時錄製非常高比特率的版本(或只是非常高的比特率音頻),將保存在我的主機上?WebRTC多個同時比特率

回答

2

無法在同一個瀏覽器中以不同的分辨率多次調用getUserMedia():如果您嘗試simpl.info/getusermedia/multi,您會看到兩個視頻流都具有來自首先使用的約束的分辨率。

我還沒有測試過這個,但是你可以用HD約束調用getUserMedia(),然後調整SDP中的b = AS:xx行以較低的比特率進行流式傳輸。 (看看在unit test值和WebRTC SDP spec。)

至於錄音:在MediaStream記錄API是在Firefox每晚用(但只有音頻我最後一次檢查,演示在simpl.info/mediarecorder)。 Blink中有Intent to Implement(適用於Chrome)。