I would start reading and searching in http://www.avsforum.com/avs-vb/forumdisplay.php?f=39 .
But it will be very tricky to get it as simple as a squeezebox. And you neeed a lots of hdd space if you aren't going to shrink the blu-rays(but shrinking will take ages...).