Samsung D Series Summary
Please post replies as required to ask questions or add more info, and I will respond/verify/add to this post.
File Playback
I have found that the D series can play most of my files natively. And that the Samsung manuals correctly state that capability in their "Supported File Formats" section. The Samsung C/D profile 1.6 contained in Serviio Version .6 correctly converts the file formats that are not natively supported, in particular .flv format files with H.264(avc) video codecs are simply remuxed to avc.ts and all other .flv video codecs are converted and remuxed to mpeg2video.ts which includes VP6.flv and H263.flv files. There is however a bug which prevents those transcoded VP6.flv and H263.flv files from playing back on the D series TV's, however they play back correctly on BR's. I have reported this as bug #429 https://bitbucket.org/xnejp03/serviio/issue/429/samsung-d-series-tv-wont-play-transcoded Since YouTube will utilize H263 when selecting "low quality" and fail, select "medium quality" for youtube links on D series TV's until this issue is corrected.
File Skipping
I have found that all files except mpegs (.mpg,.mpeg,.vob,.vro,.ts,.tp and .trp) will allow "skipping". Unbelievably the mpegs on the D series do not offer skipping when played over DLNA which I believe is a unique Samsung D series firmware bug in both the TV's and BR's because both the B and C series allow mpeg skipping. I have tried to raise this issue with Samsung in hopes of a future firmware fix. The significance of this is that no transcoded file can be skipped because they are all remuxed to an mpeg container. This is more fully detailed in http://forum.serviio.org/viewtopic.php?f=10&t=2714 Others should raise this issue with Samsung in order to raise the fix priority.
Since all .flv files will be transcoded and not skip, my workaround for local flv files that I want to be able to skip is to preconvert avc.flv to avc.mkv and H263/VP6.flv to divx.avi using the attached "convert FLV.bat", which I offer as is. It will need to be set up to point at your Mediainfo_CLI.exe and ffmpeg.exe.
D Button Menu Sort and Resume Support
The D Series TV's support these functions correctly, however D series BR's do not, even though they are reportedly supported on both B and C series BR's. This has been verified with Samsungs All Share server. There is however a bug in Serviio when attempting to sort the TV menus, which causes the TV to lock up and be repowered. This has been reported as bug #420 https://bitbucket.org/xnejp03/serviio/issue/420/samsung-d-series-tv-hangs-on-menu-sort
Online Files
The Samsung C/D profile 1.6 contained in Serviio Version .6 requires additions to correctly play .mp4 files on the D series. This is detailed and explained in bug report #432 https://bitbucket.org/xnejp03/serviio/issue/432/samsung-c-d-series-on-line-transcoding
When analysing profiles remember that "OnlineTranscoding" rules are inherited by profiles that extend them, while "Transcoding" rules are not, and that the local rules apply to online files as well. That means the C/D profile inherits the OnlineTranscoding rulles from profiles 1 (Generic) and 2 (Samsung B Series), but will override them with any local or online rules in the C/D profile.
YouTube Online
While not exclusive to the D Series, as reported in thread http://forum.serviio.org/viewtopic.php?f=10&t=3601 selecting "high quality" for online playback results in an error when playing resolutions > 1080p. This is due to a bug in youtube.groovy which allows fmt=38 files to be selected. This is reported in bug #431 https://bitbucket.org/xnejp03/serviio/issue/431/youtubegroovy-tries-to-play-formats-1080p and a revised groovy is attached in the thread response.
Unpopulated Online links
Servio repopulates all the online menus with each startup which requires ffmpeg to be run for each menu item. This can take a long time if one has many online links. On my D Series, if a link is opened before it has started to populate (the link url has not been replaced with the link's title), an empty menu will open and you will be kicked out of Serviio with an error message when you attempt to return out of the folder. This has been reported as part of bug #422 https://bitbucket.org/xnejp03/serviio/issue/422/2-stage-online-menu-population which also includes proposals to accelerate the population and/or populate on demand so the crash does not occur.