Есть ли какой-либо способ проигрывать фильмы на Xbox от внешнего жесткого диска?
Да, существует. Используйте сервер DLNA для представления тех файлов. Одним примером может быть машина с Windows Media Center. Другой (который является тем, что я использую) является сервером NAS. Все мои медиа-файлы доступны моему Xbox 360.