The On.Live Platform: Functionality and Viability