Enrico Schwendig and GitHub
6dbfb289eb
Local user should never be in the spotlight ( #1125 )
...
* Local user should never be in spotlight
2023-06-21 14:51:41 +02:00
Enrico Schwendig and GitHub
f13c0f07cc
Spotlite tile order ( #1118 )
...
* Manage spotlight tile slots for speaker and presenter
2023-06-16 18:57:47 +02:00
Enrico Schwendig and GitHub
20c9c09258
Build EC room use method ( #1108 )
...
* Build custom useRoom
2023-06-14 15:03:38 +02:00
Enrico Schwendig and GitHub
0192ed70ea
Local develop setup with docker ( #1103 )
...
* Add local live kit backend run setup
2023-06-12 15:52:27 +02:00
Enrico Schwendig and GitHub
8f8dd5f803
Display active tracks in OTel metrics ( #1085 )
...
* Add track, feed and transceiver spans under call span
2023-06-07 16:40:47 +02:00
Enrico Schwendig and GitHub
f0a6f5919e
move webrtc etc. events from groupCall to matrix.call span ( #1080 )
...
* add new linked span for connection stats
* move stats span under call span and add user attribute
* Update matrix-js-sdk
2023-06-06 08:28:53 +02:00
Enrico Schwendig and GitHub
0114db7d2d
update matrix-js-sdk ( #1067 )
2023-05-17 18:00:37 +02:00
Enrico Schwendig and GitHub
d148a81f91
Reconnect on network switch ( #1029 )
2023-05-11 16:47:05 +02:00
Enrico Schwendig and GitHub
4181780040
change stats interval to 10s ( #1038 )
2023-05-05 16:14:19 +02:00
Enrico Schwendig and GitHub
e3a3859739
Make webrtc stats configurable ( #1019 )
...
* stats: make webrtc stats configurable
2023-04-27 09:30:34 +02:00
Enrico Schwendig and GitHub
2b5de6db03
Add new calculation of received media stats ( #1009 )
2023-04-19 10:14:29 +02:00
Enrico Schwendig and GitHub
3da4b4eeef
Add jitter and packet loss info in summary report ( #1006 )
...
* stats: add jitter and packet loss
2023-04-18 15:20:06 +02:00
Enrico Schwendig and GitHub
370a6579fb
Add jitter in webrtc stats ( #1000 )
...
* stats: add jitter in webrtc stats
2023-04-14 08:49:33 +02:00
Enrico Schwendig and GitHub
e2293665f9
Add posthog event for summary report ( #992 )
...
* stats: add posthog event for summary report
* stats: remove console log
2023-04-11 09:06:13 +02:00
Enrico Schwendig and GitHub
bb5c382fd0
separate summary report from stats report ( #986 )
...
* stats: separate summary report from stats report
* stats: switch to last summery stats builder
* stats: update matrix-js-sdk
2023-04-06 13:19:39 +02:00
390442a4c3
Add webrtc metric to OTel ( #974 )
...
* stats: Add summery report
---------
Co-authored-by: David Baker <dave@matrix.org >
2023-04-05 10:25:26 +02:00
Enrico Schwendig
3b06258e40
stats: rename enum to avoid shadow values
2023-04-03 14:07:29 +02:00
Enrico Schwendig
c53dbfde27
Merge remote-tracking branch 'origin/main' into enricoschw/real-time-media-statistics-for-full-mesh
2023-04-03 13:47:11 +02:00
Enrico Schwendig
889a31489b
stats: fix typo
2023-04-03 12:37:55 +02:00
Enrico Schwendig
dd67a45671
stats: Add summery report
2023-03-31 14:57:56 +02:00
Enrico Schwendig
707272bf19
Merge branch 'dbkr/otel' into enricoschw/real-time-media-statistics-for-full-mesh
2023-03-31 13:14:49 +02:00
Enrico Schwendig
66c3d05ae9
docu: Add webrtc metric to OTel
2023-03-28 11:51:15 +02:00
Enrico Schwendig and GitHub
ee4760351c
add end-to-end test workflow ( #885 )
...
* e2e: add end-to-end test workflow
- The tests are executed in a Docker container.
- The static users are connected via `matrix-js-sdk Client`.
- A test user connecting to the conference via EC.
2023-03-06 09:45:42 +01:00
Enrico Schwendig and GitHub
0c66b32b49
matrix-js-sdk: update to last develop branch with call group fix ( #941 )
2023-03-03 08:06:10 +01:00
29e41c7227
Allow Element Call to be started without audio / video interface ( #924 )
...
* config: add feature in `config.json`
* groupCall: adjust connection state in feed if allowCallWithoutVideoAndAudio
* matrix-js-sdk: update version for allowCallWithoutVideoAndAudio
- I modified the SDK so that mute unmute work without media and check device permission inside the SDK
- allowCallWithoutVideoAndAudio is only checked at one point outside the SDK
* docu: add join group call without media docu in READMe
---------
Co-authored-by: Robin Townsend <robin@robin.town >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-03-02 18:48:32 +01:00
Enrico Schwendig and GitHub
1548a5673f
Extend developer view with media debug information ( #909 )
...
* interceptor: add MediaStream feed debug interceptor
- interceptor displays nick name for default and nick name + user id if user gast
- interceptor displays track id + media stream ids
2023-02-15 16:04:05 +01:00
Enrico Schwendig and GitHub
9a546b7ea0
Typescript update to 4.9.0 ( #912 )
...
* typescript: increase typescript version
- Use node types `@types/nodes`
- Pin mermaid to pre release "^9.4.0-rc.2"
- Increase linter version
- Increase TS version to `4.9.5`
* build: increase max heap size for Node
2023-02-14 13:29:47 +01:00