Quality of Service API 410, 426, and 422 enables selection of Quality of Service profiles based on system and content attributes, such as video content, audio content, and the like, and other predefined profiles describing Quality of Service attributes.