Я должен создать веб-приложение для вставки живых субтитров в реальном времени. Субтитры будут выпущены оператором с программным обеспечением распознавания речи (или машинистом), заполняющим текстовое поле в браузере. Потребитель будет HTML-тегом видео в браузере.HTML5 p2p communication
Обоснование довольно простое, возможно, проще, чем веб-чат (это односторонняя связь).
Это моя текущая реализация:
- на производителе - когда есть какой-то новый текст - я называю с помощью AJAX сценариста на моем сервере, который записывает текст на файл.
- На потребительском я постоянно звоню через ajax (используя опрос «кометы») сценарий чтения на сервере, который возвращает мне новый текст, который я добавляю к тегу видео, чтобы отобразить субтитры.
Эта реализация работает, но она выглядит довольно гофр, я не совсем satisfacted с ним ... Любое предложение для «умной» или чистого архитектуры?
Вы знаете, «Аякса» и «Комета» принципиально несовместимы с p2p, верно? Либо вы просите о невозможности, либо злоупотребляете условиями. – cHao
Проблема заключается в классе одноранговой связи. Если есть * должен быть сервером посередине, это архитектурная проблема ... Я просто просил идею более чистой реализации ... – MarcoS