If you install Twonky
($20 for the license) on your PC as a DLNA server, it has the ability to push files to a renderer like the 103.
However, I prefer to use my Android phone as the controller, with Twonky as the file server and BubbleUPnP Server
- which is free - acting as an intermediary making the Twonky library available remotely from your phone over the net with Android BubbleUPnP ($5 at the Google Play Store) and when your phone is on your wifi network, that same Android app can push music and movies from your PC to the 103 and any other renderers you have.
I set BubbleUPnP to send all files at full resolution locally but as 128k mp3s over the net to my phone when listening remotely, to avoid running up my phone bill.
You can use the FooUPnP plugin
(both also free - the total software cost for my setup is thus $25) as both a file server syndicated by BubbleUPnP Server and as a client/renderer/controller like the android app - so I run that as a client on my upstairs PC, with its sound card plugged into my hifi, letting me play music in bed using my phone as the controller, and on my laptop to listen to music from home when traveling. In the car, I run a cord from the phone's earphone jack into my car stereo's line input!
The advantages of Twonky over FooUPnP as the file server are that Twonky shows you embedded album art while browsing as well as while playing, while FooUPnP only shows it while playing, and Twonky can be set to auto update its index when you add new stuff, while FooUPnP has to be manually updated, including closing and reopening Foobar2000.
Both Android BubbleUPnP and FooUPnP (which are written by the same programmer as the BubbleUPnP Server) let you do word searches through your files' tags to find half-remembered things.
I first set all this up under Windows 7 - and it survived a direct upgrade to Windows 10 without a hiccup.
My 103 can't play gaplessly, but it can play 5.1 surround FLACs pushed to it this way.
For gapless play, I push instead to my Yamaha RX-A1030 as a gapless renderer thanks to BubbleUPnP Server (Yamaha doesn't even call it a renderer at all). The only shortcoming is that over DLNA, the Yamaha plays my 5.1 surround FLACs as stereo. I console myself that there is very little gapless surround material.
In my apartment upstairs from my theater, I push instead to the copy of fooUPnP in foobar2000 running on that PC, with its sound card's output plugged into my hifi. The OpenHome standard as implemented by the BubbleUPnP Server even lets me move play to another renderer and contintue from the same point in my source file. Of all my renderers, omly the Oppo can't play gaplessly, but it's also the only one that can play in surround over the network.