Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue when I add 2 outgoings streams #17

Open
Nic01as opened this issue Sep 22, 2020 · 1 comment
Open

Issue when I add 2 outgoings streams #17

Nic01as opened this issue Sep 22, 2020 · 1 comment

Comments

@Nic01as
Copy link

Nic01as commented Sep 22, 2020

Hello,
I change SFU for select ougoings streams because for my use case I need that.
I remove auto attachTo and I added event for add outgoing streams.
For the first add, that working good every time, for add the 3, 4, 5nd ... that working good every time but the 2nd has very often an issue, no audio or not linked with video player ..., without image sometime, when i add controls to the player, I can stop the player but audio continue ... I added stats and I found that I don't have information about stream,

normally, for the 1st stream, I have this stats :
image

for the 2nd one, I have :
image

googCodecName is "" and not "opus"

When I don't have video, I have the same with the video stream:
image

I log than I wait stable connexion for add a new outgoing stream, not better, sometime that not working.

I try with different version of google chrome and with android, windows, linux, same issue :(

My code is here :
https://github.com/Nic01as/sfu

for create my issue, I start 3 participants and add participants 1 and 2 into the 3.
1:
image

2:
image

3:
image

add 1 into 3
image

wait 10s
add 2 into 3
image

no video, sometime no audio, sometime all good.

in this exemple, googCodecName: "" for video stream 3.

Do you have an idea ?

@Nic01as
Copy link
Author

Nic01as commented Sep 24, 2020

I found a dirty fix ... I add fake stream for 2nd stream and everything work fine for all next streams.

Nic01as@c629e66

maybe that can help you to found why 2nd stream is corrupted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant