Yes. Our videos are encoded in 2 different speeds. The higher resolution is 720p HD. We host our videos in our own super fast streaming video servers. Our servers are dedicated exclusively to stream our videos. We do not share our servers with any other content they are 100 % dedicated to stream our content. You click and they will start playing.