So i did some extensive testing that might be interesting.
This is all done in DMSS to prevent confusion!
Adding a camera by local ip/domain name makes it so every feature seems to work, my live feedback, playback and even notifications are working.
But... the problem i have with this is, i will have to portforward some ports to be able to connect to my camera from outside my local network.
I'm personally not a fan of this, i rather setup my own OpenVPN or something.
Why does adding a camera with p2p cause for so much trouble? Every feature used to work fine on the discontinued app 'gdmss plus' on my android phone.
Now i'm using the DMSS (official) app, using p2p should work fine right? What am i missing here? Am i supposed to go through extensive network packet troubleshooting? How do i even know which ports Dahua uses for p2p?
When using p2p i can't get my playback to work correctly, somewhere something is being blocked, or it might not even be on my end.