Hcnetsdk dll 23 ошибка ivms 4200
Вроде как есть версии ivms, которые это умеют. Но перебрать найти их.
Где-то тут в ветке писали (так я и делаю). Открыл все нужные камеры в программе, параллельно сохранил всю папку с ivms (текущие конфиги). Перед запуском ivms - копировать сохраненную ранее папку (можно батником) поверху текущей. Там есть какие-то конфиги, которые очевидно только и хватит переписать поверху, но лень разбираться.
А вот это не получится. По крайней мере у меня не получилось. Руками
ivms-4500 - плоха для простых мониторящих день и ночь юзеров/компов.
Лучше (если есть возможность) в таких случаях подключать монитор прямо к регистратору. Там все будет ок. Я жду "такую хитрую версию" уже несколько лет. Но воз и ныне там
Добры день. Кто сталкивался с такой проблемой. Стоит регистратор DS-7604NI-E1-4P к нему подключен к 4200 v2.6.1.2, при удаленной настройке параметров детекции, не показывает поток. При просмотре основной ракурс видео есть на всех камерах, а в настройке детекции нет.
Отвечу сам Практически все версии глючат, постоянно падают, Run Error. Более менее стабильно работает v2.5.1.17. Такое впечатление чем новее программа тем глючнее! Все тестировалось на Win 8.1, Client IVMS через облако vs DS-7604NI-E1-4P на LTE канале
Вот и пытаюсь понять - чтото не так настроил или с этой камерой статистика подсчета не светит?
Лог говорит что ПО не вкурсе, что это за оповещение:
[2017-10-28 18:34:06,439][zhh][ERROR]Is Not SupportAlarmImage, DeviceName : 172, ChannelId: 1, [..\..\..\src\iVMS-4200v2.0\logical\Alarm\AlarmImageUploader.cpp(178)]
Мучаю ivms-4200 и камеру DS-N211, а в последней функцию СМАРТ на пересечение виртуальной линии - пытаюсь организовать счетчик посетителей.
1. Есть регистраторы DS-H108Q, в IVMS 4200 2.6.11 стоит галочка "Автоматическое изменение типа потока", но при просмотре мульти экрана поток не меняется. Т.е если открыть 4 или 8 камер, клиент начинает вешаться и видно, что поток остаётся основным. Где ещё можно посмотреть, может я что-то пропустил в настройках?
В некоторых версиях IVMS-4200 есть глюк с переключением потоков. Обновитесь до 2.6.2.7, в ней поправили.
Кроме того, по крайней мере у меня, доп.поток включается, когда выбран мультиэкран более 4-х камер. На 4 идет основной.
Добавлено (26.03.2018, 11:47)
---------------------------------------------
Спасибо.
Сам всё решил.
Проблема была в интернет провайдере.
проверяйте доступ в локалке к регистратору, провайдер мог внести изменения в своей работе не трогая ваш роутер.
Добавлено (08.05.2018, 11:22)
---------------------------------------------
Удалось получить некоторые пояснения от производителя:
1. Функция "анализ динамического движения" - это для зеленых квадратиков на движущихся объектах. Но после её включения зеленые квадратики не появляются, нужно поставить ещё одну галочку "включить подсветку" в "конфигурации системы".
2. Дали ссылку на скачивание плеера VSPlayer V7.3.0 с hikvision.ru с функцией "живой прокрутки" видео ползунком, т.е. изображение не перескакивает при прокрутке ползунком, а движется со скоростью его перемещения, как в плеере "Кино и ТВ" (перепробовал наверное все доступные плееры, в них такой возможности не обнаружил). Так же в этот плеер встроен конвертер Н264 в самые распространенные видеоформаты, причем конвертируется молниеносно и без нагрузки на процессор.
Hikvision error code 800 shows up on the iVMS-4200 when you try to access the live view or playback your security cameras. The full error message shows as Playback failed. Error code: HCNetSDK.dll[800].
Error code 800 is related to an insufficient bandwidth which means the iVMS-4200 software cannot handle the bandwidth coming from the all cameras. Maybe you’re trying to pull the feed from too many cameras at the same time or maybe your local network is overwhelmed. Additionally, there may be many clients (users) who are watching the cameras at the same time.
This guide offers a few tips to fix Hikvision error code 800. Follow the tips below one by one until you solve the issue.
How to fix the problem
Here's how you can fix the Hikvision error code 800.
Camera quality
The error code 800 also shows up because the overall system configuration prioritizes quality over bandwidth, which means a spike on traffic can occur.
Common errors on iVMS-4200
Error code 317″ No videos. It will be prompted when the user has no permission to playback.
HCNetSDK.dll error code
Error code 1: Invalid user name or password
Error code 2: No permission. The user in the device has not enough permission.
Error code 4: Invalid channel number.
It will be prompted in the live view of the remote screen control.
Error code5: No more devices can be connected.
Failed to connect the device. Not supported. Operation failed.
Error code 7: Failed to connect the device.
Error code 23: Not Supported.
The camera signal is not supported. Check the video settings on the unit (camera, DVR, NVR).
Error code 43: No buffer.
It will be prompted when adding a device and the device port is occupied by a web server.
Error code 91: The channel does not support the operation.
It will be prompted when failed to get the sub stream.
Error code 96: The device is not registered on the DDNS.
Error code 153: The user is locked.
Error code 250: The device is not activated.
Error code 404: Channel No. error or the device does not support the sub stream.
It will be prompted when failed to get the sub stream or the sub stream does not exist.
Error code 424: Failed to receive the data for RTSP SETUP.
It will be prompted when adding the live view for the software via the external network.
Error code 800: No more bandwidth can be used.
Playctrl.dll ERROR CODE
Error code 2: The stream is not a Video & Audio stream.
Error code 6: The playback window turns black when adopting H.265 in the 64-bit operating system.
SMS ERROR CODE
Error code 3: The connection problem between the software and the stream media server.
Error code 17: The streaming problem between the stream media server and the device.
The Hikvision error code 800 usually occurs when the iVMS-4200 software can't handle the IP cameras' data traffic.
When using the software for live camera view or playback a message shows up as " Playback failed. Error code: HCNetSDK.dll[800] ".
You can fix the error by adjusting the bandwidth to make sure the iVMS-4200 can deal with the traffic coming from the camera group it's connected to.
Update the system
Some problem are solved by updating the system.
Ensure you are using the latest firmware for your IP cameras and download the newest version of the iVMS-4200 software.
I am having some issues with playing back Intrusion Detection recorded events from a Hikvision DS-2CD2542FWD-IWS camera from iVMS-4200 client application. Currently, the Hikvision camera is recording to the Windows Server 2016 computer via the Storage Server application that comes with the iVMS download package.
When I playback video that has been recording on an "All-day" schedule, the iVMS-4200 client allows me to view the playback just fine.
The problem is introduced when I switch the "Recording" template to "Event". When I do that, I allow the camera to capture events using the Intrusion Detection settings it has configured on it. Then, when I try to playback "Event" recordings from the iVMS software, it gives me the following error:
And results in no recorded event video files being presented to iVMS.
Is anyone else experiencing this issue? Is there a solution for it? I want to figure out how I can get event-playback working in iVMS.
Thanks in advance.
Towawi
Yes I had this issue. The problem is you need a "Smart Device" with VCA capability to take advantage of that feature. Storage Server does not fill this role. A Hikvision NVR would work, or a Hikvision camera from this group of cameras would work also.
You'll soon notice a lot of other features in iVMS wont be working also. Like "timeline tagging", "VCA search" etc.
rover029109
Yes I had this issue. The problem is you need a "Smart Device" with VCA capability to take advantage of that feature. Storage Server does not fill this role. A Hikvision NVR would work, or a Hikvision camera from this group of cameras would work also.
You'll soon notice a lot of other features in iVMS wont be working also. Like "timeline tagging", "VCA search" etc.
Thanks for the reply. I had no idea that this camera didn't support the features nor did the PC storage server. I don't understand why they would limit the role of the PC storage server. Also, Hikvision support wasn't very knowledgable about this; they gave me an answer that completed avoided this question entirely.
I might end up going the Hikvision NVR route though.
Thanks for the information!
Towawi
There are ways to emulate the "Event Playback" button without a VCA enabled NVR. One way is to continuously record to the storage server, but also record events to one of the cameras internal storage options such as "Net HDD" (which is just means NAS) for instance. This can even be on the same machine that is running Storage Server. You just need to create a share on a separate disk or partition.
The end result is when you go into the Remote Playback module, you will have a new overlay on the timeline showing events on top of the continuous recording. Then you type "events" into the search filter and you're presented with only event videos to play one after another.
I know its not ideal and it really is a shame Storage Server isnt more useful but this method really helped me overcome some of my biggest complaints with iVMS and my hardware.
The only thing I really want now is the ability to apply new VCA rules to already recorded video. Super powerful tool to have and unfortunately only available on a decent NVR. My brother in law has the Hikvision 7608P which ive had a play with and it definitely has some useful features that bring iVMS-4200 alive. But its not without its shortcomings either. Namely the router mode it implements which hides all connected cameras from your local network. Which is incredibly annoying since the NVR doesnt present some of the same options and settings as the cameras have. For some strange reason the pictures it sends in email attachments are horrid quality and theres no setting on the NVR to manage this. But if I had direct access to the cameras. well you know.
How to fix Hikvision error code 800
1. Lower the bitrate and frame rate of your cameras. You can do this directly via the NVR or DVR system or by accessing the settings via the web browser. Below we’ve shown the settings via the web interface.
Type the IP address of your recorder or camera, go to Configuration and then Video&Audio. Here you can adjust the max. Bitrate and the frame rate. Lower them a little bit and then see if the error code 800 goes away.
2. The Hikvision IP camera or recorder (DVR/NVR) has two video streams: mainstream and sub-stream. These two types of streams depend on the resolution, frame rate, and compression type (H.264, H.264+ or H.265), when the camera auto changes the stream it can cause error 800.
To fix the 800 error code, open up the iVMS-4200 software, go to Tool and then System Configuration. Access the Image section and untick Auto-change Stream Type (check the picture below).
3. Make sure your NVR/DVR and the iVMS-4200 are updated to the latest firmware. Additionally, it has been reported that sometimes the issue gets fixed if you reboot the software, computer and the recorder itself.
4. Ultimately the issue on Hikvision error code list is marked as “No more bandwidth can be used”, meaning your local network may not be designed correctly such as the switches are not able to handle all the traffic coming from the cameras or the router is too overwhelmed to process all the information. Locate the bottleneck on your network and correct the issue.
5. Make sure each user is using a separate account meaning not two people trying to see the cameras using the same username and password. Create specific accounts for each person who will have access to the security system.
This is the complete list of error codes in the Hikvision iVMS-4200 camera management software. Locate the exact error code and find the meaning and the possible fix. If you’re using the phone app, check this article: Common error codes in iVMS-4500 and how to fix them.
What causes the error 800
Here are some common problems related to this error.
Change the iVMS-4200 configuration
Open the iVMS-4200 system configuration and set up the parameter that automatically changes the video stream type.
Go the image menu and uncheck the "Auto Change Stream-Type".
See the picture below for more details.
This configuration can help to fix the error 800 by keeping the stream constant.
An excessive number of cameras
Sometimes the system has an excessive number of cameras that generate too much traffic in the network. It's necessary to consider the bandwidth when deciding the number of cameras installed in the project.
Change the camera configuration
You can change the camera configuration to control the bandwidth that comes to the iVMS-4200. Open the camera menu via a web browser or use the DVR/NVR interface for this setup. Go to the Video/Audio menu, as shown below.
Here you can see the parameters that control the camera quality and bandwidth.
The idea is to change these parameters to have enough quality for your cameras and, at the same time, get rid of the error 800. Let's see how to do that.
Resolution
This parameter controls the number of pixels in the image; higher resolution means more quality and means more bandwidth is necessary.
You can lower the resolution if your project doesn't require too much quality, thus saving bandwidth and storage space in the recorder (DVR/NVR).
I recommend dealing with resolution later after adjusting other parameters.
Bitrate type
The camera can use constant or variable bitrate,
Constant bitrate means the camera prioritizes the quality and avoid small image problems such as pixelization but sacrifices the bitrate by keeping it constant.
Variable bitrate means the camera prioritizes the bitrate variation, and the bandwidth will increase or decrease according to the video compression.
The variable bitrate is usually better when the network bandwidth is not sufficient such as remote access. Still, it can also be used on the local system if the intention is to reduce the traffic according to the scene variation.
You can change this parameter to help to solve the problem, but I recommend trying this later if the other parameters (such as the frame rate) didn't fix the problem.
Video Quality
This parameter is available only when the variable bitrate is used.
It controls the image compression thus controlling video quality and bandwidth.
You can also deal with this parameter later if you decide to set up the system to use a variable bit rate.
Frame rate
That controls the number of frames the camera captures per second.
This parameter changes how much bandwidth the camera uses, so it's a good idea to consider how many frames you need to record carefully.
The picture shows an example with 20 FPS, which means the camera is capturing 20 frames every second, and sometimes this not necessary.
Perhaps you 15 FPS or even 12 FPS is enough.
Imagine how much bandwidth the camera can save by reducing the number of frames it captures every second from 20 to 15.
If you consider reducing the frame rate for a group of 10 cameras, it means a total of 50 frames per second or 3,000 frames per minute that is reduced and impact the bandwidth.
Max bitrate
It's possible to set a limit to the bitrate, so the camera doesn't use more than the value that is set in this parameter, but you need to be careful with such setup.
As you can see in the picture, the maximum bitrate the camera can use is 2048, which means a bandwidth of 2 Mbps.
If the other parameter (resolution and frame rate) are set to high and require higher bandwidth,let's say 4 Mbps, it's not a good idea to force the system to use only half of the bandwidth.
This type of configuration brings problems with the video quality, so adjust this parameter carefully.
Video encoding
The type of codec (compressor/decompressor) heavily impacts in the bandwidth.
The H.265 codec compresses more than the H.264 and requires more CPU power to decompress the video on the computer that uses the iVMS-4200.
Try using the H.265 first to fix the error 800 and pay attention if the computer's CPU is powerful enough to handle the decompression.
Читайте также: