This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
faq [2024/12/25 16:04] nightfly [FAQ] |
faq [2025/08/14 19:23] (current) nightfly |
||
---|---|---|---|
Line 7: | Line 7: | ||
**Q:** What are the options for using WolfRecorder and what is it for?\\ | **Q:** What are the options for using WolfRecorder and what is it for?\\ | ||
**A:** [[usecases|Something like that.]]\\ | **A:** [[usecases|Something like that.]]\\ | ||
+ | |||
+ | **Q:** How does it work? What is the prototype of this solution?\\ | ||
+ | **A**: Works {{: | ||
+ | |||
+ | **Q:** Can I try it out without installing it on real hardware?\\ | ||
+ | **A:** Yes, you can test WolfRecorder in a virtual machine to explore its functionality before deploying it on production hardware.\\ | ||
**Q:** Are there any artificial camera quantity limits?\\ | **Q:** Are there any artificial camera quantity limits?\\ | ||
**A:** No.\\ | **A:** No.\\ | ||
- | **Q:** Which IP camera models WolfRecorder | + | **Q:** Which IP camera models |
**A:** Theoretically - any cameras that support RTSP streams.\\ | **A:** Theoretically - any cameras that support RTSP streams.\\ | ||
Line 18: | Line 24: | ||
**Q:** Can you give us some examples of the possible number of cameras per server?\\ | **Q:** Can you give us some examples of the possible number of cameras per server?\\ | ||
- | **A:** The short answer is that a 300-400 cameras on an average server from this decade is not a problem. In production, we already have NVRs running on used servers, 8-10 years old, with 2-3 hundred cameras on each of them. Yep, thats about 0.4-0.5% per camera | + | **A:** The short answer is that a 200-400 cameras on an average server from this decade is not a problem. In production, we already have NVRs running on used servers, 8-10 years old, with 2-3 hundred cameras on each of them. Yep, that' |
**Q:** What camera recording modes or schedules are supported? | **Q:** What camera recording modes or schedules are supported? | ||
- | **A:** Only continuous recording. Our position is that if the camera is enabled, all data from it should be saved and available at any time when it is required. That is why the project is name is WolfRecorder and not WolfSometimesRecorder or WolfMaybeRecorder.\\ | + | **A:** Only continuous recording. Our position is that if the camera is enabled, all data from it should be saved and available at any time when it is required. That is why the project is named WolfRecorder and not WolfSometimesRecorder or WolfMaybeRecorder.\\ |
**Q:** What regulates how long the video archive of each camera is stored?\\ | **Q:** What regulates how long the video archive of each camera is stored?\\ | ||
Line 28: | Line 34: | ||
**Q:** How is the available storage space distributed among the video captured from the cameras?\\ | **Q:** How is the available storage space distributed among the video captured from the cameras?\\ | ||
- | **A:** Equally within each storage. By default | + | **A:** Equally within each storage. By default, 90% of the storage space is reserved for the video archive.\\ |
**Q:** How can I determine the load on my storage? I mean, how can I determine if Disk IO or write speed is a bottleneck? | **Q:** How can I determine the load on my storage? I mean, how can I determine if Disk IO or write speed is a bottleneck? | ||
**A:** Well, for example, you can use the " | **A:** Well, for example, you can use the " | ||
+ | |||
+ | **Q:** Are there any basic practical recommendations on how many cameras can be normally recorded on one spinning hard disk?\\ | ||
+ | **A:** It depends on the filesystem and HDD performance. If you don't want to think or evaluate metrics, you can assume that 14-16 cameras per HDD is ok, on average. | ||
+ | |||
**Q:** How can I calculate how much disk space I need to record a certain number of days of video from my camera??\\ | **Q:** How can I calculate how much disk space I need to record a certain number of days of video from my camera??\\ | ||
**A:** A 1Mbit/s bitrate generates approximately 11 gigabytes of data per day. Accordingly, | **A:** A 1Mbit/s bitrate generates approximately 11 gigabytes of data per day. Accordingly, | ||
+ | |||
+ | **Q:** How does the " | ||
+ | **A:** This setting defines the upper limit of how many days of video a specific camera can store. During archive rotation, the system first checks if the camera’s archive exceeds this limit. If it does, the oldest video is deleted until the limit is met. Only after this step does the regular cleanup process run for all cameras, ensuring even distribution of available storage. This allows you to strictly cap one camera’s history in days while giving others more space. If storage runs out, even cameras with fewer days recorded will still have their oldest data removed proportionally, | ||
**Q:** What is the recommended OS for installing WolfRecorder? | **Q:** What is the recommended OS for installing WolfRecorder? | ||
Line 46: | Line 59: | ||
**Q:** What is the default login and password?\\ | **Q:** What is the default login and password?\\ | ||
- | **A:** login: admin passsword: demo\\ | + | **A:** login: admin password: demo\\ |
**Q:** I'm having problems using the h265 codec, is there anything I can do about it?\\ | **Q:** I'm having problems using the h265 codec, is there anything I can do about it?\\ | ||
**A:** Yes, we are aware of this issue. The problem is mainly related to [[https:// | **A:** Yes, we are aware of this issue. The problem is mainly related to [[https:// | ||
+ | **Q:** What's the difference between H.264, H.264H, H.264B, and H.264M?\\ | ||
+ | **A:** Usually these are just short names for H.264 profiles: H.264B = Baseline, H.264M = Main, H.264H = High.\\ | ||
- | **Q: | + | **Q: |
- | **A: | + | **A: |
- | **Q:** What is WolfRecorder serial?\\ | + | **Q:** What about video object recognition?\\ |
- | **A: | + | **A: |
+ | **Q:** What is WolfRecorder serial?\\ | ||
+ | **A:** That's unique instance identifier. It can be used for integrations with other software via HTTP REST API. It's sensitive information - don't show it to anyone!\\ | ||
**Q:** Do you plan to implement transcode the video on the fly when saving and displaying it?\\ | **Q:** Do you plan to implement transcode the video on the fly when saving and displaying it?\\ | ||
**A:** Yes, technologically, | **A:** Yes, technologically, |