现在我需要制作 webrtc SDP -> 普通 SDP。
所以我需要在 webrtc 中对指纹进行编码和解码。我认为指纹是 SRTP 加密方法。
任何人都有解码和编码指纹的经验。我需要以下步骤
WEBRTC SDP -> 信号服务器(解码指纹,制作正常的 rtp SDP) -> sip 客户端。
sip 客户端 SDP(普通 rtp)-> 信号服务器(编码指纹,制作 webrtc sdp)-> WEBRTC。
我们依次解码和编码 SRTP 服务器...
请帮我
用于对 SRTP 流进行编码/解码的证书是通过 DTLS 协商的。您需要从 DTLS 协商中获取主密钥。你不能通过数据包嗅探来做到这一点。您将不得不使用本机 API 并使用您自己的证书来解码流。
您必须执行类似于WebRTC Breaker的操作才能获取原始 rtp 流。该断路器可以满足您的所有需求,并且是 GPL。