Xbox media streaming uses the DNLA protocol to receive content from a peer on a network. Using ushare, you can setup streaming to your Xbox on any Linux machine quite easily.
Read it here
uShare depends on libupnp2 and unfortunately only version 3 is available (at least in sid). Therefore, youll need to obtain a deb for version 2 (I got the Ubunutu equivalent from here and it works fine). Once youve downloaded a .deb for your architecture, fire up a shell (or terminal) and enter the following (filenames will differ depending on your arch):