- Thread starter
- Moderator
- #41
Hello CyberSimian,
THX for your notice on it.
Why should we put this setting here (red rectangle), where grab is also possible when record/timeshift (green rectangle) ?
Exactly, that's why it performs for :
When disabled, TV Engine is working like before, consider it as "1" value then, no change in TV Server operation.
When enabled, consider it as "use all available tuners".
Why number of tuners to use concurrently for EPG grabbing is not here ?
Simply because, I want this setting work "alone" and not interfere with others settings, if number of tuners is used, we have to take care about other settings (idle, recording/timeshifting, grab only for channel, etc...).
Of course, it is possible but, it will complicate much more the code than actually, is it worth it ?
And finally, for the lowest priority cards, MP use priorities for recording/timeshifting then, same tuners are often used.
By doing this, it can use tuners with few sollicitation then globally, the load is better balanced between differents tuners.
For example, before my 8 tuner cards, I had 2 dual tuners cards.
1/ the same as you, the 2000i
2/ a Nova-T-500 dual tuner card. (that many user can see a signal strength to "0" value but, this is another story...)
The Nova card made many discontinuities and video/audio was "unwatchable" that's why, I decided to put these 2 tuners as lowest priorities.
Even if channel were unwatchable, Nova-T-500 was able to grab EPG without fail, leave 2000i tuners free for record/timeshift.
CU.
THX for your notice on it.
Well, I will explain more for this after but, for the location, if you talk about this TV Server part :I had expected to see a new "TV Server" setting in the idle-grabber section called something like:
Maximum number of tuners to use concurrently for EPG grabbing
Why should we put this setting here (red rectangle), where grab is also possible when record/timeshift (green rectangle) ?
If this setting is disabled, TV Server uses only one tuner, starting with the highest priority tuner.
If this setting is enabled, TV Server uses all tuners, starting with the lowest priority tuner.
So this setting performs some of the function that I suggested in my previous point.
Exactly, that's why it performs for :
The default for this setting would be 1, which means that there should be no change from behaviour in previous releases. But users who live in countries that can benefit from multiple EPG grabbers (and whose HTPCs are capable of sustaining the extra load) could specify a value greater than 1.
Elsewhere in "TV Server Config", the value 0 is used to denote "all that are available". As there is already an enable/disable setting for the idle grabber, I would suggest that the new setting should accept 0 to mean "use all available tuners".
When disabled, TV Engine is working like before, consider it as "1" value then, no change in TV Server operation.
When enabled, consider it as "use all available tuners".
Why number of tuners to use concurrently for EPG grabbing is not here ?
Simply because, I want this setting work "alone" and not interfere with others settings, if number of tuners is used, we have to take care about other settings (idle, recording/timeshifting, grab only for channel, etc...).
Of course, it is possible but, it will complicate much more the code than actually, is it worth it ?
And finally, for the lowest priority cards, MP use priorities for recording/timeshifting then, same tuners are often used.
By doing this, it can use tuners with few sollicitation then globally, the load is better balanced between differents tuners.
For example, before my 8 tuner cards, I had 2 dual tuners cards.
1/ the same as you, the 2000i
2/ a Nova-T-500 dual tuner card. (that many user can see a signal strength to "0" value but, this is another story...)
The Nova card made many discontinuities and video/audio was "unwatchable" that's why, I decided to put these 2 tuners as lowest priorities.
Even if channel were unwatchable, Nova-T-500 was able to grab EPG without fail, leave 2000i tuners free for record/timeshift.
CU.
Last edited: