The subject of ripping dvd and bypassing DRM is not one for open forums. That said, here are a few pointers to get you what you are wanting:
DVDFAB, rip to vob, rename the vob to mpg
VideoRedo QuickstreamFix
Store the mpg file on your server
Done.
For better support of your tivo than what the DLNA server can give you, you really should check out pytivo and vidmgr. There is also a fork of pytivo that has full dvd image playback so you can have all the features and menus of your original dvd rather than just the flic if you wish.
DVDFAB, rip to vob, rename the vob to mpg
VideoRedo QuickstreamFix
Store the mpg file on your server
Done.
For better support of your tivo than what the DLNA server can give you, you really should check out pytivo and vidmgr. There is also a fork of pytivo that has full dvd image playback so you can have all the features and menus of your original dvd rather than just the flic if you wish.