Как сделать отпечаток пальца и декодировать в webrtc sdp

Теперь мне нужно сделать webrtc SDP -> обычный SDP.

поэтому мне нужно кодировать и декодировать отпечаток пальца в webrtc. Я думаю, что отпечаток пальца является методом шифрования SRTP.

кто-нибудь имеет опыт декодирования и кодирования отпечатков пальцев. Мне нужен следующий шаг

WEBRTC SDP -> сигнальный сервер (декодировать отпечаток пальца, сделать обычный rtp SDP) -> sip-клиент.

sip-клиент SDP(обычный rtp) -> сигнальный сервер (кодирование отпечатка пальца, создание webrtc sdp) -> WEBRTC.

а мы декодируем и кодируем SRTP по очереди на сервер...

Помогите мне, пожалуйста

1 ответ

Решение

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

Вам нужно будет сделать что-то похожее на WebRTC Breaker, чтобы получить необработанный поток rtp. Этот выключатель делает все, что вам нужно, и это GPL.

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