problems with SRTP handshake? Janus.plugin.videoroom

126 views
Skip to first unread message

hands

unread,
Sep 18, 2020, 12:44:36 PM9/18/20
to meetecho-janus
Hello,

I recently found Janus and I am super excited about it. My goal is to make webRTC technology more accessible to the public using React and I think Janus is a perfect fit. 

I have created a Janus-server with default settings to test things out. I can get a local connection, but after a remote peer tries to join I get this error:

Screenshot 2020-09-18 at 18.32.40.png

So my local feed is working, but the remote feed is just a black screen.

At first I thought it had to do with me using localhost. I tried a few things (testing it out on server over https and connect through wss:// with a reverseProxy), but it doesn't change the problem. 

I am using Libsrtp 2.2.0 and Janus 0.10.5. I hope someone can help me in the right direction and hopefully I can give something back to the community later on. 

hands

unread,
Sep 18, 2020, 1:50:20 PM9/18/20
to meetecho-janus
I double checked my Libsrtp version with apt list --installed "libsrtp*" and it gives back 2.3.0. Just to make sure I am not making any mistakes, how can I check which version of libsrtp Janus is running at the moment on my server? 

María

unread,
Sep 30, 2021, 1:07:50 PM9/30/21
to meetecho-janus
Hello

I have been struggling with this same error for 1 week.
If you are installing janus using: apt-get install janus,  the libsrtp library is reinstalled with it. At the same time mqtt was compiled based on the previous libsrtp library (the one you installed before installing janus) and therefore janus gives the error you mention. In order to solve the problem you have to reinstall mqtt after installing the janus package and restart the janus server.

I hope it helps you
Reply all
Reply to author
Forward
0 new messages