Terry,
Thanks for the suggestions. I may have to abandon the Behringer codecs altogether because of this problem. It's so close! Ultimately I will probably have to use S/PDIF input and output devices as I will need both to convert to AES. The HifiBerry devices seem to fit the bill for that.
Having said that I would prefer to make the Behringers work as it is lowest cost solution I've found.
Thanks again,
Phil
-----Original Message-----
From: Terry O'Connor [
mailto:toconnorau@gmail.com]
Sent: Thursday, June 25, 2020 6:44 PM
To: Phil Biehl
Cc: Lorne Tyndale; James Harrison;
openob-users@lists.talkunafraid.co.ukSubject: Re: [openob-users] Re: OB and Behringer UCA202
Phil
I have used the Behringer USB devices and have found a similar issue. I would recommend the use of the Audio Injector sound card for the Raspberry Pi on the Tx end and the PiFi DAC+ on the receiver end of the STL. When I set up the link I have found it necessary to specify the codec, bit rate and the hardware device when invoking Open OB at the transmit end.
There is a Balanced output version of the HiFI Berry DAC and it does have a nice metal case as well. I have not used this particular DAC but from all reports it looks pretty good and the solid case will be a plus with Balanced outputs.
Unfortunately there is no case for the Audio Injector card. I have used the audio injector stereo sound card with input and output level controls on the card as well as the audio injector zero card as well. Both work very well but you can use a balanced input pre-amplifier and adjust the level accordingly. You will still need to set the audio inputs using the Alsa Mixer.
Regards
Terry O’Connor
On 25 Jun 2020, at 11:42 pm, Phil Biehl <fylbeall@gmail.com> wrote:
Hi Lorne,
Thanks for getting back to me.
When I use opus, the transmitter is sending mono. The receiver is decoding stereo but the audio is truly mono as removing the left input to the transmitter causes both channels to drop. Also, there is only one channel shown in the level displays. This is shown in the first two logs. In the third and fourth logs, using pcm, the transmitter is showing a stereo channel and the receiver is decoding two channels. This is also seen in the two channels reported by both ends in the level displays.
I do not want to increase complexity and decrease cpu overhead by adding Jack just to make this link work correctly. This will be a critical STL link and it has to be robust. The same applies to pcm, it requires too high of a bitrate and will drop packets when the network gets congested. Opus is essential to reduce the rate to keep packet loss as low as possible.
I have noticed that when I plug one of the Behringer UCA202s into my windows 10 PC that it records in mono as well. Yet I can get a stereo link with OB on the Pis.
I’m wondering if it’s an interaction between opus in OB and the codec? Is there a way to get this working?
Phil
On Jun 24, 2020, at 8:24 PM, Lorne Tyndale <ltyndale@tyndaleweb.com> wrote:
Phil,
When I look through the logs you attached, on the Opus receiver it
claims it is receiving stereo audio:
2020-06-24 15:52:45,360 - openob.node.test-rx-node.link.test-link.rx -
INFO - Receiving stereo audio transmission
I also see in the transmission it claims it is sending mono:
2020-06-24 13:51:51,228 - openob.node.test-tx-node.link.test-link.tx -
INFO - Started mono audio transmission
Is it possible that you are actually sending stereo and the transmission
notice claiming to be mono is just incorrect?
Also, I know it takes up more cpu cycles, but have you tried running
your audio through Jack on the transmission end?
Lorne
-------- Original Message --------
Subject: [openob-users] OB and Behringer UCA202
From: "Phil Biehl" <fylbeall@gmail.com>
Date: Wed, June 24, 2020 5:07 pm
To: "'James Harrison'" <james@talkunafraid.co.uk>,
<openob-users@lists.talkunafraid.co.uk>
Hello All,
Late last year I spent a lot of time trying to get OB working on a pair of Raspberry Pi3s. I communicated with you all on the list to try to get by the “My Mono Problem” I was having and eventually gave up. I'm back now trying again to get this to work for a community radio station (KBOO) backup STL that’s really needed. My configuration is: Raspberry Pi3B+, Behringer UCA202, OB V4.0.3 running under the current version of Raspberry Pi OS (32-bit) Lite, Kernel Version 4.19. This time I have had a bit more success in that I have been able to get a stereo link established by running the transmitter in PCM mode. However, when I try to use OPUS encoding the link is established but it is again in mono.
How can I get a stereo link using OPUS encoding? Help please!
Thanks,
Phil
Here's terminal output for PCM Transmitter side:
pi@OpenOB-TX:~ $ openob -v 192.168.0.162 test-tx-node test-link tx 192.168.0.162 -d hw:1 -a alsa -r 48000 -j 1000 -e pcm
2020-06-24 13:47:48,561 - openob.link.test-link.config - INFO - Connecting to configuration host 192.168.0.162
2020-06-24 13:47:48,567 - openob.link.test-link.config - DEBUG - Set openob:test-link:name to test-link
2020-06-24 13:47:48,568 - openob.link.test-link.config - DEBUG - Set openob:test-link:port to 3000
2020-06-24 13:47:48,570 - openob.link.test-link.config - DEBUG - Set openob:test-link:jitter_buffer to 1000
2020-06-24 13:47:48,571 - openob.link.test-link.config - DEBUG - Set openob:test-link:encoding to pcm
2020-06-24 13:47:48,572 - openob.link.test-link.config - DEBUG - Set openob:test-link:bitrate to 128
2020-06-24 13:47:48,574 - openob.link.test-link.config - DEBUG - Set openob:test-link:multicast to 0
2020-06-24 13:47:48,576 - openob.link.test-link.config - DEBUG - Set openob:test-link:input_samplerate to 48000
2020-06-24 13:47:48,577 - openob.link.test-link.config - DEBUG - Set openob:test-link:receiver_host to 192.168.0.162
2020-06-24 13:47:48,579 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_framesize to 20
2020-06-24 13:47:48,581 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_complexity to 9
2020-06-24 13:47:48,582 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_fec to 1
2020-06-24 13:47:48,584 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_loss_expectation to 0
2020-06-24 13:47:48,585 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_dtx to 0
2020-06-24 13:47:48,586 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set mode to tx
2020-06-24 13:47:48,586 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set type to alsa
2020-06-24 13:47:48,586 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set samplerate to 48000
2020-06-24 13:47:48,586 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:47:48,587 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set alsa_device to hw:1
2020-06-24 13:47:48,588 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:47:48,588 - openob.node.test-tx-node - INFO - Link test-link initial setup start on test-tx-node
2020-06-24 13:47:48,590 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:47:48,591 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched mode, got tx
2020-06-24 13:47:48,591 - openob.node.test-tx-node.link.test-link - INFO - Starting up transmitter
2020-06-24 13:47:48,593 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:47:48,593 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched mode, got tx
2020-06-24 13:47:48,594 - openob.node.test-tx-node.link.test-link.tx - INFO - Creating transmission pipeline
2020-06-24 13:47:48,595 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building audio input bin
2020-06-24 13:47:48,595 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:47:48,595 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:47:48,606 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched alsa_device, got hw:1
2020-06-24 13:47:48,621 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched samplerate, got 48000
2020-06-24 13:47:48,622 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched samplerate, got 48000
2020-06-24 13:47:48,623 - openob.node.test-tx-node.link.test-link.tx - DEBUG - audio/x-raw, rate=(int)48000
2020-06-24 13:47:48,628 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building encoder bin
2020-06-24 13:47:48,631 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got pcm
2020-06-24 13:47:48,632 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got pcm
2020-06-24 13:47:48,643 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building RTP transport bin
2020-06-24 13:47:48,661 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 13:47:48,663 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 13:47:48,671 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 13:47:48,674 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 13:47:48,674 - openob.node.test-tx-node.link.test-link.tx - INFO - Set receiver to 192.168.0.162:3000
2020-06-24 13:47:48,677 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:multicast, got False
2020-06-24 13:47:48,692 - openob.node.test-tx-node.link.test-link.tx - WARNING - Waiting for audio interface/caps
2020-06-24 13:47:48,794 - openob.node.test-tx-node.link.test-link - DEBUG - Got caps from transmitter, setting config
2020-06-24 13:47:48,796 - openob.link.test-link.config - DEBUG - Set openob:test-link:caps to application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)L16, encoding-params=(string)2, channels=(int)2, payload=(int)96, ssrc=(uint)2214917403, timestamp-offset=(uint)373598967, seqnum-offset=(uint)27244
2020-06-24 13:47:49,717 - openob.node.test-tx-node.link.test-link.tx - INFO - Started stereo audio transmission
2020-06-24 13:47:50,716 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Levels: L -1.10 R -6.90
2020-06-24 13:47:51,716 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Levels: L -1.17 R -0.68
2020-06-24 13:47:52,716 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Levels: L -2.71 R -0.64
2020-06-24 13:47:53,716 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Levels: L -2.75 R -0.79
Here's terminal output for PCM Receiver side:
pi@OpenOB-RX:~ $ openob -v 192.168.0.162 test-rx-node test-link rx -d hw:1 -a alsa
2020-06-24 15:48:06,456 - openob.link.test-link.config - INFO - Connecting to configuration host 192.168.0.162
2020-06-24 15:48:06,461 - openob.link.test-link.config - DEBUG - Set openob:test-link:name to test-link
2020-06-24 15:48:06,461 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set mode to rx
2020-06-24 15:48:06,462 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set type to alsa
2020-06-24 15:48:06,462 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:48:06,462 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set alsa_device to hw:1
2020-06-24 15:48:06,463 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:48:06,464 - openob.node.test-rx-node - INFO - Link test-link initial setup start on test-rx-node
2020-06-24 15:48:06,465 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:48:06,465 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:48:06,465 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:48:06,466 - openob.node.test-rx-node.link.test-link - INFO - Waiting for transmitter capabilities...
2020-06-24 15:48:06,466 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)L16, encoding-params=(string)2, channels=(int)2, payload=(int)96, ssrc=(uint)2214917403, timestamp-offset=(uint)373598967, seqnum-offset=(uint)27244
2020-06-24 15:48:06,467 - openob.link.test-link.config - DEBUG - Fetched (blocking) caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)L16, encoding-params=(string)2, channels=(int)2, payload=(int)96, ssrc=(uint)2214917403, timestamp-offset=(uint)373598967, seqnum-offset=(uint)27244
2020-06-24 15:48:06,467 - openob.node.test-rx-node.link.test-link - INFO - Got caps from transmitter
2020-06-24 15:48:06,467 - openob.node.test-rx-node.link.test-link - INFO - Starting up receiver
2020-06-24 15:48:06,468 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:48:06,468 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:48:06,469 - openob.node.test-rx-node.link.test-link.rx - INFO - Creating reception pipeline
2020-06-24 15:48:06,470 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building RTP transport bin
2020-06-24 15:48:06,472 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)L16, encoding-params=(string)2, channels=(int)2, payload=(int)96, ssrc=(uint)2214917403, timestamp-offset=(uint)373598967, seqnum-offset=(uint)27244
2020-06-24 15:48:06,479 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 15:48:06,481 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:multicast, got False
2020-06-24 15:48:06,487 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:jitter_buffer, got 1000
2020-06-24 15:48:06,503 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building decoder bin
2020-06-24 15:48:06,505 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got pcm
2020-06-24 15:48:06,506 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got pcm
2020-06-24 15:48:06,509 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building audio output bin
2020-06-24 15:48:06,511 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:48:06,512 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:48:06,521 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched alsa_device, got hw:1
2020-06-24 15:48:06,556 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 15:48:06,558 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 15:48:06,559 - openob.node.test-rx-node.link.test-link.rx - INFO - Listening for stream on 192.168.0.162:3000
2020-06-24 15:48:08,359 - openob.node.test-rx-node.link.test-link.rx - INFO - Receiving stereo audio transmission
2020-06-24 15:48:09,358 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -1.41 R -1.36
2020-06-24 15:48:10,358 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -1.94 R 0.00
2020-06-24 15:48:11,358 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -0.10 R -0.00
2020-06-24 15:48:12,358 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -0.95 R -0.51
2020-06-24 15:48:13,358 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -0.77 R -0.21
Here's terminal output for PCM Transmitter side:
pi@OpenOB-TX:~ $ openob -v 192.168.0.162 test-tx-node test-link tx 192.168.0.162 -d hw:1 -a alsa -r 48000 -j 1000 -e opus
2020-06-24 13:51:50,054 - openob.link.test-link.config - INFO - Connecting to configuration host 192.168.0.162
2020-06-24 13:51:50,060 - openob.link.test-link.config - DEBUG - Set openob:test-link:name to test-link
2020-06-24 13:51:50,061 - openob.link.test-link.config - DEBUG - Set openob:test-link:port to 3000
2020-06-24 13:51:50,062 - openob.link.test-link.config - DEBUG - Set openob:test-link:jitter_buffer to 1000
2020-06-24 13:51:50,064 - openob.link.test-link.config - DEBUG - Set openob:test-link:encoding to opus
2020-06-24 13:51:50,065 - openob.link.test-link.config - DEBUG - Set openob:test-link:bitrate to 128
2020-06-24 13:51:50,067 - openob.link.test-link.config - DEBUG - Set openob:test-link:multicast to 0
2020-06-24 13:51:50,069 - openob.link.test-link.config - DEBUG - Set openob:test-link:input_samplerate to 48000
2020-06-24 13:51:50,071 - openob.link.test-link.config - DEBUG - Set openob:test-link:receiver_host to 192.168.0.162
2020-06-24 13:51:50,072 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_framesize to 20
2020-06-24 13:51:50,074 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_complexity to 9
2020-06-24 13:51:50,075 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_fec to 1
2020-06-24 13:51:50,077 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_loss_expectation to 0
2020-06-24 13:51:50,078 - openob.link.test-link.config - DEBUG - Set openob:test-link:opus_dtx to 0
2020-06-24 13:51:50,079 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set mode to tx
2020-06-24 13:51:50,079 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set type to alsa
2020-06-24 13:51:50,079 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set samplerate to 48000
2020-06-24 13:51:50,079 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:51:50,079 - openob.node.test-tx-node.audio_interface.default - DEBUG - Set alsa_device to hw:1
2020-06-24 13:51:50,081 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:51:50,082 - openob.node.test-tx-node - INFO - Link test-link initial setup start on test-tx-node
2020-06-24 13:51:50,083 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:51:50,084 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched mode, got tx
2020-06-24 13:51:50,084 - openob.node.test-tx-node.link.test-link - INFO - Starting up transmitter
2020-06-24 13:51:50,085 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 13:51:50,086 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched mode, got tx
2020-06-24 13:51:50,086 - openob.node.test-tx-node.link.test-link.tx - INFO - Creating transmission pipeline
2020-06-24 13:51:50,087 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building audio input bin
2020-06-24 13:51:50,088 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:51:50,088 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 13:51:50,098 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched alsa_device, got hw:1
2020-06-24 13:51:50,114 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched samplerate, got 48000
2020-06-24 13:51:50,115 - openob.node.test-tx-node.audio_interface.default - DEBUG - Fetched samplerate, got 48000
2020-06-24 13:51:50,117 - openob.node.test-tx-node.link.test-link.tx - DEBUG - audio/x-raw, rate=(int)48000
2020-06-24 13:51:50,123 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building encoder bin
2020-06-24 13:51:50,125 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got opus
2020-06-24 13:51:50,137 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:bitrate, got 128
2020-06-24 13:51:50,140 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:opus_framesize, got 20
2020-06-24 13:51:50,144 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:opus_complexity, got 9
2020-06-24 13:51:50,146 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:opus_fec, got False
2020-06-24 13:51:50,148 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:opus_loss_expectation, got 0
2020-06-24 13:51:50,150 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:opus_dtx, got False
2020-06-24 13:51:50,157 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Building RTP transport bin
2020-06-24 13:51:50,177 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 13:51:50,179 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 13:51:50,181 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 13:51:50,183 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 13:51:50,184 - openob.node.test-tx-node.link.test-link.tx - INFO - Set receiver to 192.168.0.162:3000
2020-06-24 13:51:50,186 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:multicast, got False
2020-06-24 13:51:50,205 - openob.node.test-tx-node.link.test-link.tx - WARNING - Waiting for audio interface/caps
2020-06-24 13:51:50,307 - openob.node.test-tx-node.link.test-link - DEBUG - Got caps from transmitter, setting config
2020-06-24 13:51:50,309 - openob.link.test-link.config - DEBUG - Set openob:test-link:caps to application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)OPUS, sprop-maxcapturerate=(string)48000, sprop-stereo=(string)0, payload=(int)96, encoding-params=(string)2, ssrc=(uint)2919919452, timestamp-offset=(uint)3754439394, seqnum-offset=(uint)23680
2020-06-24 13:51:51,228 - openob.node.test-tx-node.link.test-link.tx - INFO - Started mono audio transmission
2020-06-24 13:51:52,227 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Level: -3.87
2020-06-24 13:51:53,227 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Level: -6.10
2020-06-24 13:51:54,227 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Level: -2.67
2020-06-24 13:51:55,227 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Level: -2.15
2020-06-24 13:51:56,230 - openob.node.test-tx-node.link.test-link.tx - DEBUG - Level: -5.27
Here's terminal output for Opus Receiver side:
pi@OpenOB-RX:~ $ openob -v 192.168.0.162 test-rx-node test-link rx -d hw:1 -a alsa
2020-06-24 15:52:43,330 - openob.link.test-link.config - INFO - Connecting to configuration host 192.168.0.162
2020-06-24 15:52:43,334 - openob.link.test-link.config - DEBUG - Set openob:test-link:name to test-link
2020-06-24 15:52:43,335 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set mode to rx
2020-06-24 15:52:43,335 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set type to alsa
2020-06-24 15:52:43,335 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:52:43,335 - openob.node.test-rx-node.audio_interface.default - DEBUG - Set alsa_device to hw:1
2020-06-24 15:52:43,336 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:52:43,337 - openob.node.test-rx-node - INFO - Link test-link initial setup start on test-rx-node
2020-06-24 15:52:43,337 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:52:43,338 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:52:43,338 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:52:43,338 - openob.node.test-rx-node.link.test-link - INFO - Waiting for transmitter capabilities...
2020-06-24 15:52:43,339 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)OPUS, sprop-maxcapturerate=(string)48000, sprop-stereo=(string)0, payload=(int)96, encoding-params=(string)2, ssrc=(uint)1266186479, timestamp-offset=(uint)3427950381, seqnum-offset=(uint)22898
2020-06-24 15:52:43,339 - openob.link.test-link.config - DEBUG - Fetched (blocking) caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)OPUS, sprop-maxcapturerate=(string)48000, sprop-stereo=(string)0, payload=(int)96, encoding-params=(string)2, ssrc=(uint)1266186479, timestamp-offset=(uint)3427950381, seqnum-offset=(uint)22898
2020-06-24 15:52:43,340 - openob.node.test-rx-node.link.test-link - INFO - Got caps from transmitter
2020-06-24 15:52:43,340 - openob.node.test-rx-node.link.test-link - INFO - Starting up receiver
2020-06-24 15:52:43,341 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:name, got test-link
2020-06-24 15:52:43,341 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched mode, got rx
2020-06-24 15:52:43,341 - openob.node.test-rx-node.link.test-link.rx - INFO - Creating reception pipeline
2020-06-24 15:52:43,342 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building RTP transport bin
2020-06-24 15:52:43,344 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:caps, got application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)OPUS, sprop-maxcapturerate=(string)48000, sprop-stereo=(string)0, payload=(int)96, encoding-params=(string)2, ssrc=(uint)1266186479, timestamp-offset=(uint)3427950381, seqnum-offset=(uint)22898
2020-06-24 15:52:43,351 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 15:52:43,353 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:multicast, got False
2020-06-24 15:52:43,359 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:jitter_buffer, got 1000
2020-06-24 15:52:43,375 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building decoder bin
2020-06-24 15:52:43,377 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:encoding, got opus
2020-06-24 15:52:43,387 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Building audio output bin
2020-06-24 15:52:43,388 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:52:43,389 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched type, got alsa
2020-06-24 15:52:43,398 - openob.node.test-rx-node.audio_interface.default - DEBUG - Fetched alsa_device, got hw:1
2020-06-24 15:52:43,433 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:receiver_host, got 192.168.0.162
2020-06-24 15:52:43,435 - openob.link.test-link.config - DEBUG - Fetched openob:test-link:port, got 3000
2020-06-24 15:52:43,436 - openob.node.test-rx-node.link.test-link.rx - INFO - Listening for stream on 192.168.0.162:3000
2020-06-24 15:52:45,360 - openob.node.test-rx-node.link.test-link.rx - INFO - Receiving stereo audio transmission
2020-06-24 15:52:46,360 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -3.49 R -3.49
2020-06-24 15:52:47,360 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -3.70 R -3.70
2020-06-24 15:52:48,360 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -3.84 R -3.84
2020-06-24 15:52:49,360 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -3.13 R -3.13
2020-06-24 15:52:50,360 - openob.node.test-rx-node.link.test-link.rx - DEBUG - Levels: L -1.88 R -1.88<hr>_______________________________________________
openob-users mailing list -- openob-users@lists.talkunafraid.co.uk
To unsubscribe send an email to openob-users-leave@lists.talkunafraid.co.uk
_______________________________________________
openob-users mailing list -- openob-users@lists.talkunafraid.co.uk
To unsubscribe send an email to openob-users-leave@lists.talkunafraid.co.uk