Originally Posted by saz25
At the moment I use my Oppo BluRay player with its built in DLNA player, but there are some video files that it does not recognize. I'm not sure if its due to limitations of the Synology DLNA server or its own (Oppo's) limitations.
To add to some great information from Vampidemic, I think your problem is simply the in-built DLNA server in the Synology. I am pretty sure that it will not transcode when the file's 'profile' does not match one supported by the Oppo, so it simply doesn't play. At least that was the problem with my Synology when I tried using DLNA. As Vamp suggested, try to get Serviio for your Synology, as it should be able to transcode your files. The issue will be whether the Synology has enough CPU horsepower. With DLNA, by the way, there could be a reduction in quality if the player requires the server to transcode to a lower resolution, but that shouldn't be an issue with Oppo. It would be with Sony, who typically requires all video to be transcoded down to standard definition.
On another note, as APW pointed out, a good dedicated SMB/NFS streamer will have a better user interface than any DLNA streamer. The ability to select a movie by browsing the lobby-card art, or selecting based on the director or actors, is something beyond what DLNA can support. Also, DVD and Blu-Ray menus can never be supported through DLNA.
Another issue is music. Would you want to use it for music also? I'm not familiar with what the Oppo would accept, but many DLNA players only support MP3 for music. That means that a lossless FLAC file would be transcoded to low-bitrate MP3 for playback - something that you would not know until you heard it. It won't matter if your music library is MP3, but Apple ALAC and .M4A would also be affected.
Although I gave it a good try, I gave up on DLNA years ago. But that doesn't mean that it hasn't gotten better. If I had your Synology and an Oppo, I would certainly try to get it working before looking at SMB/NSF. Serviio didn't exist for Synology when I tried.