Server model and views for video handling