Przycisk mikrofonu przy kazdym uczestniku daje i odbiera glos bez jego prosby. Idzie przez kolejke zgloszen (SpeakRequestService.setVoice): powstaje od razu przyznane zgloszenie albo zostaje przyznane oczekujace, wiec kolejka, napis "Masz glos" i automatyczne wlaczenie mikrofonu zgadzaja sie ze stanem. Serwer pokoju zmienia uprawnienia od razu. Uczestnik bez wlasnego zgloszenia rozpoznaje zdarzenie jako swoje po numerze zapisu z sesji, zamiast czekac na odpytanie co 10 sekund. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1713,6 +1713,12 @@ w karcie "Na sali", endpoint `POST /admin/webinars/{id}/room/participants/{rid}/
|
||||
przechwycic (to pasek LiveKit), wiec ostrzezenie wisi, dopoki zgoda trwa.
|
||||
- Pasek sterowania LiveKit pokazuje przyciski wedlug `canPublishSources`, wiec
|
||||
uczestnik z samym ekranem widzi tylko przycisk ekranu.
|
||||
- **Glos bez zgloszenia idzie PRZEZ KOLEJKE, nie przez sama role**
|
||||
(`SpeakRequestService.setVoice`): powstaje od razu przyznane zgloszenie albo
|
||||
zostaje przyznane oczekujace. Sama rola w bazie dawalaby mikrofon, ktorego
|
||||
nie widac w kolejce, bez napisu "Masz glos" u uczestnika i bez
|
||||
automatycznego wlaczenia mikrofonu. Uczestnik rozpoznaje zdarzenie jako
|
||||
swoje po numerze zapisu z sesji (`mine`), bo lokalnie nie ma zgloszenia.
|
||||
|
||||
### Moderacja wyrazow
|
||||
|
||||
|
||||
Reference in New Issue
Block a user