Hi,
I actually quite like the Pi as a STB, and I hpe that in the future the software will improve, however, with Sat>Ip it should be possible to remove the need for a STB completely.
I can currently already use DLNA/UPnP to view live-TV (with DVBViewer backend) through my Bluray Player, but it lacks such features as EPG, Timshift, Settings timers and the like.
Sat>IP has the potential to offer that functionality within the standards of DLNA/UPnP...at least that's the idea.
Currently, there are only very few devices out that dupport Sat>IP, a lineup from Schwaiger is probably the most complete, Elgato and some other players are also getting started, but everything is still pretty fresh.
I'm not really bothered about the hardware though, I've got my SAT>IP compatible backend up and running, and according to Astra, it would be enough to add a simple Software update or smart app to current SmartTV devices to make them SAT>IP compatible.
The Standard itself just strips the DVB data (like the polarity and so on) from the stream and presents something like an RTSP stream to the client (much like IPTV).
If support for this Standard reaches the Client Hard/Software, then you could choose to use anything, from a dedicated STB, XBMC powered Pi or SmartTV to process the signal since the standard forces certain parameter and thus interoperatibilty. That's the beauty of the thing, at least in theory. Your backend could then be anything that outputs SAT>IP compatible data, so again, a Windows Server, Linux Box, Raspberry Pi with TVHeadend or a dedicated STA>IP server box.
But I guess it will take some time to get there...
Uintil then I'd be very happy to test your Sofware. Wrapping it in OpenElec is fine, though I'd perhaps recommend a more open platform like Raspbmc or even a complete Raspbian since it's easier to work with than the completely closed off OpenElec...can't even apt-get out of the box there...
I'm quite fond of XBMC as well though, but it currently seems to be hogging CPU power and the Pi has very little to spare...
I got sidetracked there...sorry...but what I'm actually looking for is a good Server Solution that usese less power then my Windows Server that currently idels at around 35w...unacceptable for 24/7 use in my opinion...I used to have it on auto-standby, but it suddenly stopped reacting to WOL for misterious reasons...
Using the Pi as server with a USB SAT Tuner would be fine, it has more than enough power for streaming even more than one HD channel, but it will currently only stream to XBMC devices, and that is not really what I want...my ultimate goal is diret-to-smart-TV streaming...and recording and so on. the Pi as Cleint is an interim Solution though...