ABSTRACT

Emails: {Rainer.Lienhart, Igor.v.Kozintsev, Matthew.Holliman, Yen-Kuang.Chen, Minerva.Yeung}@intel.com, Andre.Zaccarin@gel.ulaval.ca, rpuri@eecs.berkeley.edu.

In recent years, we have witnessed the evolution of computing paradigms with the advent of the Internet as a dominant application, content and service delivery platform as well as with the gradual migration of some applications and services from client-server, to edge services, and then to peer-to-peer (P2P) and distributed computing systems. P2P computing systems are capable of accommodating a vast number of users – as publishers as well as consumers. Distributed video storage, distributed video search and retrieval, distributed video processing, and distributed video distribution, among others, bear many opportunities but along also many technical challenges.