- September 1, 2008
- 21,578
- 8,228
- Home Country
-
New Zealand
TV Server remembers the previous channel that you viewed on each tuner. That is important when you change channels for two main reasons:
1. If the channel that you try to change to is on the same transponder as the previous channel then TV Server won't try to retune the tuner.
2. For "ProfRed" tuners like yours, even when the tuner gets retuned we try to save the 100ms that it takes to send the DiSEqC command. If the previous channel has the same frequency, port (DiSEqC), polarity (horizontal/vertical/left/right), pilot, roll-off and FEC rate then TV Server won't resend the DiSEqC command.
You were testing Kika -> Kika.
For point 1: TV Server should have known that it didn't need to retune the tuner since it was already tuned to the correct transponder (even the same channel in this case), however there is actually a small bug in MP 1.1.x which means that your TBS tuners (and some others) will always retune. That is not a big problem - it might just take a little longer to switch between channels.
For point 2: TV Server realised it didn't need to resend the DiSEqC command, so it didn't send it.
I thought that might be the problem. In other words, I thought that maybe your tuner needs to resend the DiSEqC command even if it was already switched to the correct port on the switch...
I can't explain why the issue has suddenly disappeared after a reinstall; a reinstall should have made no difference. Perhaps the EPG grabber is sometimes using the tuner between your attempts to change channel. If the EPG grabber tuned to a different transponder then it would mean TV Server would have to retune and resend the DiSEqC command when you next wanted to use the the tuner. That is just a guess though. If this problem happens again, try tuning to a channel on a different transponder. That will force TV Server to retune and/or resend the DiSEqC command, and that should make the tuner start working again.
I hope that makes sense.
1. If the channel that you try to change to is on the same transponder as the previous channel then TV Server won't try to retune the tuner.
2. For "ProfRed" tuners like yours, even when the tuner gets retuned we try to save the 100ms that it takes to send the DiSEqC command. If the previous channel has the same frequency, port (DiSEqC), polarity (horizontal/vertical/left/right), pilot, roll-off and FEC rate then TV Server won't resend the DiSEqC command.
You were testing Kika -> Kika.
For point 1: TV Server should have known that it didn't need to retune the tuner since it was already tuned to the correct transponder (even the same channel in this case), however there is actually a small bug in MP 1.1.x which means that your TBS tuners (and some others) will always retune. That is not a big problem - it might just take a little longer to switch between channels.
For point 2: TV Server realised it didn't need to resend the DiSEqC command, so it didn't send it.
2011-02-19 10:56:46.946089 [(10)]: ProfRed: already tuned to diseqc:Level1AA, frequency:11954000, polarisation:LinearH
I thought that might be the problem. In other words, I thought that maybe your tuner needs to resend the DiSEqC command even if it was already switched to the correct port on the switch...
I can't explain why the issue has suddenly disappeared after a reinstall; a reinstall should have made no difference. Perhaps the EPG grabber is sometimes using the tuner between your attempts to change channel. If the EPG grabber tuned to a different transponder then it would mean TV Server would have to retune and resend the DiSEqC command when you next wanted to use the the tuner. That is just a guess though. If this problem happens again, try tuning to a channel on a different transponder. That will force TV Server to retune and/or resend the DiSEqC command, and that should make the tuner start working again.
I hope that makes sense.