Я пытаюсь выяснить, подходит ли HTMl5 для клиентской части системы онлайн-конференций.
Клиент должен быть способен:
1. отображать живое видео, предоставленное сервером, используя тег видео.
2. Похоже на живое аудио, используя аудио тег.
3. Система также поддерживает обмен текстовыми сообщениями. Здесь мы можем использовать веб-сокеты
4. Существует также функция совместного использования рабочего стола. Для такого рода потока данных я также думал о веб-сокетах. Но это двоичные данные, перед отправкой их можно закодировать в base64. Таким образом, в html5-клиенте он должен быть декодирован, обработан (это проприетарный протокол) и с помощью объекта canvas (?!) Вывести его на экран.
Может ли веб-приложение обрабатывать такой объем данных одновременно?
HTML5 подготовлен для этого?