The SD card speed is vital for high-bitrate video playback. The video bitrate could be VBR for many HD clips. So, even the video's bitrate is marked as, say, 10Mbps, the peak bitrate could be 20Mbps or even higher. Although we designed buffer queue to smooth the bitrate and decoding speed, it might still has problem if the SD card speed is not fast enough to read in video stream.
When you doubt the SD card is the bottleneck, you can have a speed test of the SD card. The rule-of-thumb is that the average SD card read speed should be 2x~3x of the nominal bitrate of the video clip to guarantee the smooth playback.