I am using openVPN on my router, openVPN for android on my phone, I'm unsure if I need openVPN on the Blue Iris server.
My router does provide a DDNS service. After looking at it I see that it is off. It gives me these choices of service: Easy DNS, Zone Edit, DynDNS, Namecheap, DSLReports...