This example demonstrates reading a video file via VideoFrameReader class.

First, the total seconds of the video is read to adjust slider range. Then whenever the slider is moved, the video is seeked to the specified second and a GleamTech.Drawing.Image instance is acquired via VideoFrameReader.GetFrame method. Finally this image is downloaded and displayed via a simple <img> tag. If reading the frame at the specified second fails, a custom error image is downloaded.