Bir webRTC app istatistikler ses/video akışı bant genişliğini ölçmek için çalışıyorum. Bu question kontrol ettim ve bunu çok yararlı bulduk; Bunu kullanmaya çalıştığınızda ancak ben almakWebRTC: getStats kullanımı()
TypeError: Not enough arguments to RTCPeerConnection.getStats.
Ben bunu değiştirdi ve şimdi mediaStreamTracks vardır çünkü WebRTC'de 2016 şeye ait olduğunu düşünüyorum; Ancak, projeyi mediaStreamTracks olmadan oluşturdum ve bu işlevi işe almak için nasıl değiştireceğimi bilmiyorum.
Eğer herhangi bir fikir var mı? Desteğiniz için teşekkürler!GÜNCELLEME:
Benim çağrı
peer.pc.onaddstream = function(event) {
peer.remoteVideoEl.setAttribute("id", event.stream.id);
attachMediaStream(peer.remoteVideoEl, event.stream);
remoteVideosContainer.appendChild(peer.remoteVideoEl);
getStats(peer.pc);
};
ve getStats() bölüm n.7 bu link aynıdır olduğunu. Ben WebRTC'yi kullanılan beri
Yayınla bazı kod kullanıyor. i hatırlayacak olursak Özellikle 'getStats ait çağrı()' – KRONWALLED
'getStats()', parametre olarak bir 'mediaStreamTrack' ihtiyacı var. –
Güncel soru! P.s: “peer.getStats (boş, işlev (...))' yi çağırırsam? – Diego