Воспроизведение видео в Delphi

Многие Delphi программисты, хотя бы раз задумывались о том, чтобы реализовать в своих разработках воспроизведение видео. Но, к сожалению, очень часто попытки реализации сводятся к использованию компонента TMediaPlayer, который входит в комплект поставки Delphi. Почему, к сожалению, или чем же так плох этот компонент? Одним из главных недостатков TMediaPlayer на