Basically a client really wants to make 25fps and look at every frame, instead of wartching the 1 second. Is this possible with built in methods?
If you mean to do this with the Smart Client, you can either set to quarter speed playback speed, or you can stop and single step, viewing every frame.
If using the Milestone SDK, you can playback frame-by-frame in any speed you like. Best place to start would be the Introduction to Independent Playback using the ImageViewer control.
Overall, JPEG encoding gives the optimal qúality for single frame viewing.