I’m looking for installing jitsi-meet on a raspberry pi (debian 10) behind nat.
I’ve followed this tutorial : https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md
It’s work fine when user using android application are connected to the room. But when one people use a web browser (firefox), the sound and video are lost (all people stay connected).
/var/log/jitsi/jvb.log :
2020-04-12 12:30:03.330 INFO: [16] Videobridge.createConference#326: create_conf, id=a645c23620282dee gid=null logging=false
2020-04-12 12:30:03.342 SEVERE: [16] RecurringRunnableExecutor.run#230: The invocation of the method org.jitsi.videobridge.health.Health.run() threw an exception.
java.lang.NoClassDefFoundError: Could not initialize class org.jitsi.videobridge.sctp.SctpManager
at org.jitsi.videobridge.Endpoint.createSctpConnection(Endpoint.java:758)
at org.jitsi.videobridge.health.Health.check(Health.java:93)
at org.jitsi.videobridge.health.Health.doCheck(Health.java:161)
at org.jitsi.videobridge.health.Health.doRun(Health.java:266)
at org.jitsi.utils.concurrent.PeriodicRunnableWithObject.run(PeriodicRunnableWithObject.java:87)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)
I think, it is very similar to the problem here : More than 2 participants, more than 1 Firefox = all muted
With chromium, it is working fine when two people are connected (use p2p I think). But one more people, and all are muted with black screen.
I will check that port 10000 udp is opened.
Ok thank you very much for your feedback.
I’ve checked the mount of the /tmp directory :
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,lazytime,size=1048576k)
But I have not noexec attribute.
and the size :
root@jitsi:~# df -h /tmp
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.0G 68K 1.0G 1% /tmp
I’ve checked netcat on my local network with jitsi stopped :
nc -u -l -p 10000 on my raspberry
nc -u FQDN 10000 on my computer
I can send/received udp packets.
I guess, jitsi shall worked on my local network.
But from external network (with 4G) to my raspberry, this netcat command doesn’t work.
I’ve seen the debug console of firefox, and I have two errors :
2020-04-13T08:30:16.899Z [features/analytics] <te/<>: Error: “No analytics handlers created!”
2020-04-13T08:30:17.804Z [features/base/tracks] <E/</<>: Failed to create local tracks
Array [ “audio”, “video” ]