Hi, This is just a note to let others know what I hope to achieve with freevo in these areas, to generate interest and discussion and maybe some help.
Having recently bought a house for the first time (and with it needing full rewiring) all things home audio, home automation and home control have come to the fore. I've been using Freevo since 2004 and it isn't going anywhere so I'll need to add a few functions that aren't supported yet. The two big areas that I need which aren't already addressed are whole house audio and an ipod/iphone interface which could control that and provide an interface to my media library and the TV guide and TV recording interface. A bit of research has shown that this should quite possible. The following are (some of) the components that will probably be needed: An 8 channel amp - will provide stereo to 4 rooms [1][2][3] A sound card with 4 outputs [4][5] Some mplayer magic to pipe the music to one/all rooms [6] iui built iphone/ipod touch interface [7] Some speaker cable [8] Some wall/ceiling mounted speakers [9] I've got very basic functionality working already for the iphone/ipod interface. I've hacked the freevo webserver to work with iui. Currently I can use the TV guide, view (and remove) scheduled recordings and browse individual channels TV listings on my ipod touch. There's no ability to set a recording. I can also browse through my library (music, video, images) having hacked freevo's old library interface (library1.rpy) a little. Curiously clicking download on either an mp3 or a video causes my ipod to lock up hard. After about 5 minutes it reboots. This really is just rough and ready stuff but it's a semi functional proof of concept. What I want to do it have this functionality properly coded and use iui correctly as what I've done so far is to just strip out the head and body tags and some other code and pass back tables as required by iui. The other part is to make the interface aware of multiple locations. With this it should be possible to choose your current room then browse the library and start a song playing, this would then launch a mplayer process pointing to the corresponding output on the sound card which in turn would pipe it's way through your multi channel(zone) amp and cables and on to the room you're in. If you want to hear the music in all rooms for a party apparently all that's needed is the right entries in a .asoundrc. Anyone living in the house with an iphone or ipod touch can play their own music in their own room from your freevo box at any time. Due to budget constraints some of my rooms will just be done so that we can listen to online radio streams when we wake up and the odd bit of music, audiophile sound reproduction won't be the goal. However in the two sitting rooms I'd like to achieve the best sound possible. The links below are just a sample of some of the sites I've come across while looking this up recently. If anyone has any input or experience on any area here I'd love to hear from you. If you'd like to help with the development that's even better. I'm off from late next week and won't be able to get back to look at any of this until the end of June so don't expect to see much from me before then but maybe others will step in. I might have some email access though so if you have any questions or want to know about any of the kit I have already drop me a line. John [1] http://www.outdoorspeakerdepot.com/irprroco.html [2] Rotel seem to be one of the two recommended multi-zone amps http://www.hometheaterstore.com/Rotel_RMB_1048_High_Current_8_Channel_Amplifier_p/rmb1048.htm [3] Arcam are the other http://www.hdtvuk.tv/2009/02/arcam_launches.html [4] A 4x4 sound card http://www.m-audio.com/products/en_us/Delta66.html [5] Or use 4 USB DACs instead, here's one example http://www.audio-magus.com/product_p/109109.htm [6] http://lists.mplayerhq.hu/pipermail/mplayer-users/2007-May/067148.html [7] http://code.google.com/p/iui/ [8] I'm looking into using CAT5e/CAT6, not sure if it's any better/worse or more(or less)expensive [9] A low cost option http://www.letsautomate.com/12180.cfm? ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel