Olá Victor,
Meu caro, algumas coisas importantes referentes a tua dúvida. Imagino que, tu estás fazendo as configurações de DDNS diretamente no DVR, certo?
Pois bem, se sim, ressalto que, será necessário um NAT do teu roteador para o DVR, de modo que os pacotes sejam encaminhados. Usemos a seguinte analogia:
Tua correspondência chega no teu prédio, mas não há número do apartamento para ser entregue. É a mesma coisa que acontece quando não se faz o encaminhamento dos pacotes.
Outro ponto importante que deves observar é com relação a segurança, deixar o DVR em DMZ não é indicado, o torna muito vulnerável.
Aconselho que tu coloque o teu DDNS no roteador, valide através de ICMP(ping) que está chegando no mesmo, a partir de então faça um NAT com IP e porta que o DVR está (aconselho também mudar a porta padrão do DVR). Valide primeiramente a conexão, pois poderá ter problema com tua operadora com esse tipo de liberação de portas.
Espero ter dado uma ajuda.
Abraço e boa sorte!