We have quite a few hotel properties we've been doing a long time. We use all Mikrotik's for routers, and Ubiquiti for Wireless to the properties (and on-property WiFi too).
The problem that's been growing over the years is the number of "Free WiFi" hotels are getting more and more complaints about poor service due to streaming and during streaming. We used to use hotspot with a PCQ per-connection at about 1Mb with a 10Mb burst (with a 2M threshold) over 1 minute. It seems though that Netflix either is identifying these burst connections as enough to stream HD and the burst is just enough to handle it. But when you multiply this times more rooms & users, and suddenly 5 or 10 devices eating up 30Mbps for 4 or 6 hours at a time leaves little for anyone else, and as soon as others start to fair share the queue, the streamers complain about buffering. We're slowly upgrading them to faster speeds and more PTP delivery, but the management doesn't want to pay more and doesn't understand why "unlimited fast Free WiFI" shouldn't be a viable model for their economy hotel.
We know Netflix and Hulu can stream under 1Mbps - I've set with a Mikrotik router, 4 devices at my house, and set a PCQ as low as 256kbps dedicated CIR and the stream still played without buffering (no burst, minimum quality automatically kicked in). I'd like to do this kind of thing with my PCQ's on the hotel Mikrotik's where the streaming services will detect a "low speed" but not force everyone to be low speed on normal surfing. I thought burst would do this but obviously it's not working as well as I'd hoped - the streams kick into high gear with the burst and every few seconds blasts the system with a big spike and then goes low. A few people doing this never was a problem, now it's constantly a problem. You can see the bursts kicking each streamer, and each streamer is a new cycle of burst spikes. After a while the spikes become a big flat line.
Apparently the cell companies can do this with their "unlimited" streaming packages where the service is automatically forcing it to low while still able to do 4G LTE with 15 Mbps.
If someone could help point me in the right queue configuration it would REALLY help. I don't want to "block" streaming, just stop them from hogging all the bandwidth. If all my streamers would kick into 1Mbps or less mode it would be a great compromise for everybody. It's more than just an issue over capacity, because even if I had 10 Mbps per room (1Gbps DIA fiber or licensed wireless to a hotel) the WiFi itself wouldn't be able to deliver that in 3 channels of 2.4 ghz - there's really no property where most of the AP's antennas can't see each other through a few hallway walls even on the lowest power settings, etc. Most of the cheap streaming sticks are 2.4 ghz only so adding 5ghz isn't really an option to fix the problem on the WiFi Side.