Различия
Показаны различия между двумя версиями страницы.
| |
| voice_message [2022/09/11 16:29] – создано evgeny.polivanov | voice_message [2022/09/12 16:17] (текущий) – evgeny.polivanov |
|---|
| - Сообщение записывается в формат OGG | - Сообщение записывается в формат OGG |
| - Сообщение кодируется в формат base64 | - Сообщение кодируется в формат base64 |
| - В начале сообщения добавляется приставка "base64 ogg" где base64 тип кодирования, а ogg формат файла для декодирования | - В начале сообщения добавляется приставка ''base64 ogg'' где base64 тип кодирования, а ogg формат файла для декодирования |
| - Получив сообщение и определив что это кодировка ГС удаляется приставка и происходит декодирование в OGG формат | - Получив сообщение и определив что это кодировка ГС удаляется приставка и происходит декодирование в OGG формат |
| Примечания: Перед тем как выводить сообщения проверьте не только то с чего они начинаются, а также их длину. Если длина сообщения больше 5000 символов, то скорее всего это очередная кодировка. В будущем это может пригодится если вдруг вышло обновления для отправки картинок, видео или чего-то ещё. То пользователи не успевшие обновиться не столкнуться с непонятной для них кодировкой. Плюс вывод таких сообщения очень нагружает систему. | Примечания: Перед тем как выводить сообщения проверьте не только то с чего они начинаются, а также их длину. Если длина сообщения больше 5000 символов, то скорее всего это очередная кодировка. В будущем это может пригодится если вдруг вышло обновления для отправки картинок, видео или чего-то ещё. То пользователи не успевшие обновиться не столкнуться с непонятной для них кодировкой. Плюс вывод таких сообщения очень нагружает систему. |