使用
的WebRTC,HTML5,JavaScript的檢測,如果視頻/音頻在HTML5視頻標籤停止
說明
比如有用戶之間的WebRTC視頻通話用戶1和用戶2 。試想用戶2命中一些靜音按鈕(它做了類似localStream.getAudioTracks()[0] .enabled = false)。在客戶端用戶1現在沒有音頻,但視頻仍然會(這是很好的)。
問題我想檢測是否音頻或視頻不從User1的了接收由用戶1 而沒有任何額外的信令。我無法看到任何API檢測到用於音頻或/和視頻軌道的getBytesLoaded,以檢測丟失並顯示適當的消息。我甚至無法找到檢測音頻或/和視頻是否停止的功能。
Note: I don't think it is related to stop/pause events
謝謝!
這個答案是正確的(此時,WebRTC可能會支持未來的狀態)。 – igorpavlov