Samsung TVs have a bandwidth limit and also a limit on the number of tracks in a stream. If you exceed either it can result in a video transcode.
Set the TV to log to the server at the debug level.
Play one of the movies that transcodes.
Look in the log file for the error messages.
See this post for details, including error message examples:
Additional info: