We watch movies and TV shows upstairs primarily streamed from a Windows 7 Media Center machine through an XBox 360. When I we ran out of room on the Drobo, I moved the movies to an Ubuntu Server 12.04.1 (Linux) stored on a RAID5 array (samba share).
Since I’m using My Movies for media management, I updated the MYMOVIES database (SQL Server 2005) with the new location. I used the host name of the Ubuntu server. After verifying that the guest user on the Ubuntu server was set up correctly in the /etc/samba/smb.conf, I was able to watch the videos in local playback via Media Center.
[Multimedia] path = /mnt/multimedia read only = no guest ok = yes writable = yes create mask = 0665 directory mask = 0775 write list = jason,tv read list = jason,tv,guest
What did not work was the XBox 360.
After a bit of trial and error, I was able to determine that the XBox 360 didn’t quite like the netbios broadcast from the Ubuntu server (samba). Making it use a static ip made it work when I updated the nvcLocation from “ultra” to “192.168.0.133” in the tblDiscs table (MYMOVIES database). It should be noted direct manipulation of the tables is unsupported by the My Movies software but it worked just fine.
update dbo.tblDiscs set nvcLocation = replace(nvcLocation, 'Ultra', '192.168.0.133')