Raspberry PI 3 running OS raspbian
pi@pi-resp:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL"
http://www.raspbian.org/"
SUPPORT_URL"
http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL"
http://www.raspbian.org/RaspbianBugs"
Monitor Full HD with HDMI
You will need your IP Address of your Hikvision DVR and the username & password.
Do make sure that your Hikvision and Raspberry PI are on the same network and you know the IP

You will need to install the following softwares (make sure your OS is updated to latest)
omxplayer — which you can install by running sudo apt-get install omxplayer
omxplayer is the video player which uses GPU
Next, lets start configuring the raspberry pi system
sudo raspi-config
As omxplayer is going to use lots of GPU, lets increase the GPU Ram to 256Mb
Advance Option -> Memory Split -> Change the Value to 256 -> Save and Reboot
Optionally, you can keep the system running in CLI Mode. So you don’t burn your CPU and RAM is other unwanted things.
To do so, again open the raspi-config
-> Boot Options -> Desktop / CLI -> Console (Text Console, requiring user to login)
Next, lets make the display always active. by default the display turns off after 10 mins incase of no interaction on the console.
edit the file /etc/kbd/config by using sudo nano /etc/kbd/config
# screen blanking timeout. monitor remains on, but the screen is cleared to
# range: 0-60 min (0==never) kernels I've looked at default to 10 minutes.
# (see linux/drivers/char/console.c)
BLANK_TIME=0
change the value of BLANK_TIME to 0, as shown in the above example.
To start the video you can just write
omxplayer --live --refresh --video_queue 4 --fps 30 --win “0 0 1920 1080” rtsp://<username>:<password>@<ip-hikvision>/h264/ch1/main/av_stream
with the above command you should be able to start your live video from channel 1 camera.
Hope this helps you!
Regards,
Lewis