Что нужно:
- Удобное управление (самое важное -- удобная перемотка)
- Поддержка контейнеров MKV и MP4
- Поддержка субтитров в формате srt
- Переменная скорость воспроизведения
Последним условием можно пожертвовать.
Пример удобной перемотки -- MX Player под Андроид: горизонтальный свайп мотает на промежуток, зависящий от длины свайпа, при этом, пока не отпустишь палец, видишь, на сколько переместишься (
видео). Пример неудобной перемотки: VLC с планшетным интерфейсом (тоже свайп, но длина скачка непредсказуема).