Here is where I would start:
You usually need 2 ports, sometimes 3
HTTP
TCP
sometime RTSP
HTTP is used for web browsers
TCP is usually used for mobile apps and client software
RTSP is sometimes required for live streaming video.
Check the DVR and confirm which ports are being used. You usually can change them.
Forward these ports from your router to the IP address of the DVR. Be sure to hit apply/enable (rookie move I made one time)
Google port checker and confirm your ports are open. The DVR must be plugged in for this work.
If the ports are indeed open, make sure you are using the right port in your app. When you say 82,83 those sound like HTTP ports and I know on Dahua and Hik you need the TCP port for mobile apps and software.