I am using twilio for P2P video call in angular. Video call is working fine between Chrome 2 chrome but not between safari to chrome. When using safari, remote participant's video & audio is not visible in safari. I have already tried to change codec to H264 but didn't worked.
Here I am attaching github repository link to reproduce scenario.
https://github.com/ashishgehlot/Twilio-issue-reporduction
I also investigated that below code always return false in safari case.
participant.tracks.forEach(publication => {
if (publication.isSubscribed) { // always false
and it never logged in console
publication.on('subscribed', track => {
console.log('==================subscribed'); // not triggered