Я ломаю голову над возможностью синхронизации html слайдов в прямом эфире - для моих целей Azure Медиа-сервис Live Streaming.
Я видел, как это работает на определенном провайдере прямого эфира веб-трансляция: кто-то выступает в прямом эфире и нажимает кнопку продвижения слайда, которая, в свою очередь, отправляет вызов javascript на сервер, управляющий слайдами, и зритель также получает действие посредством вызова ajax.
Это простая часть, но проблема заключается в задержке , связанной с потоковой передачей. Время, в течение которого слайд перемещается в месте расположения докладчика, не совпадает со временем в месте расположения зрителя - задержка составляет пару секунд друг от друга.
Итак, мой вопрос заключается в следующем: есть ли способ определить точную задержку при потоковой передаче? Так что я могу добавить эту задержку к слайд-вызову ajax для клиента.
Я просматриваю последние документы API: https://amp.azure.net/libs/amp/latest/docs/ - но не могу напрямую определить, если это возможно вообще.
У вас есть немного больше знаний о целесообразности моей идеи?
Чтобы лучше понять, что я имею в виду: