Hi, I just subscribed to this list. I had the same problems and managed to get it works after tweo nights. I needed it also for a virtual classroom (who does not at the moemnt?? ) and for office.Please don't blame me, if i did not follow some rules here at the moment.I just want to help. My set up: ubuntu 18.04 lts image at a Strato VServer. OpenMeeting M3. First steps:I took the installation guide for ubuntu I found at the open meetings project site. Worked like a charm.Then I saw green bars when someone spoke, but no sound and no video except my own. first i had to run kurento not as user nobody as decribed, but I used default kurento. Otherwise there where exceptions cause home folder is "/nonexistent" and gstreamer caches failed to work.Not sure if it's important, but I fixed it for me. My openmeeting installation runs with user kurento also. Just change it in the /etc/init.d/tomcat3 skript and chown -R kurento /opt/open503 of course.When the compilation of ffmpeg that is made by the skript provided fails, just install the missing dev packages. Don't remeber all. But's that's easy to find out, because "make " complains about. Then I saw in the logs that connection to kurento server fails for web sockets. I read in the net and found that a turnserver is needed, when clients accessing kurento are located behind NAT. Guess almsot every home dial has such a setup, so I did it.If I am wrong with it, and that's only needed, If openmeetings is behind NAT, please tell me. Than I remove it again. if needed: apt-get install coturn vi /etc/turnserver.conf configure this:realm=kurento.orguser=kurento:somepasslog-file=/var/log/turnserver/turnserver.log I think that has been all.
Then: vi /etc/kurento/modules/kurento/WebRtcEndpoint.conf.iniedit:turnURL=kurento:somepass@<your-public-IP>:3478 restart everything. Than didn't work very much better also, so I took a look at iptables log file. I added this rules: iptables -A INPUT -p udp -m udp --dport 10000:65535 -j ACCEPTiptables -A OUTPUT -p udp -m udp --sport 10000:65535 -j ACCEPTiptables -A INPUT -p udp -m udp --dport 3478 -j ACCEPTiptables -A OUTPUT -p udp -m udp --sport 3478 -j ACCEPT Now it works for me. There is may be missing something or useless. But finally I got a working solution.I am no WebRTC expert... just a JEE Developer with loves Linux for years :) Any suggestions or hints if somhing is wrong or useless are welcome. Kind regards Marcus Am Dienstag, den 24.03.2020, 19:22 +0100 schrieb Stefan Kühl: > Hey @all > sudo apt-get update && sudo apt-get install --no-install-recommends --yes \ > gnupg > sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83 > > > sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF# Kurento > Media Server - Release packagesdeb [arch=amd64] > http://ubuntu.openvidu.io/6.13.0 bionic kms6EOF > > > sudo apt-get update && sudo apt-get install --yes kurento-media-server > > worked for me. > @Andreas, please try it from scratch and by the way -> 64bit OS ? > Greetz > Stefan > Am 24.03.2020 18:49, schrieb df...@gmx.de: > > Am Dienstag, 24. März 2020, 18:33:34 CET schrieb Maxim Solodovnik: > > > have you replaced $DISTRO with `bionic` ? > > > > yes, I have done so. > > > > > > > If yes and still no luck: the only option to use docker ... > > > > seems so. Very sad: I want to go the way "use as much out of repos as > > possible" - but that seems to stuck here. > > > > I want to set up a possibility to serve virtual classrooms here in Germany > > with OM. > > I am an employee of a school and most commercial servers have reached their > > limit so education is a good that is highly needed. I will try docker > > solution. > > > > In parallel I am developing a server solution which is Arch-based. Here > > kurento-media-server > > is in the AURS - but I am not ready to switch from Debian to Arch at the > > moment... > > > > Thanks for all your efforts. You are supporting menkind :) > > > > Greetings > > > > > >