Not sure about what it does (this wiki describes it News/H.264 Plus vs. H.264 - Dahua Wiki), but I do know that with Smart Codec Enabled, you loose IVS features (even if your IPC supports them).
I think that what smart codec does is, among other things, change the encoding to not use normal full-frame iframes. A lot of decoders don't like that.