Shmplayer はバック グラウンドで mplayer の単一のインスタンスを実行し、FIFO を介して制御します。XMMS で見つける機能の多くをサポートしているし、それは容易に拡張可能です。しかし、XMMS とは異なり shmplayer はアクティブにするには、X サーバを必要としません。リモート シェルから使用することもできます。Shmplayer には、再生リストの最初の"grepped"試合にジャンプすることができます"jgrep"のようないくつかのユニークな機能があります。