#1. Media SDK uses the standard raw stream file to input the content which follows the video standard, VLS might have its own parser for the input file, the problem could happen in both side, but the current scenario can't tell me which one has the problem.
#2. Yes, this is expected since you got the full hardware speed. You can use "-f <framerate>" to get the normal rendering rate you expected.