 
            I just got my RPi scanner set up to stream audio to an Icecast server. Graham did all the hard work to figure out how, so he gets all the credit. But I did collect the information together in a blog posting here: http://blog.febo.com/wp/?p=307
I'm also going to update my plug-and-play image file to include this. It may take me a couple of days to get that ready.
73, John
 
            Well, I'm faster than I thought. The new version with audio streaming via darkice is at
http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip
John
On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com [op25-dev] wrote:
I just got my RPi scanner set up to stream audio to an Icecast server. Graham did all the hard work to figure out how, so he gets all the credit. But I did collect the information together in a blog posting here: http://blog.febo.com/wp/?p=307
I'm also going to update my plug-and-play image file to include this. It may take me a couple of days to get that ready.
73, John
 
            Hey John,
Thanks a million! This was on my weekend list of things to do and I was just about to dive into to figure this all out. You just saved me a whole Sunday afternoon. I'm downloading the image now!
Chance
On Sun, Mar 18, 2018 at 2:17 PM, John Ackermann N8UR jra@febo.com [op25-dev] op25-dev@yahoogroups.com wrote:
Well, I'm faster than I thought. The new version with audio streaming via darkice is at
http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip
John
On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com [op25-dev] wrote:
I just got my RPi scanner set up to stream audio to an Icecast server. Graham did all the hard work to figure out how, so he gets all the credit. But I did collect the information together in a blog posting here: http://blog.febo.com/wp/?p=307
I'm also going to update my plug-and-play image file to include this. It may take me a couple of days to get that ready.
73, John
 
            You're welcome, Chance. Since I only tested this on one system and then burned the image, please let me know of any issues/errors you encounter.
Remember that you'll need to configure Darkice and figure out what streamer you're going to feed. I'm using Icecast running on a small Atom processor box to feed my home network.
At present, I'm still using the GUI but it would make sense for a version intended just to stream, to use the CLI only and save a couple of GB of size. That's still on the list.
John ----
On 03/18/2018 03:47 PM, Chance chance1@lindseyfamily.net [op25-dev] wrote:
Hey John,
Thanks a million! This was on my weekend list of things to do and I was just about to dive into to figure this all out. You just saved me a whole Sunday afternoon. I'm downloading the image now!
Chance
On Sun, Mar 18, 2018 at 2:17 PM, John Ackermann N8UR jra@febo.com mailto:jra@febo.com [op25-dev] <op25-dev@yahoogroups.com mailto:op25-dev@yahoogroups.com> wrote:
__ Well, I'm faster than I thought. The new version with audio streaming via darkice is at http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip <http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip> John On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com <mailto:jra@febo.com> [op25-dev] wrote: > I just got my RPi scanner set up to stream audio to an Icecast server. > Graham did all the hard work to figure out how, so he gets all the > credit. But I did collect the information together in a blog posting > here: http://blog.febo.com/wp/?p=307 > > I'm also going to update my plug-and-play image file to include this. > It may take me a couple of days to get that ready. > > 73, > John > >
 
            Hey John,
Everything worked perfectly. Only one change, I installed the DarkIce build from Broadcastify which included the MP3 encoder.
I'm feeding Sachse, TX. I use to carry a neighboring city with more activity, but since they went encrypted, it is just Sachse now. I only mention in case you tune there, it is quiet 97% of the time.
I'll probably switch back to my other PI with a scanner while away from home, until I see that this runs stable for a while. I'm betting I'll need something to restart RX.PY every so often.... But so far so good. And no nasty background noise of the Whistler scanner headphone jack!
Thanks again.
Chance KC5EOK
On Sun, Mar 18, 2018 at 2:53 PM, John Ackermann N8UR jra@febo.com [op25-dev] op25-dev@yahoogroups.com wrote:
You're welcome, Chance. Since I only tested this on one system and then burned the image, please let me know of any issues/errors you encounter.
Remember that you'll need to configure Darkice and figure out what streamer you're going to feed. I'm using Icecast running on a small Atom processor box to feed my home network.
At present, I'm still using the GUI but it would make sense for a version intended just to stream, to use the CLI only and save a couple of GB of size. That's still on the list.
John
On 03/18/2018 03:47 PM, Chance chance1@lindseyfamily.net [op25-dev] wrote:
Hey John,
Thanks a million! This was on my weekend list of things to do and I was just about to dive into to figure this all out. You just saved me a whole Sunday afternoon. I'm downloading the image now!
Chance
On Sun, Mar 18, 2018 at 2:17 PM, John Ackermann N8UR jra@febo.com mailto:jra@febo.com [op25-dev] <op25-dev@yahoogroups.com mailto:op25-dev@yahoogroups.com> wrote:
__
Well, I'm faster than I thought. The new version with audio streaming via darkice is at
http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip
John
On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com mailto:jra@febo.com [op25-dev] wrote:
I just got my RPi scanner set up to stream audio to an Icecast server.. Graham did all the hard work to figure out how, so he gets all the credit. But I did collect the information together in a blog posting here: http://blog.febo.com/wp/?p=307
I'm also going to update my plug-and-play image file to include this. It may take me a couple of days to get that ready.
73, John
 
            I had the very busy local feed (24 channels) running here for a couple of months and it seemed perfectly happy. So I think the system may be more stable than one might suspect.
I may go to Broadcastify, but they don't want you to stream TAC talkgroups, and I'd like to include those (quiet as they are) for the couple of local departments I listen to. So for now, anyway, I'm just streaming locally with Icecast.
(Does the Broadcastify DarkIce install as a Debian package, or does it do an out-of-dpkg install? I wanted to stay with .debs wherever possible.)
John ----
On 03/18/2018 06:12 PM, Chance chance1@lindseyfamily.net [op25-dev] wrote:
Hey John,
Everything worked perfectly. Only one change, I installed the DarkIce build from Broadcastify which included the MP3 encoder.
I'm feeding Sachse, TX. I use to carry a neighboring city with more activity, but since they went encrypted, it is just Sachse now. I only mention in case you tune there, it is quiet 97% of the time.
I'll probably switch back to my other PI with a scanner while away from home, until I see that this runs stable for a while. I'm betting I'll need something to restart RX.PY every so often.... But so far so good. And no nasty background noise of the Whistler scanner headphone jack!
Thanks again.
Chance KC5EOK
On Sun, Mar 18, 2018 at 2:53 PM, John Ackermann N8UR jra@febo.com mailto:jra@febo.com [op25-dev] <op25-dev@yahoogroups..com mailto:op25-dev@yahoogroups.com> wrote:
__ You're welcome, Chance. Since I only tested this on one system and then burned the image, please let me know of any issues/errors you encounter. Remember that you'll need to configure Darkice and figure out what streamer you're going to feed. I'm using Icecast running on a small Atom processor box to feed my home network. At present, I'm still using the GUI but it would make sense for a version intended just to stream, to use the CLI only and save a couple of GB of size. That's still on the list. John ---- On 03/18/2018 03:47 PM, Chance chance1@lindseyfamily.net <mailto:chance1@lindseyfamily.net> [op25-dev] wrote: > Hey John, > > Thanks a million! This was on my weekend list of things to do and I was > just about to dive into to figure this all out. You just saved me a > whole Sunday afternoon. I'm downloading the image now! > > Chance > > > On Sun, Mar 18, 2018 at 2:17 PM, John Ackermann N8UR jra@febo.com <mailto:jra@febo.com> > <mailto:jra@febo.com <mailto:jra@febo.com>> [op25-dev] <op25-dev@yahoogroups.com <mailto:op25-dev@yahoogroups.com> > <mailto:op25-dev@yahoogroups.com <mailto:op25-dev@yahoogroups.com>>> wrote: > > __ > > Well, I'm faster than I thought. The new version with audio streaming > via darkice is at > > http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip <http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip> > <http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip <http://febo.com/pages/os_images/2018-03-18_op25_rpi..zip>> > > John > > On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com <mailto:jra@febo.com> > <mailto:jra@febo.com <mailto:jra@febo.com>> [op25-dev] wrote: > > I just got my RPi scanner set up to stream audio to an Icecast server. > > Graham did all the hard work to figure out how, so he gets all the > > credit. But I did collect the information together in a blog posting > > here: http://blog.febo.com/wp/?p=307 > > > > I'm also going to update my plug-and-play image file to include this. > > It may take me a couple of days to get that ready. > > > > 73, > > John > > > > > > >
 
            Hey John,
I followed the instructions at https://wiki.radioreference.com/index.php/Raspberry_Pi_Broadcastify_Build to install their DarkIce version.
It's a manual install outside of any package installer. I'm not sure if there's a more official way.
I did a APT uninstall on DarkIce. Then
wget http://s.broadcastify.com/darkice/darkice_bcfy_v01.tar.gz
Then in the tar, you'll find a pre-compiled DarkIce file to copy to bin, INIT.D file, and sample config.
As for the stability, I was using a desktop (non-VM) Ubuntu install with the "Christmas" OP25 version, and it would stall every few days. That's probably something that's been fix by now, but just something I was being mindful of for the next few days.
Take care,
Chance
On Sun, Mar 18, 2018 at 6:23 PM, John Ackermann N8UR jra@febo.com [op25-dev] op25-dev@yahoogroups.com wrote:
I had the very busy local feed (24 channels) running here for a couple of months and it seemed perfectly happy. So I think the system may be more stable than one might suspect.
I may go to Broadcastify, but they don't want you to stream TAC talkgroups, and I'd like to include those (quiet as they are) for the couple of local departments I listen to. So for now, anyway, I'm just streaming locally with Icecast.
(Does the Broadcastify DarkIce install as a Debian package, or does it do an out-of-dpkg install? I wanted to stay with .debs wherever possible.)
John
On 03/18/2018 06:12 PM, Chance chance1@lindseyfamily.net [op25-dev] wrote:
Hey John,
Everything worked perfectly. Only one change, I installed the DarkIce build from Broadcastify which included the MP3 encoder.
I'm feeding Sachse, TX. I use to carry a neighboring city with more activity, but since they went encrypted, it is just Sachse now. I only mention in case you tune there, it is quiet 97% of the time.
I'll probably switch back to my other PI with a scanner while away from home, until I see that this runs stable for a while. I'm betting I'll need something to restart RX.PY every so often.... But so far so good. And no nasty background noise of the Whistler scanner headphone
jack!
Thanks again.
Chance KC5EOK
On Sun, Mar 18, 2018 at 2:53 PM, John Ackermann N8UR jra@febo.com mailto:jra@febo.com [op25-dev] <op25-dev@yahoogroups..com mailto:op25-dev@yahoogroups.com> wrote:
__
You're welcome, Chance. Since I only tested this on one system and then burned the image, please let me know of any issues/errors you encounter..
Remember that you'll need to configure Darkice and figure out what streamer you're going to feed. I'm using Icecast running on a small Atom processor box to feed my home network.
At present, I'm still using the GUI but it would make sense for a version intended just to stream, to use the CLI only and save a couple of GB of size. That's still on the list.
John
On 03/18/2018 03:47 PM, Chance chance1@lindseyfamily.net mailto:chance1@lindseyfamily.net [op25-dev] wrote:
Hey John,
Thanks a million! This was on my weekend list of things to do and I
was
just about to dive into to figure this all out. You just saved me a whole Sunday afternoon. I'm downloading the image now!
Chance
On Sun, Mar 18, 2018 at 2:17 PM, John Ackermann N8UR jra@febo..com
<mailto:jra@febo.com mailto:jra@febo.com> [op25-dev]
<op25-dev@yahoogroups.com mailto:op25-dev@yahoogroups.com
<mailto:op25-dev@yahoogroups.com
mailto:op25-dev@yahoogroups.com>> wrote:
__
Well, I'm faster than I thought. The new version with audio streaming via darkice is at
http://febo.com/pages/os_images/2018-03-18_op25_rpi.zip
http://febo.com/pages/os_images/2018-03-18_op25_rpi..zip>
John
On 03/18/2018 01:47 PM, John Ackermann N8UR jra@febo.com <mailto:
jra@febo.com>
<mailto:jra@febo.com mailto:jra@febo.com> [op25-dev] wrote:
I just got my RPi scanner set up to stream audio to an Icecast
server.
Graham did all the hard work to figure out how, so he gets all the credit. But I did collect the information together in a blog posting here: http://blog.febo.com/wp/?p=307
I'm also going to update my plug-and-play image file to include this. It may take me a couple of days to get that ready.
73, John
 
            Occasional stalling seems to have been an ongoing problem for me with the RPI3. Most of the time it'll run for day or weeks, then out of the blue the audio ceases to be sent to broadcastify. If I pull up the terminal screen the tsbk counter is running and the darkice process is present, but silence... Curiously the same symptoms have never manifested themselves on my other (main) stream hosted on an intel powered laptop.
Very soon I'm going to be moving away from using the PI3 as a host so hopefully reliability will improve. I obtained an Intel NUC7I5 that is going to run both feeds in parallel with the new web-based terminal as the front end. It cost 20x more than the PI3, but if it increases reliability and doesn't need so much babysitting it'll have been worth it.
Graham
 
            Graham and all.
For what is worth, I have been having very good luck using the Pine Rock64 SBC as a replacement for the Raspberry Pi-3B. I can tell you that it runs circles around the Pi and moreover it can be outfitted very inexpensively with eMMC very inexpensively that make the Rock64 run even faster. I can’t testify as to how well it will simultaneously support streaming as I have yet to configure it to do so.
The Ayufan OS’s have been improving in reliability but at present I have been having very good stability with the DietPi Linux image running OP25 with not freeze ups at all running the http console and switching among plots.
Bill, WA8WG
From: op25-dev@yahoogroups.com [mailto:op25-dev@yahoogroups.com] Sent: Wednesday, March 21, 2018 2:57 PM To: op25-dev@yahoogroups.com Subject: Re: [op25-dev] Streaming audio from OP25/Raspberry Pi
Occasional stalling seems to have been an ongoing problem for me with the RPI3. Most of the time it'll run for day or weeks, then out of the blue the audio ceases to be sent to broadcastify. If I pull up the terminal screen the tsbk counter is running and the darkice process is present, but silence... Curiously the same symptoms have never manifested themselves on my other (main) stream hosted on an intel powered laptop.
Very soon I'm going to be moving away from using the PI3 as a host so hopefully reliability will improve. I obtained an Intel NUC7I5 that is going to run both feeds in parallel with the new web-based terminal as the front end. It cost 20x more than the PI3, but if it increases reliability and doesn't need so much babysitting it'll have been worth it.
Graham
 
            I have been jumping all over the place trying to find a solid solution. I haven't had a decent opportunity to do a deep dive so basically like spaghetti, just throwing it to the wall until it sticks.
1. Ubuntu VM on Windows Host. I7 worked nice for learning and watching graphs, but did not want to tie up main machine to broadcast. 2. PI3, before I knew about Max and Botboad branches. Just can't tune quick enough. Misses short transmissions. 3. Dedicated 5th Gen I5 Desktop with Ubuntu host install, no VM. Tunes much faster, rarely misses. Audio always ends up crashing at seem point each day.. 4. Pi3 with John's image. Much improved. Idiot proof. But still late entry into many conversations. Tried cheap RTL and NoElec. 5. Just arrived, got the PI 3B+. Slightly faster CPU, better heat-sink. Going to try and overclock this evening.
I'll probably circle back to number 3 and turn on verbose and start digging. Eventually want two feeds which desktop can handle.
On Wed, Mar 21, 2018 at 5:54 PM, 'William Becks' wa8wg@centurytel.net [op25-dev] op25-dev@yahoogroups.com wrote:
Graham and all.
For what is worth, I have been having very good luck using the Pine Rock64 SBC as a replacement for the Raspberry Pi-3B. I can tell you that it runs circles around the Pi and moreover it can be outfitted very inexpensively with eMMC very inexpensively that make the Rock64 run even faster. I can’t testify as to how well it will simultaneously support streaming as I have yet to configure it to do so.
The Ayufan OS’s have been improving in reliability but at present I have been having very good stability with the DietPi Linux image running OP25 with not freeze ups at all running the http console and switching among plots.
Bill, WA8WG
*From:* op25-dev@yahoogroups.com [mailto:op25-dev@yahoogroups.com] *Sent:* Wednesday, March 21, 2018 2:57 PM *To:* op25-dev@yahoogroups.com *Subject:* Re: [op25-dev] Streaming audio from OP25/Raspberry Pi
Occasional stalling seems to have been an ongoing problem for me with the RPI3. Most of the time it'll run for day or weeks, then out of the blue the audio ceases to be sent to broadcastify. If I pull up the terminal screen the tsbk counter is running and the darkice process is present, but silence... Curiously the same symptoms have never manifested themselves on my other (main) stream hosted on an intel powered laptop.
Very soon I'm going to be moving away from using the PI3 as a host so hopefully reliability will improve. I obtained an Intel NUC7I5 that is going to run both feeds in parallel with the new web-based terminal as the front end. It cost 20x more than the PI3, but if it increases reliability and doesn't need so much babysitting it'll have been worth it.
Graham



