Thanks in advance for reading this and any help you might be able to share.
Has anyone been able to get OP25 / liquidsoap / Icecast2 running as a service to work while still letting the Raspberry Pi deliver audio?
I have OP25 working wonderfully, I am just trying to have the audio play locally. I have tried just about every possible combination but it is not working. It does appear to be a permissions issue with the
I do have the following added to the crontab
@reboot pulseaudio --start
ry log
streaming server url="http://192.168.86.43:8000/op25.m3u"
using ALSA sound system
audio device: default
Listening on 127.0.0.1:23456
Traceback (most recent call last):
File "./rx.py", line 1078, in <module>
rx = rx_main()
File "./rx.py", line 984, in __init_
self.tb = p25_rx_block(self.options)
File "./rx.py", line 274, in __init__
self.audio = audio_thread("127.0.0.1", self.options.wireshark_port, self.options.audio_output, False, self.options.audio_gain)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 545, in __init__
self.sock_audio = socket_audio(udp_host, udp_port, pcm_device, two_channels, audio_gain, dest_stdout, **kwds)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 409, in __init__
self.setup_sockets(udp_host, udp_port)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 509, in setup_sockets
self.sock_a.bind((udp_host, udp_port))
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
Using Python /usr/bin/python2
gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.13.4
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy airspyhf soapy redpitaya freesrp
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
op25 Start Line
./rx.py --nocrypt --args "rtl" --gains 'lna:47' -S 960000 -M meta.json -l http:192.168.86.43:8080 -q 0 -v 5 -2 -V -U -T trunk.tsv -w 2>>stderr.log
Has anyone been able to get OP25 / liquidsoap / Icecast2 running as a service to work while still letting the Raspberry Pi deliver audio?
I have OP25 working wonderfully, I am just trying to have the audio play locally. I have tried just about every possible combination but it is not working. It does appear to be a permissions issue with the
I do have the following added to the crontab
@reboot pulseaudio --start
ry log
streaming server url="http://192.168.86.43:8000/op25.m3u"
using ALSA sound system
audio device: default
Listening on 127.0.0.1:23456
Traceback (most recent call last):
File "./rx.py", line 1078, in <module>
rx = rx_main()
File "./rx.py", line 984, in __init_
self.tb = p25_rx_block(self.options)
File "./rx.py", line 274, in __init__
self.audio = audio_thread("127.0.0.1", self.options.wireshark_port, self.options.audio_output, False, self.options.audio_gain)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 545, in __init__
self.sock_audio = socket_audio(udp_host, udp_port, pcm_device, two_channels, audio_gain, dest_stdout, **kwds)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 409, in __init__
self.setup_sockets(udp_host, udp_port)
File "/home/pi/op25/op25/gr-op25_repeater/apps/sockaudio.py", line 509, in setup_sockets
self.sock_a.bind((udp_host, udp_port))
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
Using Python /usr/bin/python2
gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.13.4
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy airspyhf soapy redpitaya freesrp
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
op25 Start Line
./rx.py --nocrypt --args "rtl" --gains 'lna:47' -S 960000 -M meta.json -l http:192.168.86.43:8080 -q 0 -v 5 -2 -V -U -T trunk.tsv -w 2>>stderr.log