XBMC ma interfejs webowy, który umożliwia zdalne sterowanie, za pomocą domyślnej wtyczki webowej.
Przy czym domyślnie z tego co pamiętam jest wyłączona i działa na porcie 8080 i wymaga podania nazwy użytkownika i hasła.
Ponadto jest możliwość sterowania XBMC przez UPNP, aczkolwiek nigdy z tego nie korzystałem, więc szczegółów nie znam.
Ponadto są aplikacje pod iPhone i Androida umożliwiające zdalne sterowanie.
Z tego co pamiętam VLC też ma możliwość zdalnego sterowania przy pomocy webowego.