I have search high and low and have yet to find a “clear” answer to if this can be done or how to do it (I’m happy to write a app just need to know what to use)
So what I want is a way to make an app in Java or Python or JS that needs no GUI… I give it start commands to tell it where the WebRTC server is (IP) and the room to join… or I set them in a config file.. - It could be I need to tell the app/code what video and audio to send as well.
? So what code is out there that would enable me to develop the above solution?
I have seen a few things but I’m not clear if they can be used to so what I’m asking :
Again to explain:
I know Java and Python I’m happy to develop the app in one of them I just need to know what technology to use to send video/audio to a WebRTC server and any supporting info with in is helpful. I will post link to working app here once it’s developed, may be useful to others that want to stream to a WebRTC room from small cheap Linux device.
UV4L exactly does what you want:
Thanks to a new, special module for UV4L, it is now possible to join a room of any Jitsi Meet Web Conference anywhere (including those on the free, public meet.jit.si service) and broadcast live video and audio from your camera and microphone to all the participants or viewers in the room without the need of any browser!
In your application it's enough to send the proper commands to the UV4L Streaming Server via HTTP/GET to start&stop the streaming and pass the URL of the Jitsi videobridge you want to connect to.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With