Я пытаюсь получить статистику приложения webRTC для измерения пропускной способности потоковой передачи аудио/видео. Я проверил этот вопрос и нашел его очень полезным; однако, когда я пытаюсь использовать его, я получаю
TypeError: Not enough arguments to RTCPeerConnection.getStats.
Я думаю, что из-за того, что в 2016 году что-то в webRTC изменилось и появились mediaStreamTracks; однако я построил проект без mediaStreamTracks и не знаю, как изменить эту функцию, чтобы заставить ее работать.
У тебя есть идеи? Спасибо за поддержку!
ОБНОВЛЕНИЕ:
мой звонок
peer.pc.onaddstream = function(event) {
peer.remoteVideoEl.setAttribute("id", event.stream.id);
attachMediaStream(peer.remoteVideoEl, event.stream);
remoteVideosContainer.appendChild(peer.remoteVideoEl);
getStats(peer.pc);
};
и getStats() идентичны этой ссылке на глава №7.
getStats()
- person KRONWALLED   schedule 08.07.2016getStats()
нужен параметрmediaStreamTrack
в качестве параметра, насколько я помню. - person Samuel Méndez   schedule 08.07.2016peer.getStats(null, function(...) )
? - person Don Diego   schedule 08.07.2016null
. - person jib   schedule 08.07.2016