Intermediate: Implement a video stream similar to the auto play slideshow (but as an actual video stream and not a series of images). Can be rendered live or be automatically precomputed, i.e., every hour/day a new video file is generated.
Advanced: Encrypt the video stream (in some form, e.g., https)