I've been experimenting with Boxee's web interface on my Apple TV to integrate into my home automation system.

Most importantly, I'm looking to send commands to Boxee via HTTP to start playback of specific media files. I can send the following command fine and the episode starts playing on the TV my Apple TV is connected to.

Code:
http://192.168.0.199:8888/xbmcCmds/xbmcHttp?command=PlayFile(smb://DLINK-STORAGE/Media/Videos/TV/Law%20and%20Order%20SVU/Season%208/Law_Order_Special_Victims_Unit.8x10.Scheherezade.avi)
If I issue this command prior to logging in to Boxee it starts and the login screen remains on the screen. If I then press menu on my Apple remote, Boxee barfs and exits with no error code. If I try to login while the media is playing it eventually exits with status: 6.