Я использую twilio для видеовызова P2P в angular. Видеозвонок работает нормально между Chrome 2 chrome, но не между сафари и chrome. При использовании сафари видео и аудио удаленного участника не отображаются в сафари. Я уже пытался изменить код c на H264, но не сработал.
Здесь я прилагаю ссылку на репозиторий github для воспроизведения сценария.
https://github.com/ashishgehlot/Twilio-issue-reporduction
Я также исследовал, что приведенный ниже код всегда возвращает false в случае сафари.
participant.tracks.forEach(publication => {
if (publication.isSubscribed) { // always false
и он никогда не входил в консоль
publication.on('subscribed', track => {
console.log('==================subscribed'); // not triggered