Skip to content

[POC] Restart mjpeg connection if disconnected#215

Draft
MagicBOTAlex wants to merge 2 commits intoProject-Babble:mainfrom
MagicBOTAlex:v1109-rc1
Draft

[POC] Restart mjpeg connection if disconnected#215
MagicBOTAlex wants to merge 2 commits intoProject-Babble:mainfrom
MagicBOTAlex:v1109-rc1

Conversation

@MagicBOTAlex
Copy link

@MagicBOTAlex MagicBOTAlex commented Feb 15, 2026

Warn: LLM was used

Description

Restarts the connection if no data for 500ms (I think)

Motivation

I wanted to try Baballonia, but my mjpeg connection was too unstable

Further warning

I have not read the code and I am currently slightly drunk.
I threw IPCameraCapture.cs into Google Gemini (Chat link)
This pull request should not be merged! Since the LLM code has not been verified.

Working video (Only tested on Windows)

devenv_VwWPC2kkI9.mp4

Contributting notes

Currently, git clone of the repo and following the build instructions is outdated.
I had to do:

Placing these command here if I come back to do a proper pull request.
dotnet add src/Baballonia/Baballonia.csproj package Tmds.DBus
dotnet add src/Baballonia/Baballonia.csproj package HarfBuzzSharp
dotnet add src/Baballonia/Baballonia.csproj package HyperText.Avalonia# Add the missing namespaces
dotnet add src/Baballonia/Baballonia.csproj package Tmds.DBus
dotnet add src/Baballonia/Baballonia.csproj package HarfBuzzSharp
dotnet add src/Baballonia/Baballonia.csproj package HyperText.Avalonia

This problem affects NixOS and Windows. (rest is untested)

But from the peek into the codebase, the code is surprisingly well orginized. That's pretty cool

@CLAassistant
Copy link

CLAassistant commented Feb 15, 2026

CLA assistant check
All committers have signed the CLA.

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

Successfully merging this pull request may close these issues.

3 participants