Adaptive Packet Classification for Constant Perceptual Quality of Service Delivery of Video Streams over Time-varying Networks