Передача файлов в многопользовательском чате многопользовательским пользователям

Я хочу отправить файлы нескольким пользователям в одной комнате чата, чтобы я мог их транслировать всем. до сих пор я не нашел ничего или какой-либо помощи в Интернете, которая решает эту проблему.

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

я попытался отправить файл с помощью si-filetransfer а также bystream также. socks5 bytestream в javascript невозможно, так что я не пробовал.

я использую openfire сервер и stophe.js отправлять файлы, используя JavaScript и протокол XMPP

1 ответ

Загрузите файл на сервер (например, на сервер OpenFire), с которого пользователи могут загрузить файл.

Чтобы уведомить своих пользователей о необходимости загрузки файла, отправьте им раздел, используя XEP-0066: Внешние данные, или закодируйте ссылку в разделе, как описано в XEP-0071.

Рекомендации:

Другие вопросы по тегам