-
Notifications
You must be signed in to change notification settings - Fork 25
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
User joins but doesn´t play any video or audio file #5
Comments
Thanks for getting in touch. Can you run with |
Hi @jbg thanks for the response. YOUTUBE_URL="https://www.youtube.com/watch?v=vjV_2Ri2rfE" We get the following output: And if we try to play some mp3 file with: gst-meet --room-name test We get this output: |
Hi, GitHub ate the relevant parts of your debug log, please edit your message with ``` around the debug log, to make it format it as code. |
I think this might have been Jitsi's non-standard jingle element failing to parse correctly. Please try again with latest master, and if it still doesn't work, please send your logs formatted as code as @linkmauve suggested above. |
Hi, we´ve updated gst-meet v0.2.2 with cargo install --force gst-meet. YOUTUBE_URL="https://www.youtube.com/watch?v=vjV_2Ri2rfE"
|
Apologies, by "latest master" I mean the source code here in the master branch of the git repository: git clone https://github.com/avstack/gst-meet.git
cd gst-meet
cargo run --release -- --web-socket-url=wss://jitsi.example.com/xmpp-websocket (… the rest of your options …) We haven't made a release of the latest code to crates.io yet but will soon. |
Ah okay, thanks :-) Now we´re getting the following error with cargo run: ```warning: unused import: warning: gst-meet` (bin "gst-meet") generated 1 warning
|
This error is from GStreamer, you can follow the instructions in the README for debugging your GStreamer pipeline (set |
Or one of the elements that gst-meet is trying to use comes from a package that you don't have installed -- make sure you have at least gst-plugins-bad (version matching your gstreamer version, which must be 1.19+), and also libnice. I'll see if we can add which element it's failing to create to the log message! |
Thanks for you´re response, we´ve installed further plugins from package bad, now we´re getting this output when we try to play some .mp3 file with the command: 'cargo run --release -- --room-name test --verbose --nick "bot-user" --web-socket-url=wss://jitsi.example.com/xmpp-websocket --xmpp-domain=jitsi.example.com --send-pipeline="filesrc location=/root/test.mp3 ! queue ! mpegaudioparse ! mpg123audiodec ! audioconvert ! audioresample ! opusenc name=audio"
|
So now we´ve able to play some YouTube link, the YouTube video is running in Jitsi but we´re don´t get audio and it seems that this is the same problem with an mp3 file. Nov 04 11:49:58.189 ERROR ../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstBin:bin0/GstCurlHttpSrc:curlhttpsrc0: But we don´t have an idea what´s missing. |
There are instructions for debugging your GStreamer pipeline in the README, which I also mentioned in a comment above. The short verison is: set the environment variable Feel free to paste that log output here, but please put ``` above and below of the log so that it gets formatted verbatim, otherwise GitHub will interpret parts of the log as formatting characters and mangle it.
|
I tested with your pipeline and found that a It should be fixed in latest master. |
That helped, now we can play YouTube videos and .mp3 files to Jitsi - thanks! :-) |
I built the repo from the source and run the command as specified but I am still getting a non-JIngle error like this. Also, I have installed all the plugins required (base, good, bad, ugly). Still there is no change in the error. Would you know why that is? |
This message alone is not an error; it's logged at DEBUG level and just tells us an IQ was sent that we didn't handle. In many cases this isn't a problem as the IQ was safe to ignore. If you're having a problem, I'd need more context (both details of what problem you're having, and the full log) to assist. |
Oh, thank you. I have added the full log in a new issue. What might be causing the issues? |
Hi there,
we are an educational institution and we might like to use the project for a big project of us. However, we have the problem that the gst-meet user enters the room, but the user doesn´t play any audio or video file. We´ve tried a YouTube video and a .mp3 file, we did not get any error messages on the console and all required packages from GStreamer should be installed/compiled. We use Debian 10, Jitsi, GStreamer and gst-meet are all installed on one server. Do you have any idea what could cause the problem?
Thanks
The text was updated successfully, but these errors were encountered: