-
Notifications
You must be signed in to change notification settings - Fork 313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuck on Starting Live Stream... #76
Comments
We'd need to see the logs from jibri itself. The jicofo logs are actually accurate. When you first send a start command to the jibri via jicofo, it replies to the jicofo and sends a "busy" status, which results in jicofo reporting the jibri as unavailable (since it is now engaged in a recording operation). Then after 90 seconds jibri hasn't reported successful connection, so jicofo times it out and cancels. The jibri logs may show that selenium failed to start, or that you didn't pass the audio checks, or that ffmpeg failed to start. Those will be your best bet to post here for more details on what to fix. |
Thanks @aaronkvanmeerten Could you tell me where can I find those jibri logs? |
Ah, found a way to see logs with this command: Here is the only error there: |
However if I run
Which seems to be fine. Is there a way to debug or test audio? |
The way to tell if the audio check passed or succeeded is to run that script and then see that the resulting .wav file it write out has more data than just 0x00 for every character in the file. If the test works for you by hand but still fails for the jibri user, ensure that the jibri user has the correct groups to access the audio devices (usually plugdev and audio and video groups). |
@aaronkvanmeerten
Giving me However when I run
Not sure if it's expected output. I use clean Amazon EC2 Ubuntu 16.04 instance and followed all the instructions, step-by-step. Any help to debug this further appreciated! Thanks! |
did you complete things to do after install ubuntu |
Yes, even tried to do a fresh installation on new EC2 Ubuntu instance (just had to change boot kernel from aws to generic linux to install snd-aloop). Followed every step of the instructions. Spent many hours on installing, setting it up and testing and still exactly the same issue - everything in Jitsi works except Live Stream. And this time I used the latest Jitsi night build instead of stable. Even hired a System Administrator to look specifically into this issue - still nothing, he couldn't help as well :) Very frustrating, especially that I don't even know how to debug that at this point or what to do next to fix it! |
I have the same issue Ubuntu 16.04 (VMware VM) |
I would very much recommend using the latest java-based jibri from our debian respository. It's easier to use and is much more reliable about getting connected. I'm going to close this issue, but please open a new one if you run into any problems with the new java-based jibri! |
Hi all,
I got it working till the input of a stream key. But after entering it, Jitsi meeting room shows "Starting Live Stream..." window and after 1.5 minutes shows "Live stream failed to start" message.
Everything works fine if I do this selenium test with the same stream key:
./launch_recording.sh null null null STREAM_KEY
I can see that stream on YouTube.
But can't launch it in actual meeting room. Also I noticed these jicofo logs:
Jicofo 2018-03-29 19:15:19.222 INFO: [36] org.jitsi.jicofo.recording.jibri.JibriDetector.notifyJibriStatus().169 Jibri: thebrewery@conference.join.learnformula.com/jibri-5643991639678753 available: false
Jicofo 2018-03-29 19:16:49.174 SEVERE: [73] org.jitsi.jicofo.recording.jibri.JibriSession.log() Jibri pending timeout! room1@conference.join.learnformula.com
Note that first message shows that "Jibri: ... available: false" by some reason, however all processes are started fine: jibri-xorg, jibri-icewm and jibri-xmpp.
Any way to fix or debug this further?
Thanks.
The text was updated successfully, but these errors were encountered: