Всем привет!
Требуется реализовать видео+аудио стрим с сервера (java - предпочтительнее, но можно на JS), при этом, чтобы у сервера была возможность отследить сколько уже времени прошло с начала стрима(т.к. на каждые определенные минуты будет забито определенное событие).
То есть, необходимо в клиенте на HTML5 показывать этот поток, а с сервера его отправлять. На сервере будет лежать видео файл, который необходимо транслировать..
Какой стек технологий посоветуете использовать для решения этой задачи? Интересует как для клиента, так и для сервера.
Смотрел в сторону java - связки netty+vlcj, то есть через влц читать видео, затем его при помощи вебсокетов слать всем подключенным клиентам и уже там показывать, но не совсем понятно каким образом можно это реализовать(отображение на клиенте)
В общем, пойдет любая инфа
Спасибо
UPD: Задача стоит в том, чтобы транслировать видео в реальном времени всем подключенным клиентам и у сервера была возможность получить текущее время видео(желательно по коллбеку).
Не совсем понятно про свой функционал.
В принципе в API Uppod (и SWF и HTML5 версии) есть функция, возвращающая текущее время воспроизведения и статус (типа пауза, воспроизведение, буфферизация) и управление вопроизведением.
Сообщить о текущем времени серверу можно асинхронным запросом.
Дмитрий Плотников, да ну, пошлют MAX_INT и будет весело
Обьясню, например, в видео стоит докладчик и рассказывает о продукте, в чате пишут боты, задавая ему вопросы на определенных минутах.. Должно быть синхр. у всех подключенных клиентов