server side video component