Yo utilizo habitualmente DynDNS y tengo un DVR conectado a mi router, nunca hasta el momento he tenido problemas.
La funcion de DynDNS es simular una IP estatica y lo hace por medio de un pseudo dominio, que es el que tu creas, el cual sabe la IP en todo momento gracias a que el propio router si esta debidamente configurado se lo hace saber. Esto permite acceder a tu red local a pesar de tener IP dinamica.
No es necesario poner un dominio de DynDNS a cada dispositivo, basta con uno solo puesto en el router, ya que el resto lo hara el NAT del propio router, por tanto lo que si debes hacer es redirigir la salida del DVR por un puerto distinto del 80. De ese modo lo tengo yo y como te decia no tengo problemas.
Saludos.