bluerobotics / cockpit

An intuitive and customizable cross-platform ground control station for remote vehicles of all types.
https://blueos.cloud/docs/extensions/cockpit/1.0/overview
Other
53 stars 20 forks source link

Reactive changes on stream are generating a black screen #921

Closed JoaoMario109 closed 4 months ago

JoaoMario109 commented 5 months ago

When performing reactive changes on the streams, as change IP or Protocols filters, are generating a black stream, as checked by some debugging seems that the renegotiation and the stream data after the renegotiation is being send but the video keeps a black screen.

To reproduce, only opens cockpit with some video connected and running, after that change some reactive field on the streams, like change protocols from TCP to UDP and the video will go black. A refresh in cockpit page solves the problem.

rafaellehmkuhl commented 5 months ago

I cannot reproduce that here for the IP. When I change it, the video goes black for some seconds and them connects normally.

For the protocol change, that happens indeed.