We can safely predict that future video distribution and voice conversations will take place over the Internet, often to wireless devices connected to the Internet. In this context, we present this course to examine video and audio streaming in some detail. We’ll explore many of the underlying principles behind multimedia acquisition, authoring, storage, and streaming. We present these techniques from the perspective of well known case studies such as: (Skype, YouTube, Netflix, and Hulu, IPTV, etc…). The first part of the course presents the basic multimedia components such as Image, Video, Audio, Text, Graphics, etc …, and the compression techniques for the requirements of storage and transmission: Still Image compression, Video compression, and Audio compression standards. The second part will concentrate on multimedia streaming over Internet protocol. We present the concept of Multimedia Streaming and the related protocols. We study the Voice over Internet Protocol (VoIP) (Skype case study), the Video and Audio over Internet protocol (Netflix, and Internet Protocol Television IPTV case studies). Also we present the techniques to control the Quality of Service in multimedia transmission. And we conclude by the topic of Cloud Computing for Multimedia Services which is an emerging technology aimed at providing various computing and storage services over the Internet.