Sip.js: Erro WebRTC no Chrome 57

Criado em 14 fev. 2017  ·  6Comentários  ·  Fonte: onsip/SIP.js

Não é possível fazer chamadas com o telefone de demonstração, o navegador gera um erro

sip-0.7.3.js:2884 DOMException: Failed to set remote answer sdp: Session error code: ERROR_CONTENT. Session error description: rtcpMuxPolicy is 'require', but media description does not contain 'a=rtcp-mux'..

Funciona bem nas versões anteriores do Chrome

Comentários muito úteis

Atualizamos para 0.7.7 para corrigir isso. O demo-phone está usando 0.7.3, que devemos atualizar, mas se você atualizar para 0.7.7 e definir a rtcpMuxPolicy para 'negociar' , você deve estar bem.

James

Todos 6 comentários

Temos o mesmo problema e não conseguimos encontrar uma solução viável

Isto é muito importante. Nossos sistemas de produção dependem disso e a nova atualização do Chrome parece estar quebrando a funcionalidade.

Você tentou definir a definição de configuração "negotiate" ?

Atualizamos para 0.7.7 para corrigir isso. O demo-phone está usando 0.7.3, que devemos atualizar, mas se você atualizar para 0.7.7 e definir a rtcpMuxPolicy para 'negociar' , você deve estar bem.

James

@matthieusieben @ james-criscuolo obrigado, funciona em 57
mas ainda não está funcionando em 58.0.3004.3 / Linux 64 bit

Consegui fazê-lo funcionar em Version 58.0.3004.3 (Official Build) dev (64-bit) sem problemas depois de adicionar a configuração rtcpMuxPolicy: 'negotiate' .

Obrigado @matthieusieben @ james-criscuolo por consertar isso. Funcionou!!!

Esta página foi útil?
0 / 5 - 0 avaliações