Звездочка двоичных данных передачи - PullRequest
1 голос
/ 30 августа 2011

Целью является передача необработанных двоичных данных от одного sip-клиента другому с помощью нашего сервера Asterisk. Проблема в том, что иногда он изменяет данные в нечитаемый формат (просто необработанные двоичные данные). Почему так может быть?

1 Ответ

2 голосов
/ 02 сентября 2011

, потому что SIP не предназначен для передачи двоичных данных по RFC.SIP является открытым текстом и отправка двоичных данных несовместима.

если вам действительно нужно использовать SIP для передачи двоичных данных, вы должны использовать BASE64 для кодирования / декодирования ваших данных при их передачечерез SIP-сообщения.

...