I. Introduction
With the advent of portable devices and powerful video compression techniques, on-demand video streaming and communication services have become an integral part of the daily lives of billions of users all over the world within the last decade [1]. Moreover, due to substantial advances in digital data transmission technology, the demand for classical video services such as analog television broadcast is declining [2], as the bandwidth of networks is sufficiently high to send videos separately to individual users, who are getting used to being able to watch the content on-demand anytime and anywhere.