Prioritizing ports via firewall rules on egress seems to work fine with default sqm but on ingress it doesn't work out of the box afaik.
You could try the veth method which is described over here:
Currently I'm using layer_cake@diffserv4 and some port based rules for egress as it doesn't seem to be easy to get DSCP marks working for ingress. I can't wait for a user friendly solution for the ingress...
Btw why are you using netem for your ps4? Are you trying to add extra latency?