Skip to content
Snippets Groups Projects
Commit 7c8dbd5c authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Notizen 14.6.2021

parent b1439fa3
Branches
No related tags found
No related merge requests found
14.06.2021, 13:52:57
~~~~~~~~~~~~~~~~~~~~
Situation:
Wir übertragen mittels CVH-Kamera ein Kamera-Bild.
Viele Teilnehmende betrachten dieses Kamera-Bild.
Problem:
Ab mehr als 50 Teilnehmenden kommt es zu Verbindungsabbrüchen,
und es können auch keine neuen Verbindungen mehr aufgebaut werden.
Analyse der Fehlermeldungen:
Anscheinend schlagen TCP-Verbindungen zwischen den Web-Browsern
und der REST-API des Janus-Servers fehl.
@@@ Wie greift der Web-Browser eigentlich auf TCP zu?
Ich dachte, das ginge nur über WebSockets.
--> Dies ist ein REST-API, also nicht irgendein TCP, sondern HTTP.
Das können Web-Browser.
Strategie:
Installation eines aktuellen Janus auf einem separaten Rechner,
der sich nicht hinter der Firewall der Hochschule befindet.
Möglichkerweise löst dies bereits das Problem.
Falls nicht, lohnt sich das Debuggen eher mit einer aktuellen
Version als der z.Zt. verwendeten veralteten Version von Janus.
Installation von Janus auf main-1, 14.06.2021, 13:58:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- apt-get install libjansson-dev libconfig-dev libnice-dev libssl-dev libsrtp2-dev gengetopt
- git clone https://github.com/cisco/libsrtp
./configure && make && sudo make install
- git clone https://github.com/meetecho/janus-gateway
./configure --disable-websockets --disable-data-channels --disable-rabbitmq --disable-mqtt
make
sudo make install
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment