Architecting multimedia-rich collaborative learning services over Interactive Digital TV | IEEE Conference Publication | IEEE Xplore