Dayton Audio makes a device for streaming audio. The WBA31 is a bluetooth and wifi streamer. You can get them from Parts Express for $50. It has a toslink output. I am using one with my Schiit Vali/Modi Multibit for headphones in my bedroom.
I am also using two Raspberry pi/Volumio boxes on two other systems. I use usb to connect with my DAC. The software is not perfect. The Volumio box in the living room is not transmitting sound after an update. I only upgrade one at a time in case there is any problem. The other one is not playing nice with the Volumio app. I set each box with a static ip so I can use a web browser to access it. I have the DHCP set up to start at xxx.xxx.1.100 the "x"s represent whatever your router is using. One Volumio box could be set to use xxx.xxx.1.60 outside of the DHCP range. Punch that address in and you are good to go.
In my living room I sometimes cast to my smart tv. I am using toslink to my DAC. Works great and eliminates a ground loop.
I am also using two Raspberry pi/Volumio boxes on two other systems. I use usb to connect with my DAC. The software is not perfect. The Volumio box in the living room is not transmitting sound after an update. I only upgrade one at a time in case there is any problem. The other one is not playing nice with the Volumio app. I set each box with a static ip so I can use a web browser to access it. I have the DHCP set up to start at xxx.xxx.1.100 the "x"s represent whatever your router is using. One Volumio box could be set to use xxx.xxx.1.60 outside of the DHCP range. Punch that address in and you are good to go.
In my living room I sometimes cast to my smart tv. I am using toslink to my DAC. Works great and eliminates a ground loop.