I need a big favor with op25 liquidsoap and icecast2

Status
Not open for further replies.

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
My other thread was getting real long and convoluted so I decided to start a new thread. First off let me apologize I'm not retired and I typically work 60-70 hours a week so I have a small window to work on op25. What makes it so frustrating is that its supposed to be easy and user friendly but at the part that i'm at setting up a personal stream using liquid soap and icecast is not so clearcut and dry. In paragraph 5 of the "high level" instructions (Readme rpi3 liquidsoap) it tells you to just edit those files with no instructions. For example in "icecastserveraddress" in meta.json is that localhost:8000,http://10.0.0.XXX:8000 is it http://localhost:8000? Can someone anyone post their working meta.json working icecast.xml working op25.liq so I can reverse engineer it and figure it out. I have everything running but for some reason im encountering:

2023/10/15 17:51:18 [op25:3] Connecting mount op25 for source@localhost...
2023/10/15 17:51:18 [op25:2] Connection failed: could not connect to host: Connection refused in connect()
2023/10/15 17:51:18 [op25:3] Will try again in 3.00 sec.

I promise x3 everything matches and I mean all username and passwords match. I'm getting local audio as well. again thank you for you help and if I dont get back right away its because i'm working or sleeping but trust I've cleared the decks for this.
 

Attachments

  • icecast.png
    icecast.png
    134.7 KB · Views: 25
  • Screenshot (26).png
    Screenshot (26).png
    109.8 KB · Views: 21
  • Screenshot (29).png
    Screenshot (29).png
    352.7 KB · Views: 22

boatbod

Member
Joined
Mar 3, 2007
Messages
3,466
Location
Talbot Co, MD
its supposed to be easy and user friendly but at the part that i'm at setting up a personal stream using liquid soap and icecast is not so clearcut and dry.
I'm not sure where you got the impression that op25 is easy and user-friendly. I've certainly never written that anywhere that I can recall...

If you are still receiving local audio and not icecast audio, the most likely culprit is failing to remove the "-U" parameter from rx.py's command line.
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
Heres my rx.py:

./rx.py --args 'rtl' --gains 'lna:30' --phase2-tdma -T trunk.tsv -M meta.json -S 1000000 -x 0.8 -w -V 2> stderr.2

sorry if I came off like a jerk.
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,466
Location
Talbot Co, MD
Heres my rx.py:

./rx.py --args 'rtl' --gains 'lna:30' --phase2-tdma -T trunk.tsv -M meta.json -S 1000000 -x 0.8 -w -V 2> stderr.2

sorry if I came off like a jerk.
Try:
./rx.py --args 'rtl' --gains 'lna:30' -v 1 -V -2 -T trunk.tsv -M meta.json -S 1000000 -w 2> stderr.2

If you still hear local audio with this, it's because it's being played by liquidsoap, so you'd need to look at the .liq script.
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
Today is the big day. Got an early start flashing cards I'm going to reinstall and try the py script you suggested. Thank you for all your help.
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
reinstalled left everything default values "hackme" still getting this error

023/10/21 10:06:48 [op25:3] Connecting mount op25 for source@localhost...
2023/10/21 10:06:48 [op25:2] Connection failed: could not connect to host: Connection refused in connect()
2023/10/21 10:06:48 [op25:3] Will try again in 3.00 sec.

When I try to connect to localhost:8000 the site cannot be reached. This is default straight from install all default values.
I guess the good news I hear no audio so it's trying to work?
 
Status
Not open for further replies.
Top