Title: Understanding distributed multimedia technologies and applications