2016-01-29 50 views
2

對於WebRTC流,我如何獲得流式傳輸設備? 對於每個流都有getAudio/VideoTracks(),每個軌道都有getCapabilities()。deviceId,但getCapabilities()似乎沒有實現。WebRTC流和設備

我在Firefox和Chrome中測試過。

回答

3

你是對的,getCapabilities尚未實施。

在此期間使用track.labeltrack.kind並將其與enumerateDevices獲得的設備標籤和種類進行比較。適用於Chrome和Firefox 46(Firefox開發人員版)。

+0

關於您的編輯,track.label [在Firefox 46中添加](https://bugzilla.mozilla.org/show_bug.cgi?id=866513)。 – jib

+0

我再次編輯答案。謝謝! –