JamesHarrison / openob

The Open Outside Broadcast project for radio contribution links and studio-transmitter links.
158 stars 34 forks source link

Link monitoring #5

Closed JamesHarrison closed 6 years ago

JamesHarrison commented 12 years ago

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.

romainlegall commented 12 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 ?

JamesHarrison commented 12 years ago

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.

romainlegall commented 12 years ago

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.