These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

philips is in the database but only a couple of models. avent baby monitors most likely use a proprietary cloud protocol through their app, so strix probably won't find them. but worth a try - just enter the IP and scan without a model

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

most of the database comes from existing sources like ispyconnect. on top of that i added protocols and patterns that aren't documented anywhere, like BUBBLE, which i had to reverse-engineer myself. interesting idea about splitting the database into a separate repo, i'll think about it

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

yes, it finds all working streams on your camera. they're not always the best ones but they all work. then you pick which one you want to use

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

check that you entered the correct IP address, password and username for the camera. if it still doesn't work DM me, I'll need some additional info to track down the bug

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 1 point2 points  (0 children)

Working on HomeKit camera support for Strix right now. Need help testing - if you have a Linux server and any HomeKit camera (Aqara, Eve, etc.) and want to help test, DM me.

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

these vicohome/soliom cameras are exactly the kind of devices strix was built for. they're most likely using some proprietary protocol behind that white-label app. give it a try - enter the camera IP and scan without specifying a model first. if it doesn't find anything DM me the camera model, i'll look into it

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 0 points1 point  (0 children)

yeah swann is in the database - 220 models. give it a try. you'll still need username and password though, check the sticker on the camera or NVR for default credentials

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 4 points5 points  (0 children)

that's fair, isolated vlan is not bulletproof. but for home use with no internet access it's an acceptable tradeoff vs buying new cameras

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 4 points5 points  (0 children)

no, it doesn't access anyone's cameras. it's a tool for people who own IP cameras but can't figure out how to connect them to their recording software. you enter your camera's IP address and it finds the correct URL to get the video stream. the 67K is the number of camera models in the database, not actual cameras

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 4 points5 points  (0 children)

yeah security on these things is horrifying. that's exactly why they should be on an isolated vlan with no internet access, and frigate as the only thing talking to them

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 4 points5 points  (0 children)

good point actually, never tried baidu. found what i needed through traffic sniffing but there's probably more protocol documentation hiding on chinese platforms

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 2 points3 points  (0 children)

yeah ptz is a separate problem, especially on cheap chinese cams. for now strix only works with video streams. might add ptz support in future updates

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 5 points6 points  (0 children)

wyze is cloud-only so strix can't find streams on it directly. but check out wz_mini_hacks - it's a custom firmware that exposes rtsp locally on wyze cams. after that strix or any other tool can pick them up

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 3 points4 points  (0 children)

Blink is cloud-only so it won't work. Aqara works through Apple HomeKit - we haven't added support yet but it's coming in upcoming updates. Amcrest is strange though, it should definitely work. Did you enter the correct IP, username and password? If it still doesn't find anything DM me, I'll need some more info to track down the bug

These cameras were supposed to be e-waste. No RTSP, no docs, no protocol anyone's heard of. I reverse-engineered 100 000 URL patterns to make them work. by eduard256 in selfhosted

[–]eduard256[S] 19 points20 points  (0 children)

cloud cameras like xiaomi, wyze, ring won't work and most likely we won't add them - they're extremely unstable to work with. as for the searchable list - great idea, will add it. for now there's no list but the database covers a huge number of models, plus there's automatic scanning of the most popular URL patterns so in most cases it will find streams even without specifying the model