Oppo BluRay BDB-95Darby. Has a dongle for wifi connection. And we used it's rear USB to fish a USB extension cord into the cabinet next door. Able to plug any other USB into this, or thumb drive.
Marantz NR1504 Receiver - I was more interested in HiFi sound, then surround sound or 5.1. NR1504 not very tall, it is a bit deeper, so we had to feather out the plastic panel door with some cherry wood strips. This actually turned out to be a good thing, as now we have about 3/8th of an opening at the top/bottom of the plastic panel door, to allow better breathing. We also cut several 1" holes, low and up high, and a rear slot, into the side of the cabinet to the right of the entertainment panel. It also helps in cooling. We fished the power bar cord in thru the slot and plugged it into outlet in the stereo cabinet. Have this mounted up on the top back of the cabinet next door. In this cabinet next door, I also had a shelf installed, to break it into a lower and upper storage area. I have not yet installed them, by the top shelf, and power bar, are to feed hard drives where we're slowly but surely copying all of our CD's, DVD's as well as I have 4TB+ of downloaded high bit stream music. These will be fed into the Oppo BDP-95Darby. Which of course feeds our 4K 40" Samsung TV via HDMI, and I used Coax (prefer Coax over Fiber) to the Marantz NR1504.
We stream lots of Spotify, (really mis MOG), Pandora, Radio Paradise into the Oppo via the Dongle's WiFi.
The only negative to our setup is when we're boon docking, as I have to power up both the Oppo and Marantz, which consumes more amp's. We're doing pretty good, as we added 1200W of Solar Panels, and feed 800AH's of Lifelines. So, even with the higher power consumption, residential fridge, etc. - we're usually at between 70-75% SOC in the AM.
If you don't mind spending some more coin, we came real close to going with a Bose like all in one box. The Meridian G51. Has the DVD, and a very, very nice sounding amp, all in one box. It also has Trifield available, so you could use Left, Right, Center speakers, and simulate surround sound. Meridian has an earned reputation for making their digital equipment sound almost tube like analog
! (I wanted the Darby feature on the Oppo. Plus, I felt the new Oppo had a better DAC then the Meridian (Better is not the right word to use, but newer and able to handle higher bit rates for streaming high fidelity music.)
Best of luck to you, and have fun,