A general QoE assessment framework for applications and services