Skip to main content

Enabling with lib-jitsi-meet sdk

JaaS clients using the low level lib-jitsi-meet sdk can enable rtcstats analytics and the associated analytics web hook by simply adding the following fields to existing options.



const initOptions = {
,
analytics: {
rtcstatsEnabled: true ,
rtcstatsEndpoint: "wss://rtcstats-server-8x8.jitsi.net/"
}
}

JitsiMeetJS.init(initOptions);



This will cause clients to start sending rtcstats data, however this will not send client logs as this functionality is tied to the jitsi-meet client.

Integrating application can send custom data points by using the following endpoint:

JitsiMeetJS.rtcstats.sendStatsEntry(type: string, data: Object) :void

For example, logs could be send by calling:

JitsiMeetJS.rtcstats.sendStatsEntry("logs", { key: "value" });

The line will appear in the JaaS statistics file available via the RTCSTATS_UPLOADED webhook.