Sharing part of my setup to show how it's working.
Meets my needs. Not perfect but also not complicated at all. Hits minimum requirements for remote viewing of MC Library files.
My HTPC is primarily for my theater room.
But it's nice to be able to stream those files to other parts of the house, including the outdoor TV.
I use the Generic DLNA server setup on my HTPC. It is wired for GigE.
However, the LG OLED's of the last few years only come equipped with Fast Ethernet speeds.
It's actually OK though, as you can see the video rates from LG below:
Full HD video
H.264 1920 × 1080@60P BP/MP/HP@L4.2 40 Mbps
HEVC 1920 × 1080@60P MP@L4.1, Main10 Profile@L4.1 40 Mbps
ULTRA HD video
(ULTRA HD model only)
H.264 4096 × 2160@60P BP/MP/HP@L5.1 60 Mbps
HEVC 4096 × 2160@60P MP@L5.1, Main10 Profile@L5.1 60 Mbps
Dolby Vision video
(ULTRA HD model only that supports Dolby Vision)
HEVC 3840 × 2160@60P MP@L5.1, Main10 Profile@L5.1 50 Mbps
Dolby Vision does not work with MKV files. No biggie for me. HDR is still recognized and looks good enough.
Because I don't use a separate audio system with my TV's, I don't have to worry about the extra overhead of the highest quality audio streams.
Atmos/THD is output as Dolby and DTS X/MA is output as DTS.
LG support below:
MKV Files
Dolby Digital, Dolby Digital Plus, AAC, PCM, DTS, MPEG-1 Layer I, II, MPEG-1 Layer III (MP3)
I have a theater room with a 7.2 ch audio system for the immersive experience.
For my living room or outdoor room, the TV speakers are good enough.
My OLED comes equipped with OK speakers for what they are. Again, minimum requirements are met here.
The one gotcha is the subtitle support of the LG player.
PGS streams inside MKV files don't show up at all.
No worries, just download the SRT files into the movie folder.
The LG player allows changes to size/position/color.
I only really care about "forced" subs anyway, so I seek out only those SRT's for the movies that have them.
LG support for MKV subs:
A video file and its subtitle file must be located in the same folder. For subtitles to be displayed properly, make sure that the video file and the subtitle file have the same name.
By changing the User view to one I created called "Kids" I can assign only the G and PG rated movies to that user.
When the TV brings up the file list, only those movies are shown and can be played.
I switch back to the Admin user to display all files again.
You can toggle between resume/forget progress for file playback.
It is a bit annoying to not be able to use chapter skip or even FF/RW with any ease.
But typically I start a movie and watch it without skipping around.
There are times when I need to RW just a bit and that is supported just fine. Minimum requirements met.
Movie cover art is shown in the file list on the TV. Nice touch there.
With LG WebOS native apps, plus the JR DLNA server up and running, I only had to make some Cat6 cables up and wire up the TV's. No additional players or boxes and HDMI cables.
I find this a super clean and functional setup.