The MCI interface is extremely easy to program. The commands for saving and playing the various media files are passed on with strings In addition to the peripheral devices mentioned, the MCI interface supports video overlay techniques, video recorders and sequencers.