On-demand Video Pass Registration