sim, já que a mídia em webrtc é, por padrão, ponto a ponto, e se os pontos de extremidade não suportam os mesmos códigos, você definitivamente precisa de um servidor de mídia que aja como um transcodificador. você também precisa do módulo rtpproxy no kamilio para forçar o rtp a fazer proxy através de um servidor de mídia.