video service loop