Фильмы максимальная скорость скачки около 5 мегабайт в секунду, понятное дело что смотреть бесперебойно тяжелые фильмы с такой скоростю скачки не получиться.
Вот лично мне не очень понятно, откуда взялся вывод про "понятное дело". 5 МБ/с - это, если грубо - 45 Мбит/с, т.е с этой скоростью можно блюрей напрямую (live) стримить.
У того 4К контента, что пытаемся смотреть - какой битрейт? Плюс не забываем, что чем больше по размеру исходный файл, тем больше по размеру фрагменты (pieces в битторрент терминологии) их которых он состоит, и тем меньше этих самых "кусков" помещается в кеш - т.е увеличивайте размеры кеша.
На устройствах, где обьема ОЗУ мало (или оно занято другим софтом) не исключена ситуация, что для больших файлов от кеша VOD в ОЗУ придется отказаться, т.к для него банально нет места.
В общем, если есть желание разобраться, то начинать нужно с мониторинга - ставим из маркета софтину, которая в реальном времени отображает загрузку CPU, RAM, IO, NET - и наблюдаем за показателями при попытке посмотреть проблемный файл.