Enabling Adaptive and Interactive Services in Broadcasting Networks