Not sure what you mean by “need two ethernet ports”. . . .I presume one for a PC, and one for the NAS? The EX2 has a single non-redundant ethernet connection right?
You don’t need to have a wired connection from the PC to the network for streaming. . . .but for LOADING the NAS, you do want a wired connection to get reasonable transfer speed.
I ran out of ethernet ports on my router long ago. I bought a 1gb ethernet switch from an online retailer. . . they are under $40 I think.
4 port router + 8 port switch = 10 devices.= $75+$35 = $110
8 port router = well over $200.
And my experience is that routers have a “life” and wear out.
I wire everything I can. . . .takes an element of uncertainty out of the network. Printers. . .stereos. . .NAS boxes. . .lots o’ stuff. I even have a powerline ethernet adapter plugs to get a wire to a stereo in another part of the house. Works just dandy.
I still have a PILE of wireless crud. Phones, tablets, sometimes PC’s. . . it’s amazing any of it works. Right now. . .with one person home. . . .probably have a dozen devices logged in.
Lost track. . . ok. . .for media streaming, I tend to use Plex for video. For a few hundred titles that aren’t changing every week. . . it’s fine. The EX2 can act as a Plex server; or if you want to run it from a PC you can have a plex server on your PC - - -but point to the files on the NAS. The “plex client” can be my PC, or a streaming stick (I use Roku; ChromeCasts and whatnot are probably similar).
For video on a tablet; last I checked Plex charges for tablet/phone client software. I tend be simple and just use VLC; which can use DLNA/SMB to “talk” to my NAS on the network.
Full disclosure: Lately, most of my video watching is in a remote location (i.e. not in the same State as the NAS). While Plex can stream across the internet; I have bandwidth issues. . . so I tend to have most of my videos downsampled as mp4’s. . . .which I keep on an external drive which I plug into the computer. From there. . simple HDMI cable to the home theater system.
For music. . . .honestly. . . .I use an ipod touch. SURRE. . .I can run a PC as a media server. . .or I am sure I can do dlna from a Roku stick. . . but honestly Apple AirPlay is quite simple . . .and any apple device can stream without special software (great for guests). My most recent receivers have AirPlay embedded. . . so connection is easy-peasy. (My master library is PC based. . so I do update the ipods regularly)
Most other solutions seem like too much work for playing 10-20 minutes of music.
When I have played with PC as media server, I toyed with both itunes and windows media player. . .running software on the PC, pulling media from the NAS. Both programs seem to find my receivers just fine.