Video in TIB AV-Portal: Get over the boundaries between client and server in web app development