My setup has 3 capture cards, 2 analog and one hybrid. Each board muxes (all IPTV, capturing through pipe://) belong to their own networks on TVH, that are limited to one stream at a time only. The channels are setup to get streams from services connected to each of those networks, if available. I've setup priorities so that an DVB HD source is prefered over the analog SD ones, if available. So I can for instance get an HD stream for a particular channel if the hybrid board is available or an SD from one of the analog ones if not, even getting it from an external IP if all cards are busy.
My problem is this HD preference should not be applied if the client is a low powered tablet, that cannot do HW decoding of the HD streams. For that particular client I'd like to use only services from the analog cards.
I can create more channels, getting streams only from the analog cards but I can't (or can I?) filter them from the channel list on the client.
Is there any way of doing this (either filtering services from channels or channels from channel lists, per client at runtime) ?
Thanks,