Я разрабатываю приложение, в котором на каждом телефоне есть видеоплеер. Моя цель - воспроизводить видео синхронно с firebase (когда один пользователь проигрывает, приостанавливает, останавливает и т. Д., Другой должен также). В моем приложении я могу получить текущее состояние проигрывателя и текущее время в миллисекундах.
Я могу использовать это для отправки состояния проигрывателя
FirebaseDatabase.getInstance().getReference().child(videoI).child("currentTime").setValue(time)
FirebaseDatabase.getInstance().getReference().child(videoI).child("state").setValue(state)
Второй пользователь будет читать данные иобновите свой плеер.
Могу ли я столкнуться с какими-либо проблемами, если у кого-либо из пользователей будет плохое подключение к Интернету, использующее этот способ? Каков наилучший способ сделать это с помощью Firebase? Заранее спасибо.