Я хочу получить текущую позицию воспроизводимого видео в реальном времени. Я думал об использовании слушателя, но если я это сделаю:
_controller.addListener(() => print(_controller.value.position.inMilliseconds))
Он печатает значение только каждые 500 миллисекунд. Это слишком медленно, видео обновляется каждые 33 мс или даже чаще. Кто-нибудь знает, почему это происходит и как правильно достичь того, чего я хочу?
PS Я смог добиться того, чего хотел, запустив AnimationController при запуске видео, но это похоже на взлом.