Никаких проблем с проигрыванием файлов более 2ГБ уже давно нет, если объем воспроизводимого файла не превышает объем свободного места на вашем диске, или если у вас не стоит каких-либо системных ограничений. Для торрентов содержащих несколько файлов, нужно чтобы место на диске хватало для одно из файлов (самого большого). Пжл., проверьте работу движка без использования каких-либо сторонних программ ( открыть торрент через Ace Stream) и желательно как минимум на двух устройствах (чтобы исключить системные ограничения), и если у вас такое будет и на других устройствах то мы дадим вам версию с расширенным логированием, чтобы определить причину.
Я уточню ещё раз. Если смотреть торрент, в котором несколько фильмов (серий), и размер каждой серии > 2 ГБ, невозможно посмотреть ни одной серии. Потому что запись в кэш останавливается, когда достигает 2 ГБ.
Проверял без сторонних программ - открывал .torrent в Асе.
Кэш пишется на флешку, 32 ГБ, FAT32, пустую.
Фильмы размером, например, 12ГБ, можно скачивать и смотреть нормально (если в торренте один файл, то кэш разбивается на несколько файлов < 2 ГБ).
Пожалуйста, попробуйте посмотреть
этот торрент (первую серию до конца) на любом андроид устройстве и сами увидите, в чём проблема.
По поводу обозначения скорости.
Маленькая буква b обозначает бит, большая B - байт.
Обозначение Kb/s сбивает с толку: с чего бы вдруг скорость измерять в килобитах/с? И почему это ограничение 24000 Kb/s не работает?
Пожалуйста, исправьте. Поменять одну букву легко, а пользователям будет понятно, и программа будет выглядеть профессионально.