jitsi / lib-jitsi-meet

A low-level JS video API that allows adding a completely custom video experience to web apps.
Apache License 2.0
1.33k stars 1.11k forks source link

Remote Video stream not displayed in Firefox #1690

Open probal31 opened 3 years ago

probal31 commented 3 years ago

Hello Team,

We have implemented a custom implementation of jitsi using the lib jitsi meet api.

The video conference seems to work fine in Chrome (Version 92 (Official Build) (64-bit)) but the same implementation does not work in Firefox 91.0 (64-bit).

Only local track is video stream is visible but not the remote track stream. But everything works fine in Chrome. There is no error in the console as well.

We have a minimal jitsi connection option. Attaching the jitsi connection options below:

{
    hosts: {
        domain: 'meet.jitsi',
        muc: 'muc.meet.jitsi'
    },
    serviceUrl: '/http-bind'
}

Please note that we have also tried with the wss serviceUrl but that didn't work too.

Can you please point where the issue can be? Please let us know if any other information is required.

Thanks.

zsinba commented 3 years ago

I have the same issue. But I'm not under FF. I'm under the browser(chrome mobile version 92) on my Android phone(android 10). My app works fine on IOS and PC (Mac and Windows) and displays the remote image normally, but often doesn't display the remote image under the Android mobile browser (even Chrome). I guess it may be the reason for the initialization order, but the order of Join and Tracked was changed, which did not solve the problem. Did you solve the problem?

xXTraceXx commented 3 years ago

Hi,

i have the same problem. I noticed that the remoteTracks that i receive from the TRACK_ADDED event have a videoType: undefined property, if i start with devices: ['video']. Maybe this can help u.

With my old lib-jitsi-meet.min.js the videoType of 'video' was 'camera' or 'desktop'.

zsinba commented 3 years ago

Hi,

i have the same problem. I noticed that the remoteTracks that i receive from the TRACK_ADDED event have a videoType: undefined property, if i start with devices: ['video']. Maybe this can help u.

With my old lib-jitsi-meet.min.js the videoType of 'video' was 'camera' or 'desktop'.

what does your mean?