I never bothered to specify any ports for streaming applications. What usually chokes the network is large file transfers. You can do your own Rule List using instructions here -
https://www.asus.com/ca-en/support/FAQ/1010951/. In my case I only give DNS, NTP, SMTP, IMAP, Xbox Live, Websirf, HTTPS, etc. essentials a High or Highest priority and File Transfers, Bittorent, etc. Low or Lowest priority. Also, 2 devices on my network have Highest priority setting, VoIP and a Printer/Scanner. Upload/Download Bandwidth is set to 80% of ISP connection speed, Queue Discipline is fq_codel.
I don't like to over-complicate things if something produces good results. The setup above is an experiment because Traditional QoS was kind of broken in the past. Don't know if it is fixed now, but it is definitely doing something. Bufferbloat test is always A and my family members are saying YouTube videos open faster and allow scrolling back/forward with virtually no delay. All this with some Linux distros downloading in the same time. So far so good.