Comments on: CallStats.io and WebRTC: An Interview With Varun Singh https://bloggeek.me/callstatsio-webrtc-interview/ The leading authority on WebRTC Sat, 02 Jul 2022 11:59:33 +0000 hourly 1 By: Duong Nguyen https://bloggeek.me/callstatsio-webrtc-interview/#comment-117218 Tue, 18 Mar 2014 03:35:23 +0000 http://bloggeek.me/?p=4403#comment-117218 Hi Varun Singh,

Thanks for your help.

I still have a question: can i use callstats.js lib to “GET” peer connection object in webrtcClient.js (overwrite the peeconnection object)?

Have any Callstats.js method or function to “get” peer connection object?

]]>
By: varun https://bloggeek.me/callstatsio-webrtc-interview/#comment-117217 Mon, 17 Mar 2014 17:46:53 +0000 http://bloggeek.me/?p=4403#comment-117217 In reply to Duong Nguyen.

yes you pass the peer connection object to callstats.JS and it will send data to our backend, where you can observe the measurement data. The JS doesn’t send data to another third party server. We haven’t considered that use case yet.

]]>
By: Duong Nguyen https://bloggeek.me/callstatsio-webrtc-interview/#comment-117216 Mon, 17 Mar 2014 16:43:34 +0000 http://bloggeek.me/?p=4403#comment-117216 In reply to Varun Singh.

Hi Varun Singh,

This is architecture:
-Server A:
–Server.js
–webrtcClient.js
–index.html
–callstats.js
–myfile.js
-Server B:
–Server.js
–Index.html
My project run with nodejs server.
In server A:
Server.js and webrtcClient.js are those file I do not change code. In webrtcClient.js file I have a variable named peerConnections that is a list of PeerConnection object.
callstats.js is your lib .
In myfile.js I want to reuse peerConnections variable (from webrtcClient.js file) to getstats() PeerConnection, then send data to Server B.
How is the issue resolved? Can callstats.js lib help me resolve this problem?

]]>
By: Varun Singh https://bloggeek.me/callstatsio-webrtc-interview/#comment-117215 Mon, 17 Mar 2014 10:19:14 +0000 http://bloggeek.me/?p=4403#comment-117215 In reply to Duong Nguyen.

The network probe is in written in C, is a binary that runs beside your server. Where is it that you want to measure the performance? at the endpoints running your javascript app, in this case the callstats.js can integrate with your javascript app.
In any case drop me an email, because I may be misunderstanding something.

-Varun

]]>
By: Duong Nguyen https://bloggeek.me/callstatsio-webrtc-interview/#comment-117214 Sun, 16 Mar 2014 08:34:29 +0000 http://bloggeek.me/?p=4403#comment-117214 In reply to Varun Singh.

Thanks Varun Singh,

Could you tell me about the “network probe”? Is this “only” build in by javascript ?

Thanks alot,

]]>
By: Varun Singh https://bloggeek.me/callstatsio-webrtc-interview/#comment-117213 Sat, 15 Mar 2014 09:42:06 +0000 http://bloggeek.me/?p=4403#comment-117213 In reply to Duong Nguyen.

Hi Duong,

We have a network probe that passively monitors the flows, it does not require any code change on system A, just runs alongside it. However, it can write data locally or sends data to our measurement system and not to system B.

Drop me an email at varun at callstats dot io.

]]>
By: Duong Nguyen https://bloggeek.me/callstatsio-webrtc-interview/#comment-117212 Fri, 14 Mar 2014 11:03:09 +0000 http://bloggeek.me/?p=4403#comment-117212 in the callstatsio have you overwrite the webkitRTCPeerConnection constructor in javascript?
I have a server (server A) use WebRTC video call. If i use getStats() i need insert code into this server (server A).
But I want create new server( server B) to monitor server A. ( i do not change code in server A).
the callstatsio have support?

]]>