webrtc呼叫的sip sip信令部分是否必须加密为TLS?



如果webrtc的信令部分由sip处理,sip信令必须由TLS加密是强制性的吗?通过 websocket 的 sip 是否已加密为 TLS 是否具有强制性

要求

WebRTC使用TLS会话或QUIC进行信令传输 - 两者都是加密的。所有其他非加密信令的途径在WebRTC中并不存在。从理论上讲,它们可能会起作用,但某些浏览器会完全阻止它们,或者要求用户在每次交互时授予对摄像头和麦克风的访问权限。使用WebRTC将任何严肃的东西部署到生产中,而不加密浏览器实现的信号并不是一个真正的选择。

WebRTC"强迫"你加密你的信令。WebRTC范围之外的是身份验证,授权和身份管理之类的东西。您可以在该领域随心所欲地做任何事情 - 只要确保在这里做点什么- 而不是让恶作剧者或更糟。

对于移动、桌面或嵌入式上的本机应用程序,您可以做任何您喜欢的事情。也就是说,心态必须相同——强制性加密信令。

参考 : 最佳webrtc相关博客

最新更新