我使用庫JsSIP在Google Chrome瀏覽器中通過WebRTC plataform進行SIP調用。我必須將SIP請求中的SDP指令「UDP/TLS/RTP/SAVPF」更改爲JsSIP.js文件中的「UDP/RTP/AVPF」,因爲Asterisk服務器拒絕在TLS上下文中未加密的呼叫,並且我需要未加密的呼叫。但即使發生了變化,瀏覽器仍然會在SIP請求中發送「UDP/TLS/RTP/SAVPF」。任何人都可以幫助我? WebRTC實施或Chrome攔截SIP請求並更改爲「UDP/TLS/RTP/SAVPF」?或者在某種程度上,這個指令在緩存請求中,需要清理? (我已經嘗試清理Chrome緩存)。或者有另一個解釋呢?Chrome中的WebRTC(JsSIP)和SDP指令「UDP/TLS/RTP/SAVPF」
0
A
回答
0
你應該能夠捕捉到SDP下通過jssip拋出'sdp'事件,並與新的SDP在寫
'sdp': function(evt){
evt.sdp = your changed sdp
}
0
鉻不允許未加密/不安全RTP。它總是強制SRTP/DTLS加密。
相關問題
- 1. 在WebRTC中解析SDP
- 2. WebRTC SDP解析GeckoFX錯誤
- 3. 如何解決WebRTC中的SDP錯誤Chrome上的視頻問題
- 4. WebRTC,Camera in Chrome和https
- 5. Asterisk的瞬間結束的WebRTC(JSSIP)調用
- 6. 通過JsSIP提供的WebRTC Internet Explorer支持
- 7. WebRTC:使用VP9編碼的Firefox中的SDP
- 8. webrtc中的SDP如何知道候選人的IP?
- 9. 在角度應用指令中觀看和使用webrtc流
- 10. iOS上的webRTC:無法發送SDP答案,RTCPeerConnection.setRemoteDescription()失敗
- 11. WebRTC信令服務器在Chrome中關閉Websocket連接
- 12. Android中的WebRTC音頻播放Chrome
- 13. Chrome/Android Jingle-SDP ICE連接失敗
- 14. WebRTC SDP編解碼器優先重排序
- 15. WebRTC SDP blob是否可以在同級之間重複使用?
- 16. 運行Chrome Webrtc日誌
- 17. Webrtc音頻Autoplaying在Chrome上
- 18. JsSIP實施
- 19. 在webRTC中,當sdp交換完成時,websocket的角色是否完成?
- 20. WebRTC鼠標指針
- 21. 在項目中使用jsSIP
- 22. WebRTC的信令通道
- 23. 的WebRTC Chrome的48 VP9偏好
- 24. 的WebRTC Chrome的麥克風不工作
- 25. 的WebRTC和restcomm
- 26. WebRTC在Chrome和Firefox中不顯示視頻
- 27. 遷移到jssip sipjs
- 28. WebRTC適用於iOS的Chrome 21嗎?
- 29. 在python中的WebRTC WebRTC
- 30. 指令中的指令