Design and implementation of a mobile webcast application with google analytics and cloud messaging functionality