Introduction to information theory and source coding. Huffman coding and decoding. Voice encoding schemes and standards: PCM, CELP, Vocoding, etc. Voice-over-IP (VoIP). Voice quality and traffic characterization. Image and video encoding schemes and standards. MPEG compression. Video quality and traffic characterization. Analog and digital TV broadcasting systems. Video streaming over the Internet and Quality-of-Service (QoS) requirements. IP unicast and multicast routing protocols. Internet QoS frameworks: Integrated Services (IntServ) and Differentiated Services (DiffServ). Real-Time Transport Protocol (RTP). Real Time Streaming Protocol (RTSP). Session Initiation Protocol (SIP). Secure access to information, privacy issues, digital rights and watermarking.