24 hours of Innovation
Interactive real-time multimedia applications on service ori ...
Personalized media streaming environment