Hikvision Video Intercom on iMac/SS
I'm installing a 2nd generation Hikvision Video Intercom comprising the DS-KD8003-IME1 gate station POE wired to the house where it feeds a master indoor station and three slave indoor stations connecting wirelessly to the master. I had hoped that I would also be able to use my High Sierra iMac as an additional indoor station but even with the latest version of iVMS-4200, I'm seeing only the live feed with some - not all - config settings and no way of interfacing with the gate station, ie initiating a conversation and opening the gate.
Could SS give me full functionality from my iMac? My other options will be to invest in another Hikvision indoor station for my desk or buy a Windows thing, neither of which appeals.
Could SS give me full functionality from my iMac? My other options will be to invest in another Hikvision indoor station for my desk or buy a Windows thing, neither of which appeals.
Comments
--
Out of curiosity I added it to the Hik-Connect iOS app and was shocked to
hear how loud and clear the same audio stream was. I'm not sure why, but
the same stream when loaded through SecuritySpy is very quiet. Also, to add
to that quietness issue, two-way audio doesn't work at all through
SecuritySpy. The audio that gets sent to the camera is just scrambled
static. If I send audio through Hik-Connect it comes through loud and clear.
There's not a lot of config options available for anything outside of MP2L2, PCM, and MP3 (which allow you to select sampling rate and bitrate).
--
Although SecuritySpy supports PCM, μLaw (G.711 & G.726) AMR or AAC auto streams by default, it doesn't support MP3 audio streams. However it does support AAC streams from Hikvision cameras that support this, for good quality with low CPU usage, which I'm surprised this new camera doesn't support.
One issue here is that SecuritySpy only supports sending audio in G.711 format to Hikvision devices (in fact, as far as I can tell, this is the only option that Hikvision has made public). Furthermore, the specifications sheet for the DS-KD8003-IME1 video intercom lists only G.711 as a supported audio format and nothing else.
It's possible that the Hik-Connect app uses a better audio codec for certain such as MP2L2 (for devices that support it), however I don't think this is an option for SecuritySpy (no public API from Hikvision and no MP2L2 encoder exists on macOS). G.711 is basic but it should still be perfect serviceable, so I will have a look at this to see if we can improve the audio quality when using G.711.
AAC would be the ideal codec for all cameras to support - it's high quality, good library support (with an encoder/decoder built into macOS), and can be used directly in MP4 movie files. But it does require that manufacturers pay a license fee to implement it, which has held it back as the universal format here.
@iMac5K - SecuritySpy won't be able to control door opening/closing I'm afraid. However video and two-way audio should work. When you say that the "intercom" doesn't work, do you mean audio? Can you receive but not send audio? Or is neither receiving or sending working?
But I need the gate controls to work too so, sadly, I won't be able to abandon Hikvision's proprietary solutions.
@iMac5K - could you please try the latest beta version of SecuritySpy (currently 5.2.3b10), which has some fixes in regards to Hikvision audio, and let me know if it helps. For best quality, set the device's audio format to 16 kHz PCM.
My problem might be that I'm testing on a 2014 Mac Mini [High Sierra] connected to a vintage Apple Cinema Display with no built-in mic so I'm using a USB mic. I'll try eventually to test it on my iMac but need to wait for an opportunity as it is running iVMS-4200 24/7 which makes its own connections to the door station.
As for the camera-to-computer audio, make sure to select the PCM format in the camera's settings pages, as this offers the highest quality. Also update to the latest beta of SecuritySpy (it's on b14 now, improved from the older b10 version mentioned above).
Do you see the speaker icon next to the camera, in the video windows and/or the Camera Info window in SecuritySpy? Simply click that to hear the camera's live audio via your Mac's speakers. Make sure your Mac volume is turned up, and if you need an audio boost, you can adjust the volume control upwards under Preferences -> Cameras -> Audio.
Yes, you will then need to click the speaker button to hear audio from the camera or click the microphone button to send audio to the camera. Enable both for full-duplex audio.
I don't want to put such customer-unfriendly thoughts into your head but you could even charge a few shekels more for the "Access Control" version of SS…or sell it as a bolt-on.
Since I now have Hikvision's video intercom panels all over the house (rubbish kit and UI, btw) I haven't needed to progress the functionality within SS - but I would be pleased to hear if the SS doorbell alert has happened. And, less likely, whether there is now any prospect of the gate opener/closer being added.
In any event, I am thrilled that SS can do what Hikvision themselves completely fail to do which is record motion video at my gate.
It still shocks me, two years on, that I allowed myself to be duped into buying the truly awful Hikvision DS-KD8003-IME1 and associated indoor stations - and especially for assuming that the built-in camera with SD card would record motion events at the gate. It doesn't - not even on Windows PCs - and Hikvision should be ashamed of themselves for such an oversight.
The Hikvision system does two key functions well - opening and closing the gate from anywhere in the house and decent quality 2-way audio, again via any of the indoor panels or iVMS-4200. But the screen resolution of the panels is poor and the video/audio connection to the gate automatically shuts down after 60 seconds which drives me nuts when I am trying to monitor an imminent arrival. It also takes no fewer than 6 taps of the panel screen to do anything. So if SS ever could incorporate a doorbell alert and an open/close function I would smother it in kisses and finally kick iVMS-4200 into touch.
Hi @iMac5K I'd be happy to look into this to see if we can add these features. I've just sent you an email.
I have access to one as well if. you need testers.
I have replied to your email, Ben. Happy to help.