Closed JamesHarrison closed 6 years ago
Hi, I succeeded to make work "openob" on my raspberry pi with the two following command lines : openob 192.168.1.20 test-link tx 192.168.1.20 -d hw:1,0 and openob 192.168.1.20 test-link rx -d hw:1,0
but now I would like to listen the rtp file on the network with vlc or in a webpage. But I don't know how ? I tried with vlc to open the following link : rtp://@192.168.1.20:3000 but it doesn't work. Could you please help me ?
This ticket isn't the place to ask this question - however, OpenOB is a point-to-point system. I'm not sure what you're trying to achieve by running a receiver and transmitter on the same machine. Regardless, the receiver will pick up the transmitted audio; VLC won't also be able to pick it up as it's not using multicast for obvious reasons. If you just want to multicast audio you're probably better using GStreamer directly.
Hi,
Thanks for your answer. I would like to capture the audio from the microphone plugged on my raspberry pi, order to listen in live the sound on a webpage. but it's quite complicate to configure that.
I tried with vlc but there is a latency of 5 secondes, I tried with icecast and darkice and the latency is about 20 secondes. I thought that openob could resolve the latency issue but apparently, I didn't understand what it is.
Do you know a good tutorial to help me ?
Thanks for your help Romain
Le 13 nov. 2012 à 16:50, James Harrison a écrit :
This ticket isn't the place to ask this question - however, OpenOB is a point-to-point system. I'm not sure what you're trying to achieve by running a receiver and transmitter on the same machine. Regardless, the receiver will pick up the transmitted audio; VLC won't also be able to pick it up as it's not using multicast for obvious reasons. If you just want to multicast audio you're probably better using GStreamer directly.
— Reply to this email directly or view it on GitHub.
OpenOB needs some way to be aware of link quality and bandwidth so it can perform bandwidth flexing, report connectivity issues, etc.
This should at least provide:
Buffer state may also be worth monitoring.
This should all be exposed via a callback interface in Python.