Azure Службы мультимедиа в прямом эфире - синхронизация слайдов - PullRequest
0 голосов
/ 27 марта 2020

Я ломаю голову над возможностью синхронизации html слайдов в прямом эфире - для моих целей Azure Медиа-сервис Live Streaming.

Я видел, как это работает на определенном провайдере прямого эфира веб-трансляция: кто-то выступает в прямом эфире и нажимает кнопку продвижения слайда, которая, в свою очередь, отправляет вызов javascript на сервер, управляющий слайдами, и зритель также получает действие посредством вызова ajax.

Это простая часть, но проблема заключается в задержке , связанной с потоковой передачей. Время, в течение которого слайд перемещается в месте расположения докладчика, не совпадает со временем в месте расположения зрителя - задержка составляет пару секунд друг от друга.

Итак, мой вопрос заключается в следующем: есть ли способ определить точную задержку при потоковой передаче? Так что я могу добавить эту задержку к слайд-вызову ajax для клиента.

Я просматриваю последние документы API: https://amp.azure.net/libs/amp/latest/docs/ - но не могу напрямую определить, если это возможно вообще.

У вас есть немного больше знаний о целесообразности моей идеи?

Чтобы лучше понять, что я имею в виду:

  • https://slidesync.com/ - этот веб-сайт в основном делает то, что я имею в виду
  • https://slidesync.com/21BNlnGk3y - это пример (без прямой трансляции) синхронизации слайдов с потоком
...