I’m currently using my Rpi 4b with Ropieee XL to stream to my Topping D90SE
Ext HD > : USB : > PC > : Ethernet : > Rpi 4b > : USB : > Topping D90SE
I also have a more expensive streamer, the Primare NP5 mk2; unfotunately no USB out, so it would be limited to Coax or Toslink output, 192kHz...