Well basically I just run Samba on the server and let the client use whatever DVD player it wants. I've been using Zoomplayer with WinDVD's codecs, but don't know if that's where I'll stay.
I guess that you can't techincally call that "streaming" the media, but oh well. Have they got a special word for it?