Enable "CIFS Client" to connect the directory stored in the samba server.
Turn on "Media / DLNA Server" in tomato router(1.28 by shibby) and assign the directory to CIFS.
MiniDLNA supports only ONE subtitle for each movie. (abc.m4v / abc.srt). Rename the subtitle files for changing to other language (abc.Eng.srt > abc.srt).
Turn on the Samsung TV and find the DLNA media server.
Search and play the movie and the subtitle will be shown automatically.