2017-12-06 4 views

답변

1

Twilio 개발자 전도사 : 여기

YouTube 동영상에 대한 예입니다.

WebRTC getStats API을 사용하여 들어오고 나가는 스트림에 대한 다양한 데이터를 측정 할 수 있습니다. 그것을 이해하기 위해 반드시 읽어야 할 good article that walks through the available stats이 있습니다. 나는 그것에 대해 더 많이 쓰려고 노력할 것이다. 그러나 스펙을 읽고 그 기사를 체크 아웃하는 것이 더 정확하고 유용 할 것이다.

희망이 도움이됩니다.

+0

getStats api를 사용하려면'RTCPeerConnection' 객체에 액세스해야합니까? 나는 RTCPeerConnection이'twiliio를 사용하여 액세스 할 수 없다는 것을 이전의 [answers] (https://stackoverflow.com/questions/45027499/getting-rtcpeerconnection-object-of-participants-in-twilio-video-api)에서 읽었습니다. - 비디오 '. 그렇다면 어떻게 프로덕션에서 비디오 및 오디오 스트림의 실제 대역폭에 대한 정보를 얻을 수 있습니까? 'room.getStats' 함수의 TrackStats에는이 정보가 없습니다. – lightbringer

+0

누락 된 정보는 무엇입니까? 트랙 통계에는 [LocalTrackStats] (https://media.twiliocdn.com/sdk/js/video/releases/1.7.0/docs/LocalTrackStats.html) 페이지의 'bytesSent'및 'packetsSent' ['RemoteTrackStats'] (https://media.twiliocdn.com/sdk/js/video/releases/1.7.0/docs/RemoteTrackStats.html)에서 수신 된 것과 동일합니다. – philnash

0

많은 비디오가 실제로 가변 비트 전송률을 갖기 때문에 파일 크기를 시간으로 나누어 평균을 구할 수도 있고 시간 경과에 따라 비트율이 바뀌는 VLC 플레이어와 같은 도구를 사용할 수도 있습니다 (on) 맥 그것은 숫자를 표시하지만 나는 그것이 그래프를 보여줍니다 Windows에서 생각 :

enter image description here

당신이 다운로드 대역폭 자체에 더 관심이 있다면, 당신은 비트 레이트를보고 크롬에서 개발자 도구를 사용할 수 있습니다.

개발자 도구를 열고 네트워크 탭으로 이동하면 폭포수 열이 표시됩니다.

동영상 다운로드에 해당하는 행의 타임 라인에 여기 저기 움직여서 시간과 요청에 대한 모든 세부 정보를 볼 수 있습니다. 시간과 함께 크기에 맞춰 실제 다운로드 비트 전송률을 확인할 수 있습니다. 여기

enter image description here

관련 문제