I have mumudvb running as a service:
edit /etc/default/mumudvb
change the following to false:
DONTSTARTMUMU=false
run the following commands
chmod 666 /dev/dvb/adapter0/frontend0
chmod 666 /dev/dvb/adapter0/demux0
chmod 666 /dev/dvb/adapter0/dvr0
service mumudvb start
service mumudvb status -> will tell you if the service is running
cat /var/log/syslog ->will show the errors enountered if it does not start.
Try to start the service before doing the chmods and you will see the errors.
Disable the IR sensor and report Signal and SNR in dBm: (TBS cards only)
/etc/modprobe.d/tbs.conf
options tbsfe dbm=1
options isl6423 dbm=1
options dvb_usb disable_rc_polling=1
So far the cpu at least on the ITX box looks good. I can watch 1 channel or 5 at the same time, the cpu stays at 4%. They claim the cpu is not the bottleneck, as it has a light cpu footprint, but network throughput will be the limiting factor.
Looks pretty promising for the Pi2. See attached state file giving stats on all transponder channels.
For example RTA AFGHANISTAN consumes 199KBps or about 1.5Mbps
Mumudvb, with a single tuner, can only see one transponder at a time. When switching between transponders/sats, the hard part is that the player has to be able to kill and restart the mumdvb process on the headend with new tuning parameters (when the tuner and player are not separate its easier). If that process is figured out, there is still a big lag when the thread restarts with new tuning parameters and the tuner initializes. I'm not sure there is a way around the lag. Tuning is not very dynamic.
I think I was operating under the false assumption that the tuner would present all channels on the sat at once.
If all you needed to watch was a single transponder per dish for everyone in the house it would be simple, one tuner/Pi/Wifi adapter at each dish. That is a viable option for me as that's the way its working out now. I put up a dish to get a channel or two on a single transponder. As far as multiple viewers/multiple dishes/transponders (or just multiple viewers watching different transponders on a single dish), you will still need one tuner per viewer, dual output lnbfs, multiswitches etc... Switching between lnbfs is easy using built in diseqc commands. The tuners could still be placed in the diseqc enclosure at the dishes with wifi connection to STBs, eliminating coax to and throughout the house.
Multiple transponders per dish

Single transponder per dish
