CrystalPlayer features an original video kernel, and does not use built-in WindowsMedia environment, so there are fewer limitations implied as with other players using the WindowsMedia environment. Playback engine of CrystalPlayer is a first version of Crystal Reality's playback technology which was later deployed to Yota and SPB Software as the kernel of mobile multimedia services (known as Crystal2 technology)
Crystal Reality planned to release 2.0 version of CrystalPlayer based on Crystal2 technology but 2.0 version wasn't deployed to the public.
CrystalPlayer Professional offers an ability to improve the quality of the videos using video filters, video postprocessing, multisampling and supersampling features.
CrystalPlayer can smoothly play video on slow machines (netbooks, etc.) It uses large buffer for decoded frames. This allows to avoid frame-skip and glitches in most cases.