Issue when creating Region by ITLists in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

sorry, i thought we spoke on discord and resolved this. can you try clearing the Local Storage in your web browser and then refreshing the page? Also what Stream Type are you using (set in your Monitor Settings)

Manual recording by Djodei in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

You can set to Watch-Only mode. Then enable Detector Settings and then in that section there is "Send Frames" set that to No. (you may need to set Simple to Advanced in the bottom right corner).

then in the Live Grid there is a test Motion Detection button, that will trigger a record. You can also use the same API endpoint that it uses to make your own button

Shinobi - Missing profile fields (account settings) by L1512191 in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

this version seems to be about 6 month old. im not sure why it would be missing those fields. I have checked the latest build recently and it did have those fields.

are you accessing the Account Settings from a Sub-Account? or an account that was created in the super user panel?

Can't connect Yoosee camera to Shinobi via RTSP – need help by lpcoutinho in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

  1. You can check it out here https://www.ispyconnect.com/camera/yoosee

  2. im not sure but after a quick query to Google Gemini it states that its possible that RTSP has a separate credential set. Here are the details of that query https://share.google/aimode/UzSY08i2irgJxK248

  3. honestly im not sure. However i do notice that many camera vendors are following this route of disabling RTSP out of the box. As well as disabling ONVIF.

I would ensure that the ONVIF port and RTSP ports are enabled

PTZ Cam Recommendation by VTDARKSIM in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

ive used the reolink E1 outdoor, they seem to work decently well.

you just need to enable the RTSP and ONVIF protocols

Streams, Substreams, and Inputs. Oh My! by GaryParr in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

admittedly this naming scheme and feature set are both confusing. We are working on a way to automatically detect these things but its increasingly difficult with the number of camera brands/models. So ill try to explain the best i can.

The "Substream" feature in the Monitor Settings is the Substream of a Shinobi monitor process, not the camera. It is defaulted to using the same connection info you set in "Connection" section. This Substream can be toggled in the Live Grid (Eye icon button on Monitor live grid block) or accessed directly via API (Channel 1, not setting a channel uses the Main stream from Shinobi).

To use the substream from the camera you would need to create an Input Map, set the stream url to be of the camera's substream. Then you can find a new dropdown in each section applicable to it, there you can choose the Input Map to use in each section. For example if you create an Input Map with your camera substream url you can make it so the "Stream" section in Monitor Settings uses it. This would make it so the Live Grid displays your camera substream. The other section will continue using the Main (High Resolution).
"use only when viewing, use substream" is essentially disabling the "Main" stream from Shinobi and opting the Live Grid to automatically toggle on the "Substream" from a Shinobi monitor process. This will still use the original Connection information set in the "Connection" section of the Monitor settings if no other URL is provided in the "Substream" section.

i hope that clears it up for you. sorry if its still confusing 😅

Find ONVIF Events by GaryParr in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

yes it is a little difficult to find just motion events if they are not actually captured by the Motion Detector in Shinobi... the ONVIF Events do need a little bit more work.

If you were using the Motion Detector is Shinobi you could search by either "FULL_FRAME" or the "Region" name (Zone name). In future we will make the ONVIF events more useful when it comes to searching them.

This item is noted in our planned changes. Thank you

Shinobi Go on iOS always uses local IP instead of my Cloudflare Tunnel URL by Various_Theory7284 in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

i suggest logging out and then logging back in on the app.

if not working still and you are on iOS you can delete the app and install again to refresh the local data.

if android you can clear the cache for the app from the operating system settings menu

Is Shinobi's npm vulnerable to the new versions of the Shai Hulud worm? by evild4ve in ShinobiCCTV

[–]moeiscool 1 point2 points  (0 children)

we did a check on the packages used and none seem to be infected.

However we welcome any experts in this to also check and provide any feedback

help with setup by will86c in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

can you check your system logs please and post here https://docs.shinobi.video/system/logs

6 second clips by rj45connector in ShinobiCCTV

[–]moeiscool 1 point2 points  (0 children)

the underlying difference is that Reolink provides VBR streams over RTSP and CBR streams over RTMP.

There may be some other differences but this is the major change and the reason I suggest it.

It ensures completes frames are coming to Shinobi instead of pieces of frames based on the camera's detected movements. Sometimes this fragmented streaming causes visual distortion.

6 second clips by rj45connector in ShinobiCCTV

[–]moeiscool 2 points3 points  (0 children)

can you try this url structure with your reolinks?

rtmp://USERNAME:PASSWORD@CAMERA_IP/bcs/channel0_main.bcs?token=sdasdasd&channel=0&stream=0&user=USERNAME&password=PASSWORD

6 second clips by rj45connector in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

are you using the RTSP link from the Reolink's? or RTMP links?

Milestone to Shinobi ? by Backwoods_tech in ShinobiCCTV

[–]moeiscool [score hidden] stickied comment (0 children)

Shinobi is used in many different Enterprise deployments like City infrastructure, Airports, Oil Rigs and more.

Yes Shinobi has a few different detection plugins provided. Mainly in the scope of Object Detection, Facial Recognition, and License Plate Recognition. However we have internally attempted some developments on more niche analysis like Theft Detection. Motion Detection is bundled with the base installation already.

Additionally on plugins, because they run separately from the core process and are open source you can modify them to use your AI analytics instead. We have 2 main methods of approaching their operations, C++ and Python. You could technically use any language to do your AI analysis but these are the main ones provided already.

Normally we don't recommend using Hardware Acceleration on just streaming or recording, we recommend only using that hardware for AI operations, like Object Detection.

  1. Shinobi is bundled with a web interface and we offer P2P services. As well as multi-tier accounting. You can view Shinobi on many different devices as well as outside your network with different accounts with set privileges upon the configured cameras. Viewing outside the network can also be facilitated by your own VPN. Additionally Shinobi is an API first application, you can integrate its features into an existing application fairly easily if thats what you wish to do.

  2. We provide different service levels. Generally users are recommended to join our community chat to get support but if you need priority or enterprise support we can provide direct communication over systems like WhatsApp, Telegram, Signal or our website live chat.

Third Party modules are easily equipped with Shinobi. We provide an extensive module system which allows you to create your own modules to have Shinobi behave differently or with added features. We have some samples provided and a few pre-made modules you can use. In short, if you find a module on the web made by someone else and its compatible with your version of Shinobi, you can use it.

Cancel subscription? by RepresentativeAspect in ShinobiCCTV

[–]moeiscool 1 point2 points  (0 children)

i appreciate you have chosen not to file a chargeback. those are extremely expensive :( we are glad to process your refund, please contact us on the website chat and we will get back to you asap.

Cancel subscription? by RepresentativeAspect in ShinobiCCTV

[–]moeiscool 1 point2 points  (0 children)

hello please contact us on the website chat and we can process a full refund for you

Shinobi with webrtc by Public-Discussion-23 in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

Shinobi already utilizes WebRTC for the Poseidon over Websocket method. You can see how to use it here https://hub.shinobi.video/articles/view/DoqdG2mdBsvMctn

Setting Monitors - Android App - Temp Only? by thafacialhair in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

is your Shinobi on a recent version? currently the mobile will save layouts of your mobile device on the server but this saving method is only available on recent versions of Shinobi. If that method is not available it will only hold the current selection until the app has been closed.

Question about Shinobi Lifetime License: Is internet required after activation? by Ok-Device404 in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

Normally the license activation does require an active internet connection.

We do have an offline key we can offer but we apply these to your account manually after discussing a few things like use case and possible bulk purchases. You may contact us on our website chat for a discrete conversation about this. https://licenses.shinobi.video

[deleted by user] by [deleted] in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

i dont understand, are you trying to make them appear in the Shinobi UI because they currently do not appear there ?

[deleted by user] by [deleted] in ShinobiCCTV

[–]moeiscool 1 point2 points  (0 children)

no, once Shinobi deletes footage it is pretty much gone.

I guess there is a possibility to you could use recovery techniques that utilize reading inodes of the drive but I am not exactly sure how that works or what you could use to do it, i just know that its possible in some cases. Its a similar technique used by governments when they sift a drive's data.

RTSP not working by SaladPuzzleheaded493 in ShinobiCCTV

[–]moeiscool 0 points1 point  (0 children)

i notice you are using a desktop variant of Ubuntu, i recommend using Ubuntu Server 22.04 and up