Jump to content
  • The Computer Audiophile
    The Computer Audiophile

    Geek Speak: How To Build A UPnP / DLNA / OpenHome Renderer For Less Than $100

    thumb.jpg

    1-Pixel.png

    Warning: This article is technical in nature, but is far from rocket surgery. The step-by-step how-to instructions below make the process extremely easy. That said, this article isn't for everybody.

     

    This is the second article in the CA Geek Speak series (Link to first article ex.png). If you have a USB DAC and want to turn it into a network capable device or if you want to setup multiple zones for playback and control via iPad for less than $100 per zone, then this article is for you. The instructions below provide a step-by-step guide for creating a UPnP / DLNA / OpenHome renderer with Ethernet input and USB output for connection to a USB DAC. In a way, this device can be considered the poor man's Auralic Aries (Review Link ex.png) or SOtM sMS-100 Mini Server (Review Link ex.png). In the previous Geek Speak article readers were forced to log in to the device and make configuration changes via command line. This time I've taken care of all the configuration myself. Readers simply need to download the preconfigured image file and flash it to a Beaglebone Black (Rev. C) following the instructions. That's it.[PRBREAK][/PRBREAK]

     

    This device is a tiny 2.4" x 0.82" x 3.54" Beaglebone Black fanless computer running Linux and a couple pieces of preconfigured software. It connects to a home network via wired Ethernet and connects to an audio system via USB. With this device in an audio system the user can stream music from a NAS or any computer running JRiver Media Center and have full control over music selection and volume for a single or multiple zones with an iPad or similar device. I highly recommend using JRiver and JRemote. Whether using a single device connected to a USB DAC in a main audio system or using several of these devices connected to audio systems throughout a home, JRemote makes control of everything extremely simple. Currently this renderer supports both PCM and DSD via DoP playback. I've tested PCM up through 24 bit / 192 kHz and DSD 64 without any issues. Gapless playback at all sample rates is also supported. I am unsure exactly what USB DACs are supported, but I know that USB DACs capable of functioning without drivers on Mac OS X should work just fine with this renderer.

     

     

     

     

     

     

    1-Pixel.png

     

     

    [ATTACH=CONFIG]17349[/ATTACH][ATTACH=CONFIG]17350[/ATTACH][ATTACH=CONFIG]17348[/ATTACH]

     

     

     

    1-Pixel.png

     

     

     

     

     

     

    Details for Geeks

     

    MP version - Music Player Daemon 0.19.9

    upmpdcli version - upmpdcli-0.9.0

    Linux version - BeagleBoard.org Debian Wheezy Image 2015-03-01 (3.8.13-bone70)

    Username = root

    Password = (no password / blank)

     

     

     

    Requirements

     

    BeagleBone Black (Rev. C required) ex.png ($60)

    BeagleBone Black case ex.png ($10)

    Power Adapter (5 volts, 2 Amps, 10 Watts) ex.png ($9)

    MicroSD Card with Adapter ex.png (~$10)

    SD Card Reader ex.png (~$13) (Optional)

    Win32 Disk Image ex.png ($0) (Windows users)

    Ethernet cable

    NAS Drive or computer for music storage

    Tablet for control such as iOS or Android device

    UPnP Server software such as JRiver Media Center ex.png or MinimServer ex.png

    UPnP Control Point software such as JRemote ex.png (when used with JRMC) or BubbleUPnP ex.png

     

     

     

     

    Step-By-Step Mac OS X

     

     

    - Connect the MicroSD card to the computer

    - Open Disk Utility (Applications > Utilities > Disk Utility), select select all volumes under the MicroSD card, then select Unmount. In my example the volume is named 8GB. (Image Link ex.png)

    - Download the preconfigured image file (USB Output Version ex.png). (HDMI Output Version ex.png)

    - Double-click the downloaded preconfigured image file named CA-NetAudio-1.0.img.zip. This will automatically extract the image file named CA-NetAudio-1.0.img

    - Open the Terminal app (Applications > Utilities > Terminal)

    - Type -> sudo su (without the arrow ->)

    - Enter your password if asked.

    - Type -> diskutil list

    - Take note of the disk number of the MicroSD card connected to your computer. My MicroSD card is listed as /dev/disk1. The MicroSD card should be easily identifiable by its small size. My MicroSD card is listed as 7.9 GB (Image Link ex.png)

    - Type -> sudo dd if=

    - Drag the preconfigured image file named CA-NetAudio-1.0.img on to the Terminal window to automatically fill in the path to the file (Image Link ex.png) You can also type this in manually if desired.

    - After dropping the image file on to the Terminal window the command line should read something like this >> sudo dd if=/Users/chris/Desktop/CA-NetAudio-1.0.img (Image Link ex.png).

    - Make sure there is a single space after the path to the preconfigured image file named CA-NetAudio-1.0.img entered in the previous steps.

    - Type -> of=

    - Then enter the disk number of your MicroSD card. In my case this is /dev/disk1

    - The text should look something like this of=/dev/disk1 (Image Link ex.png).

    - Make sure there is a single space after the path to your MicroSD card entered in the previous steps.

    - Type -> bs=1m

    - The entire line should now look something like this >> dd if=/Users/chris/Desktop/CA-NetAudio-1.0.img of=/dev/disk1 bs=1m

    - Here is an image of my Terminal (Image Link ex.png)

    - Hit Enter on your keyboard and wait for the image to be written to the MicroSD card. This will take several minutes and appear like your computer is stuck. Please wait for the command to finish.

    - Once the image has been written to the MicroSD card the Terminal window will list something like this.

    3781+1 records in

    3781+1 records out

    3965190144 bytes transferred in 2489.137016 secs (1592998 bytes/sec) (Image Link ex.png)

    - If you receive an error message stating "Resource busy" (Image Link ex.png) you likely skipped step 2. Please unmount the volume and try again.

    - Open Disk Utility (Applications > Utilities > Disk Utility), select the MicroSd card, click Eject or Eject Disk via the right-click menu.

    - Place the MicroSD card into the BeagleBone Black's MicroSD card slot.

    - Hold down the small Boot Switch / Button ex.png while connecting the power supply to the board.

    - As soon as one of the User LEDs illuminates, release the Boot Switch / Button.

    - The User LEDs should continue flashing while the MicroSD card image is copied to the on-board eMMC flash memory. The process should take about five minutes.

    - When all four User LEDs are illuminated steady, pull the power supply from the board and remove the MicroSD card. Or, the board will power down automatically if you wait long enough after the copy is complete.

    - Connect an Ethernet cable to the board and your USB DAC to the USB port and re-connect the power supply.

    - The BeagleBone Black will boot up and automatically appear as a UPnP / DLNA / OpenHome renderer in your application of choice such as JRiver Media Center. If using JRiver Media Center the device will appear as a new zone named NetAudio. To send music to the device simply select NetAudio, then select the music you want to play.

    - That's it.

     

     

     

     

     

     

     

     

    Step-By-Step Windows

     

    - Connect the MicroSD card to the computer

    - Install Win32 Disk Image Link ex.png

    - Download the preconfigured image file (USB Output Version ex.png). (HDMI Output Version ex.png)

    - Right-click the downloaded preconfigured image file named CA-NetAudio-1.0.img.zip. Select Extract All (you may have to click Next after this). This will extract the image file named CA-NetAudio-1.0.img into a folder with the same name CA-NetAudio-1.0.img.

    - Open Win32 Disk Imager

    - Make sure the MicroSD card drive letter is selected under Device (Image Link ex.png)

    - Select the small folder to the left of the Device drive letter and browse to the file previously extracted named CA-NetAudio-1.0.img. Don't select the .zip compressed file.

    - Click the Write button and Yes to any popup questions.

    - Eject the MicroSd card when Win32 Disk Imager finishes writing the image.

    - Place the MicroSD card into the BeagleBone Black's MicroSD card slot.

    - Hold down the small Boot Switch / Button ex.png while connecting the power supply to the board.

    - As soon as one of the User LEDs illuminates, release the Boot Switch / Button.

    - The User LEDs should continue flashing while the MicroSD card image is copied to the on-board eMMC flash memory. The process should take about five minutes.

    - When all four User LEDs are illuminated steady, pull the power supply from the board and remove the MicroSD card. Or, the board will power down automatically if you wait long enough after the copy is complete.

    - Connect an Ethernet cable to the board and your USB DAC to the USB port and re-connect the power supply.

    - The BeagleBone Black will boot up and automatically appear as a UPnP / DLNA / OpenHome renderer in your application of choice such as JRiver Media Center. If using JRiver Media Center the device will appear as a new zone named NetAudio (Image Link ex.png). To send music to the device simply select NetAudio, then select the music you want to play. The device will also appear automatically in JRemote as a zone called NetAudio (Image Link ex.png).

    - That's it.

     

     

     

     

     

    Please let me know if you find errors in this guide. I will keep it updated as appropriate and update the preconfigured downloadable image. Tips, tricks, and tweaks are also encouraged!

     

     

     

     

    1-Pixel.png

     

     

     

    1-Pixel.png




    User Feedback

    Recommended Comments



    Has anyone compared this setup to an auralic aries. I have an aries on loan at present feeding a Hugo DAC, but am very intrigued by this. Any comments would be helpful. Cheers

     

    I compared BB with very good LPS to my PC Audio (PPA USB V2, LPS) and PC Audio sounded better (vocals !) . Auralic Aries sounds similarly to modified PC.

    BB is a budget solution. But with LPS it sound better than oridinary PC.

    Share this comment


    Link to comment
    Share on other sites

    I am new to this so I have a few questions. I have used iTunes to my Yamaha RX2020 via Apple TV. So I decided to try JRiver and found that my RX2020 does not support DLNA gapless. Which brings me to the Beaglebone. Can I run the HDMI from the BeagleBone into the RX2020 until I get a DAC? Then it appears I could either get a DACit or a Bitfrost for a DAC. Does this idea work or do I need something else, just trying to understand. The longterm goal is to build a Caps server when funds are availiable.

    Share this comment


    Link to comment
    Share on other sites

    So I put the Aries on hold while building your BeagleBone solution. Thank you so much for setting this up! Works like a charm straight away. I was excited to put those engineering skills to use and you almost made it too easy. Any way we could take a look at the source code and play with it? Would be interested in seeing if I can add AirPlay compatibility for the guests... Two questions:

    1) Given that you've tested the BBB to be bit perfect, how does the audio compare to the Auralic Aries and the SOtM? I don't want to get you in trouble with your sponsors, but I'm curious as to how close you get.

    2) Using your BBB setup with MinimServer on my Synology NAS, what control point would you recommend on the iOS and on the Mac? I know you use JRiver, but if I don't, what would your second favorite be? I'm using Linn Kinsky and Kazoo now and they're okay, but nothing like the iTunes or A2+ I'm used to.

    Thank you again for what you do here. You should set up a link to your favorite charity so those of us who want to thank you for what you've done can do so in that way.

    Best,

    ---Pedro

    Share this comment


    Link to comment
    Share on other sites

    So I put the Aries on hold while building your BeagleBone solution. Thank you so much for setting this up! Works like a charm straight away. I was excited to put those engineering skills to use and you almost made it too easy. Any way we could take a look at the source code and play with it? Would be interested in seeing if I can add AirPlay compatibility for the guests... Two questions:

    1) Given that you've tested the BBB to be bit perfect, how does the audio compare to the Auralic Aries and the SOtM? I don't want to get you in trouble with your sponsors, but I'm curious as to how close you get.

    2) Using your BBB setup with MinimServer on my Synology NAS, what control point would you recommend on the iOS and on the Mac? I know you use JRiver, but if I don't, what would your second favorite be? I'm using Linn Kinsky and Kazoo now and they're okay, but nothing like the iTunes or A2+ I'm used to.

    Thank you again for what you do here. You should set up a link to your favorite charity so those of us who want to thank you for what you've done can do so in that way.

    Best,

    ---Pedro

     

    I'm using Linn's Kinsky on both Mac OSX and iOS 8 as Kazoo broke on my Mac after the last series of updates. Can't find any room while Kinsky works just fine. BTW, I never got TIDAL working with Kazoo before the recent breakage. I also use a Synology NAS and Minimserver.

    Share this comment


    Link to comment
    Share on other sites

    After updates make sure to restart both Minimserver and Bubble UPnP Server. Does Bubble still see you Renderer?

    Share this comment


    Link to comment
    Share on other sites

    Just retested the image and it's still bit perfect. I have no clue what's happening in your system.

     

    HI Chris,

     

    I am new to this site as a poster. I have been avidly reading CA for years! Great work Chris, and many others. I have had lots of fun and educational reading. Thanks to all for sharing your experiences here.

     

    Your recent article on assembling a BeagleBone Black seemed easy enough for me to try the project. I have wanted to take my music storage out of the listening room to hear the advantages for myself. So this past weekend I put a BBB together and placed it into my system. I am listening to my music played by JRiver on the living room system. The music and JRiver are stored on a Windows computer in the office and play via an ethernet wired BBB into an older Emotiva XDA-1. It sounds pretty good.

     

    But I am using my older and simpler dac because when I tried to play DSD files through the BBB into my DAC2 HGC, they was down sampled to PCM 24/176. I pulled the DAC2 HGC out of the chain and it plays DSD bit perfect direct from the computer via usb. I did try restarting all pieces without change noted. When I looked at JRiver to be sure I had that set correctly it said I was not using JRiver's engine to play the music. Fiddling with JRiver settings yielded some of the stuttering that's mentioned above. But only when I forgot to stop playback while making the changes. Otherwise the system has played flawlessly, but not bit perfectly. I wonder if there are any suggestions from the very knowledgeable CA readers that I might try to get my DAC2 HGC back in the main listening system and playing bit perfectly? Any suggestions will be much appreciated.

     

    Thanks again for a wonderful site!!!!!

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    HI Chris,

     

    I am new to this site as a poster. I have been avidly reading CA for years! Great work Chris, and many others. I have had lots of fun and educational reading. Thanks to all for sharing your experiences here.

     

    Your recent article on assembling a BeagleBone Black seemed easy enough for me to try the project. I have wanted to take my music storage out of the listening room to hear the advantages for myself. So this past weekend I put a BBB together and placed it into my system. I am listening to my music played by JRiver on the living room system. The music and JRiver are stored on a Windows computer in the office and play via an ethernet wired BBB into an older Emotiva XDA-1. It sounds pretty good.

     

    But I am using my older and simpler dac because when I tried to play DSD files through the BBB into my DAC2 HGC, they was down sampled to PCM 24/176. I pulled the DAC2 HGC out of the chain and it plays DSD bit perfect direct from the computer via usb. I did try restarting all pieces without change noted. When I looked at JRiver to be sure I had that set correctly it said I was not using JRiver's engine to play the music. Fiddling with JRiver settings yielded some of the stuttering that's mentioned above. But only when I forgot to stop playback while making the changes. Otherwise the system has played flawlessly, but not bit perfectly. I wonder if there are any suggestions from the very knowledgeable CA readers that I might try to get my DAC2 HGC back in the main listening system and playing bit perfectly? Any suggestions will be much appreciated.

     

    Thanks again for a wonderful site!!!!!

     

    Best Regards,

     

    Blu99Zoomer

    Hi Blu - There is one setting you need to change in JRiver Media Center to enable streaming DSD as DoPE. Here is a screenshot of the setting.

     

    DoPE.png

    Share this comment


    Link to comment
    Share on other sites

    Hi Blu - There is one setting you need to change in JRiver Media Center to enable streaming DSD as DoPE. Here is a screenshot of the setting.

     

    [ATTACH=CONFIG]18132[/ATTACH]

     

     

    HI Chris,

     

    I tried those changes tonight, but I will have to move the DAC2 HGC back to the living room set up this weekend when I have more time to find out for sure if it works. The Emotiva dac can not play DSD. So I get a fault indicator in JRiver and music won't play through the BBB at all. Thanks though.

     

    Best,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    HI Chris,

     

    I tried those changes tonight, but I will have to move the DAC2 HGC back to the living room set up this weekend when I have more time to find out for sure if it works. The Emotiva dac can not play DSD. So I get a fault indicator in JRiver and music won't play through the BBB at all. Thanks though.

     

    Best,

     

    Blu99Zoomer

     

     

    P.P.S. After making the changes you suggested Chris for DSD playback, I am still not getting bit perfect playback through the BBB even when playing 16/44.1 files, which the Emotiva XDA-1 can play. I am able to play files, except for DSD. They sound fine to my untrained ear. But I am not getting a bit perfect blue highlighted Audio Path button. (I have a "not using JRiver engine" warning for both input and output.) I went back to the computer sound card and checked sound devices. The BBB(Which JRiver called NetAudio) doesn't show up there but it does on network devices screen, nor does the Emotiva dac for that matter. I am also not able to play a system test sound via the BBB. I can through the "local player", my DAC2 HGC though. I knew I should have studied those computer books instead of using them to start up the wood stove...:)

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    P.P.S. After making the changes you suggested Chris for DSD playback, I am still not getting bit perfect playback through the BBB even when playing 16/44.1 files, which the Emotiva XDA-1 can play. I am able to play files, except for DSD. They sound fine to my untrained ear. But I am not getting a bit perfect blue highlighted Audio Path button. (I have a "not using JRiver engine" warning for both input and output.) I went back to the computer sound card and checked sound devices. The BBB(Which JRiver called NetAudio) doesn't show up there but it does on network devices screen, nor does the Emotiva dac for that matter. I am also not able to play a system test sound via the BBB. I can through the "local player", my DAC2 HGC though. I knew I should have studied those computer books instead of using them to start up the wood stove...:)

     

    Best Regards,

     

    Blu99Zoomer

     

    P.P.P.S.S.(I didn't do well in English in 9th grade so I don't get the order of the P's and S's correctly. Sorry.;))

     

    Hi All,

     

    I had a chance to put the DAC2 HGC back into the chain with the BBB between the computer outputting the music files and my dac. The BBB is fed from my router via ethernet cable into the BBB. I am using the usb output from the BBB into my DAC2 HGC. What I hadn't done was as Chris noted, tick all the DSD boxes. But I also hadn't specified "NetAudio" as the extra zone player, as Chris did with his "Cortes" in his example. (This is the name JRiver is calling the BBB so I kept the name for now.) So I changed those last night. This morning, I did notice a click once on music start up. JRiver 20 did stop working once and I had to reboot it. I still don't get a blue lit audio path button. I note a "Not using JRiver audio engine" message on both input and output when I mouse over that button to check. But at the moment, the DAC2 HGC front lights indicate I am playing the dsd format for my Abraxas DSD download. I have heard several other clicks, too. The blue usb light on the front of the DAC2 HGC flickers and music is interrupted momentarily with the click. Hmmmm. I am tempted to reformat the micro usb card and reload the BBB's instructions, reboot the system and try again. The music I am hearing for now, coming out of the DAC2 HGC into my Mr. Speakers Alpha Primes has my toes a tappin' and the rest of my day is on hold while I am enjoying Mr. Carlos Santana's fine work!! More on this story later...

     

    Best,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    How would a newbie increase buffer size of alsa in the beaglebone? I'm getting little gurgles occasionally. Thanks!

    Share this comment


    Link to comment
    Share on other sites

    P.P.P.S.S.(I didn't do well in English in 9th grade so I don't get the order of the P's and S's correctly. Sorry.;))

     

    Hi All,

     

    I had a chance to put the DAC2 HGC back into the chain with the BBB between the computer outputting the music files and my dac. The BBB is fed from my router via ethernet cable into the BBB. I am using the usb output from the BBB into my DAC2 HGC. What I hadn't done was as Chris noted, tick all the DSD boxes. But I also hadn't specified "NetAudio" as the extra zone player, as Chris did with his "Cortes" in his example. (This is the name JRiver is calling the BBB so I kept the name for now.) So I changed those last night. This morning, I did notice a click once on music start up. JRiver 20 did stop working once and I had to reboot it. I still don't get a blue lit audio path button. I note a "Not using JRiver audio engine" message on both input and output when I mouse over that button to check. But at the moment, the DAC2 HGC front lights indicate I am playing the dsd format for my Abraxas DSD download. I have heard several other clicks, too. The blue usb light on the front of the DAC2 HGC flickers and music is interrupted momentarily with the click. Hmmmm. I am tempted to reformat the micro usb card and reload the BBB's instructions, reboot the system and try again. The music I am hearing for now, coming out of the DAC2 HGC into my Mr. Speakers Alpha Primes has my toes a tappin' and the rest of my day is on hold while I am enjoying Mr. Carlos Santana's fine work!! More on this story later...

     

    Best,

     

    Blu99Zoomer

     

    As far as I know if you're playing music from jriver to the bb you won't get any bit perfect intidcator in jriver. Once it leaves jriver there's no way for it to know how the bb is processing it.

    Share this comment


    Link to comment
    Share on other sites

    As far as I know if you're playing music from jriver to the bb you won't get any bit perfect intidcator in jriver. Once it leaves jriver there's no way for it to know how the bb is processing it.

     

     

    Hi gabeg,

     

    I am new to the bb and Raspberry Pi platforms. I am also not sure how JRiver reads the information on the bbb. Does the bbb hide the signal from the dac that JRiver would normally receive? I am familiar with how JRiver plays into my DAC2 HGC through a usb cable. I am able to see a bit perfect indicator. So the dac and JRiver must have a handshake, no? Shouldn't the bbb, as a dlna device, also handshake with the computer and thus JRiver?

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    Chris,

    Thanks for the Beaglebone set up. I now have Jriver across the house to my linksys range extender to the BB and into my new Schitt Uber Bitfrost into my Yamaha receiver. Without your website I would not have figured this out. It's a great improvement. Thanks again for the website.

    Share this comment


    Link to comment
    Share on other sites

    How would a newbie increase buffer size of alsa in the beaglebone? I'm getting little gurgles occasionally. Thanks!

     

    Were you able to determine if increasing the buffer size of alsa would cure your "gurgles"? I will occasionally have to restart JRiver when I hear just garbled noise on start up. Same thing maybe?

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    Were you able to determine if increasing the buffer size of alsa would cure your "gurgles"? I will occasionally have to restart JRiver when I hear just garbled noise on start up. Same thing maybe?

     

    Best Regards,

     

    Blu99Zoomer

     

    I haven't figured out how to make the adjustment yet.

    Share this comment


    Link to comment
    Share on other sites

    Hi gabeg,

     

    I went to a Head-Fi meet over the weekend in NYC. One of the attendees mentioned a "Botic driver" with regards getting BBB to operate its sound smoothly. Don't know if that will help you. I am still looking into it.

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    Why can't I connect with MPD? Any ideas how I get that working?

    Share this comment


    Link to comment
    Share on other sites

    I can connect to the baord via upnp. But I cannot connect to it with an MPD client.

    Share this comment


    Link to comment
    Share on other sites

    I can connect to the baord via upnp. But I cannot connect to it with an MPD client.

     

    Hi dennis_85,

     

    What kind of equipment are you using and in what order do you turn on the pieces?

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    Hi dennis_85,

     

    What kind of equipment are you using and in what order do you turn on the pieces?

     

    Best Regards,

     

    Blu99Zoomer

     

    I have a PC and the beagle board. The PC is always on. I boot up the beagle board. I can connect to it with a upnp control point, and that works great. I now want to connect with an MPD client application. But it won't connect even though MPD is running on the beagle board.

     

    Dennis

    Share this comment


    Link to comment
    Share on other sites

    I have a PC and the beagle board. The PC is always on. I boot up the beagle board. I can connect to it with a upnp control point, and that works great. I now want to connect with an MPD client application. But it won't connect even though MPD is running on the beagle board.

     

    Dennis

     

    dennis_k85,

     

    Which player software are you using on the PC? Or is the PC acting as a NAS library only?

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites

    dennis_k85,

     

    Which player software are you using on the PC? Or is the PC acting as a NAS library only?

     

    Best Regards,

     

    Blu99Zoomer

     

    Minion or wpfmpdclient

    Share this comment


    Link to comment
    Share on other sites

    Minion or wpfmpdclient

    Hi dennis_k85,

     

    I am running JRiver on my music PC as a player. I use my BBB as a renderer only, as Chris' article describes. I use JRemote on my iPhone 5 as a control point. It works nicely. Hope this helps.

     

    Best Regards,

     

    Blu99Zoomer

    Share this comment


    Link to comment
    Share on other sites




    Guest
    This is now closed for further comments




×
×
  • Create New...