Generic video handler