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

Randomly the VIDEO STREAM FREEZES in one of the two clients, when making consecutive video calls. #573

Open
federicodepro opened this issue Dec 4, 2024 · 1 comment

Comments

@federicodepro
Copy link

Hi! We are on a large project where we use multiple instances of Browser Phone clients connected to an Asterisk PBX (Issabel on top of it).

We are facing issues with video stream output when making several consecutive calls on both sides. The video stream received on one of both ends breaks randomly freezes, showing a black screen. Again, this only occurs on ONE END. And always that happens is only on one end, or the other. But never both at the same time.

Bellow I link a video exemplifying the symptom. Although in it you can see that after 15/20 seconds, the video streams finally starts, this is not suitable for us. That demo, was made with two different computers on the same LAN (3ms of latency between peers).

On the project we have even worse network scenarios (much poor latency), and there the problem get magnified. The screen remains black indefinetely, and never get the video stream from the other side.

I leave here the video showing the issue, and also attach the dump of our rtsp debug on our asterisk CLI filtered for the IPs of the connected computers on the video shown.

Any clue why this might be happening?
We are going to production and this is now a blocker, so any guidance might help.

I woul really appretiate help.
-Federico de Pro

rtp-logs.txt

@InnovateAsterisk
Copy link
Owner

Thank you for reporting this. I have checked your video and the logs.
Just to be sure, can you confirm what version of Asterisk are you using? also, please include any Asterisk CLI logs that may be logged at the time the video either fails or freezes etc.
There is also some information in the Browser Developer Console, it would be useful to see this.

As an initial reply, I would say that since audio and video are sent (transmitted) at the same time and only the video has the delay, this is likely to be an Asterisk issue - but I would like to try work out what exactly the issue is.

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

2 participants