mpd はあなたが探しているものだと思います。プレーヤー自体はサーバー上で実行されるデーモンであり、クライアント (デフォルトでは mpc) によって制御されます。クライアントは ssh 経由でサーバー上で実行できます。別のマシンでも実行できると思います。 mpd の設定は少し面倒ですが、うまくいきました。
私はよくubuntuボックスにsshして(ssh -Xを使用)、大胆に実行して音楽を聴きます。 UI はラップトップに表示されますが、サウンドは ubuntu ボックスから出てきます。これは Windows で cygwin xserver を使用していますが、Mac には xserver があると思います。
良い解決策は、Ubuntu マシン上で MPD (音楽プレーヤー デーモン) を実行し、Firefox 内の Music Player Minion などのブラウザー ベースのクライアントか、テルミンなどのスタンドアロン クライアントのいずれかを実行することだと思います。
以下に、より完全なクライアントのリストを示します。詳細を確認してください。より適切なクライアントが見つかる可能性は十分にあります。