A General Framework and Communication Protocol for the Transmission of Interactive Media with Real-Time Characteristics