JamesHarrison / openob

The Open Outside Broadcast project for radio contribution links and studio-transmitter links.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Link monitoring

JamesHarrison opened this issue · comments

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:

  • Port connectivity check
  • Round trip time measurement
  • Packet loss measurement (preferably of actual audio packets)
  • Jitter measurement (again, preferably for audio packets)

Buffer state may also be worth monitoring.

This should all be exposed via a callback interface in Python.

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.