My goal is to make VoIP applications the highest priority on my network followed by streaming services using DPI.

I’m already marking some “obvious” packets based on port number with nftables, but I haven’t had success using DPI with nDPI, Suricata.