Lyubomir Marinov
dee489bca4
Add jsdocs
9 年前
paweldomas
453346264e
feat(stats): log events for ICE disconnected,reconnected and failed
When ICE disconnects, reconnects or fails the events will be logged
on both Callstats and "analytics".
9 年前
damencho
c437997638
Updates callstats link by default to use websockets.
9 年前
paweldomas
a3debbb4b7
doc(statistics.js): remove FIXME for CallStats not working
The problem described by the FIXME has been fixed by CallStats.
9 年前
Lyubomir Marinov
0e7c83b46a
ES6 for JitsiTrackError
9 年前
damencho
a9dd9ad1d2
Adds a option to set custom callstats script.
9 年前
damencho
e71cc30b3f
Moves analytics event for feedback to the library.
9 年前
paweldomas
600cb75560
fix(statistics): create new CallStats instance after it was stopped
9 年前
hristoterezov
bcb3253df2
Implement audio problem detection
9 年前
hristoterezov
e457906e01
Fixes the issue with not able to send feedback after JitsiConference.leave
9 年前
damencho
2a6c07a6cc
Adds in statistics method to send event to cs and analytics.
9 年前
damencho
5ca17431e0
Fixes local audio levels after reload.
9 年前
hristoterezov
b2d1ed5d0d
Logs the reason for the reload
9 年前
damencho
643e8ca0ee
Adds caching of events to AnalyticsAdapter.
Use the caching from statistics, by calling loaded and dispose methods (onload and onerror).
9 年前
damencho
26231efbd7
Avoids using global JitsiMeetJS.
9 年前
damencho
be22ab769b
Loads analytics js dynamically by searching for it next to the library or by using a custom script url option passed to the library on initialisation.
9 年前
damencho
234f3384e1
Moves loading of analytics in the library.
9 年前
hristoterezov
b1e4c8debe
Fixes issues after review PR #166
9 年前
hristoterezov
faeda96206
Implements reload method in JitsiConference
9 年前
tsareg
dd7b70d939
Do not send event to callstats when no audiooutput devices are available.
Fix non-ASCII letter in Statistics.sendActiveDeviceListEvent() method
9 年前
hristoterezov
36078b0e66
Implements audio problems detection
9 年前
damencho
f2817b9c42
Removes deprecated applicationLog, replaces it with applicationLog.
9 年前
damencho
5aba0ac3a6
Adds event for active device list.
9 年前
hristoterezov
cdf7734b3e
Fixes issue with the local audio levels
9 年前
damencho
9153024377
Refactor callstats removing improve static calls to Statistics.
You can call static Statistics methods which will internally handle callstats instances to send stats. Drops handlers and JitsiMeetJS references.
9 年前
damencho
158b3a5463
Sends recorder states to callstats.
9 年前
damencho
d773e0bcff
Sends additional logs to callstats.
Logs versions of components and library version. Logs shard and region if available.
9 年前
tsareg
e2bd4add58
Extracted code duplication into separate function
9 年前
tsareg
c815e913d7
Transform JitsiTrackError into format acceptable by callstats
9 年前
tsareg
f8ed717be6
Start callStats as soon as second participant join the room, maybe even without established jingle session and peer connection
9 年前
paweldomas
f88adc5a6e
Adds 'audioLevelsInterval' config option
9 年前
Lyubomir Marinov
7ea29f14fb
Reduce browser type checks in statistics
9 年前
Lyubomir Marinov
721fa9c523
Remove unnecessary checks
9 年前
Lyubomir Marinov
dbe731ca63
Remove unused EventEmitter
9 年前
Lyubomir Marinov
27a7d7da72
Reformat the source code for consistency
9 年前
damencho
f79f76fb8c
Removes fabricSetupFailed and adds iceConnectionFailure for callstats.
9 年前
Boris Grozev
eb5f0dce0b
Sends dominant speaker events to callstats.
9 年前
damencho
d11ec5f6de
Adds screenShareStart and screenShareStop events to callstats reports.
9 年前
hristoterezov
f695301d50
Fixes callstats issue: Cannot send feedback to callstats after JitsiConference.leave
9 年前
damencho
b7e1654670
Adds global error handler function and option to auto enable it. Reports unhandled exceptions catched by error handler through callstats.
9 年前
isymchych
cdf871dc2f
allow to select devices on Firefox
9 年前
paweldomas
6f6b409951
Passes the info about stream renderer element id to CallStats.
9 年前
paweldomas
6d23259308
Removes getPeerSSRCAudioLevel from statistics which was replaced by another method for 'torture' purposes here:
482f71f5ea
9 年前
isymchych
8c014e8f12
use statistics module to process peer connection statistics
9 年前
damencho
cbe404dfd5
Updates callstats to queue events if lib is not inited. Report such queued events only if the lib successfully initialize. Removes deprecated fabricSetup event.
9 年前
Lyubomir Marinov
ea8fbf8697
Introduces a utility function to load optional scripts such as callstats.io.
9 年前
hristoterezov
862439e26f
Fixes the audio levels
9 年前
hristoterezov
af4b1bca0e
Fixes callstats GUM fail reporting
9 年前
hristoterezov
b8682c6a83
Add callstats support
9 年前
paweldomas
022940eb13
Exposes methods for obtaining stream SSRCs and audio levels.
10 年前