Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2020-07-09 16:29:17 +0300
committerJoas Schilling <coding@schilljs.com>2020-07-09 18:52:31 +0300
commit7eafbe69588efffedd2e241f92f2e509e75d61c6 (patch)
treeafe6c66f42c23237cc901fb3f47b00434bda46ca /docs
parent78836260e467bba23bd827c6d4184a75b4208c63 (diff)
Add documentation about call experience
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/call-experience.md53
1 files changed, 53 insertions, 0 deletions
diff --git a/docs/call-experience.md b/docs/call-experience.md
new file mode 100644
index 000000000..1e396e3d8
--- /dev/null
+++ b/docs/call-experience.md
@@ -0,0 +1,53 @@
+# Call experience
+
+There are multiple factors which can have a smaller and bigger impact on the experience of a call.
+
+## Automatic selection of sent video quality
+
+Since version 8.0.8 Nextcloud Talk will automatically select the sent video quality depending on the number of participants sending video and/or audio streams. Both counters are checked and then the lowest matching quality is selected.
+
+If a participant enabled their microphone and starts speaking the video quality is set to "High" for the duration of them talking plus an additional grace period of 5 seconds.
+
+### Number of video streams
+
+Streams | Quality
+---|---
+< 4 | High
+4-7 | Medium
+8-10 | Low
+11-14 | Very low
+> 14 | Thumbnail
+
+
+### Number of audio streams
+
+Streams | Quality
+---|---
+< 10 | High
+10-19 | Medium
+20-29 | Low
+30-39 | Very low
+> 40 | Thumbnail
+
+### Video qualities
+
+Quality | Max width | Ideal width | Max height | Ideal height | Max frames | Ideal frames
+---|---|---|---|---|---|---
+High | - | 720 | - | 540 | - | 30
+Medium | 640 | 560 | 480 | 420 | 24 | 24
+Low | 480 | 360 | 320 | 270 | 15 | 15
+Very low | 320 | - | 240 | - | 8 | -
+Thumbnail | 320 | - | 240 | - | 1 | -
+
+## Judging the connection quality
+
+Similar since version 9.0.2 Nextcloud Talk is having an eye on the lost packages and the "round trip time" of the stream data. When the connection is too bad or no data could be transmitted at all, the participant will be informed to try to disable their own video and screenshare.
+If those two are already off, the participant will see a message that their connection bandwidth or device cannot withhold the necessary load for participating in a call.
+
+The critical values are:
+
+**Lost packages:** 30% in the last 5 seconds
+
+**Too few packages:** Less than 10 packages per second
+
+**Round trip time:** above 1.5 seconds