I have 2 Raspberry Pi's, 1 is on one side of the apartment, the other is on the other side of the building. The fist is connected via wire, the other via wireless, all - of course - connected to the same network. One Pi has a USB harddrive connected, the other has nothing connected. They both run RaspBMC.
Last week I tried to see a movie from one Pi on the other Pi using uPNP to read the other Pi's library, but it was a little laggy, sometimes the screen stopped to buffer. Is there a way to stream from one Pi to the other ? Like smart streaming, based on connectionspeed - like Silverlight does or AirPlay seems to do ?