A Cloud Infrastructure for Multimedia Conferencing Applications