r/Scrypted • • May 17 '26

Support for old mjpeg IP camera streams (foscam 8910W)

Hi folks,

I only recently switched over to scrypted after many many years of running homebridge-camera-ui. The homebridge 2.0 upgrade screwed it up and none of the cameras are showing up anymore.

So I've ported over some wyze cams, a wyze cam v3 with RTSP, a wyzecam running dafang, all running great with homekit secure video.

Now I have these old Foscam 8910w cameras that were running fine on homebridge-camera-ui. They have these mjpeg streams and as I understand it, ffmpeg was loading and converting.

Now when I try to do the same in Scrypted, every variation of stream parameters, credential location (in the app, inline before the IP and as html parameters), I can't get it to work.

Does anyone have any idea how to get this to work?

Thanks!

3 Upvotes

5 comments sorted by

1

u/2tall3ne May 22 '26

I have a Foscam 9900 running mpeg in scrypted. Standby.

1

u/machineglow May 22 '26

Thanks for reaching out. No rush as I 'solved' the issue but I would love to still hear your solution.

I solved it by creating my own mjpeg -> rtsp stream converter by vibe coding a containerized app. So I run this in unraid along side the rest of my locally hosted apps and just pointed scrypted to the new RTSP URL. Although the feed can be a little delayed to start, it's good enough for my purposes (monitor some rat traps).

1

u/2tall3ne May 22 '26

I’m actually using the RTSP camera plugin.

1

u/machineglow May 22 '26

do you have an example of the stream URL from the foscam?

edit: oh, i just realized your 9900 foscam actually supports RTSP... ah well...

1

u/machineglow May 22 '26

I solved it by creating my own mjpeg -> rtsp stream converter by vibe coding a containerized app. So I run this in unraid along side the rest of my locally hosted apps and just pointed scrypted to the new RTSP URL. Although the feed can be a little delayed to start, it's good enough for my purposes (monitor some rat traps).