home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Installation, configuration support
Best approach to map channels
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 792100" data-attributes="member: 82144"><p>No I can't agree with you because that is just not how TV Server works. The two fundamental concepts of TV Server are:</p><p></p><p>1. channels</p><p>2. tuning details</p><p></p><p>Each channel may have zero or more tuning details.</p><p></p><p>Channels are basically nothing except a name and an association to guide info.</p><p></p><p>Tuning details are the parameters for tuning the channel on a particular *kind* of device. Note that I *don't* say "particular tuner" as that is *not* how TV Server works.</p><p></p><p>The "kinds" of devices that I'm talking about are DVB-S (satellite), DVB-T (terrestrial), ATSC/QAM, and analog. Analog includes both analog tuners like the Adaptec tuners *and* the HD-PVR.</p><p></p><p>You tell TV Server what *channels* a tuner can tune by using the <a href="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/141_Configuration/TV-Server_Configuration/03_TV_Channels/2_Mapping" target="_blank">mappings</a> section of TV Server configuration, but that doesn't tie down to specific tuning details.</p><p></p><p><strong>Any tuning detail(s) associated with a channel that are of the type that a tuner can tune can and *will* be used when TV Server asks that tuner to tune a channel.</strong></p><p></p><p>Example:</p><p>- channel with two ATSC tuning details</p><p>- ATSC tuner</p><p>- link the channel to the tuner</p><p>- *both* tuning details become valid ways of tuning the channel on the ATSC tuner because they are both ATSC tuning details</p><p>- other kinds of tuning details would be ignored as an ATSC tuner can't tune satellite channels</p><p></p><p>I can't explain it any clearer than that.</p><p></p><p></p><p>As I previously explained, two analog tuning details (for the HD-PVR and Adaptec tuners) within a single channel will be a conflict in your setup, no matter how you create or combine the channels. In other words: there is a fundamental conflict between the HD-PVR and Adaptec tuners. Subject to the assumptions that I explained in my example a couple of posts back, you cannot have a *single channel* in TV Server that can be tuned by an Adaptec tuner and the HDPVR. You can have two separate channels, but that comes with some massive drawbacks. The problems with having separate channels are:</p><p></p><p>1. When you attempt to tune a channel, TV Server won't know about all the ways that it can be tuned.</p><p>2. Multiple entries for the same channel in your channel list.</p><p>3. Guide information available for only one of the entries.</p><p></p><p>Example: you want to watch a channel that can be received by your HDHomeRun. You know that the HDHomeRun tuners and the HDPVR can tune the channel that you want to watch. Your HDHomeRun tuners are both busy recording two different channels. Assuming that the HD-PVR is free it should be possible to watch the channel. If you haven't put the ATSC/QAM and analog (HD-PVR) tuning detail into a single channel entry then you will have two channels in your channel list that represent the same channel. One - the one with the ATSC/QAM tuning detail that the HDHomeRun can tune - will be unavailable; attempting to view it will result in MP saying "no available tuners". The other - the one with the analog tuning detail that the HD-PVR can tune - will be available. That's a little annoying, but of course you may be okay with that.</p><p></p><p>Consider for a moment though what happens if it wasn't you that was wanting to tune that channel - it was another recording that you had scheduled. If you scheduled the recording on the "HDHomeRun channel" then that recording would fail. TV Server simply doesn't realise that the two channels are the same. Totally not cool right? Either you would have to schedule your recordings very carefully or... you put the two tuning details into a single channel. That is precisely why I am saying that you want one channel in TV Server for each channel in your SD lineup. Does that make sense now?</p><p></p><p>Further, regarding point 3 above: if my suspicions are correct then it may not even be possible to have two channels in TV Server that get their guide data from the same channel in the SD lineup. *That* would be a deal-breaker surely? It would make it very difficult to schedule recordings.</p><p></p><p>So to summarise what I'm saying: at the end of the process you *really* want to come out with a situation where you have one channel in TV Server for each channel in your SD lineup. Either that or you accept the limitations of another outcome where you have one channel per device type... or you simply don't use MP.</p><p></p><p>The only thing I'm saying that is a problem here is getting one-to-one links between your analog cable channels and the guide info from SD, and that is because TV Server treats the HD-PVR as an analog device like the Adaptec tuners.</p><p></p><p>There is no conflict between the HDHomeRun and the HD-PVR or the HDHomeRun and the Adaptec tuners. You *can* and should (in my opinion) combine the two kinds of tuning details for the channels that your HDHomeRun can receive.</p><p></p><p>When you consider setting up the channels that the HDHomeRun can tune then there are several ways to do it that I can think of. I've tried to explain in great detail what I think is the best and fastest way, taking into account all that I know about our code, SD and what you've told me about your setup. If you don't like the way that I've suggested then you're welcome to try other ways. Only know that I've been working on the TV Server code almost every day for the last year, and I've been using TV Server for maybe 4 years now. I'm trying to help but I feel like you don't believe me and if I'm honest, that really hurts.</p><p></p><p></p><p>Sure, SD will give you channels that work perfectly with your HD-PVR. If you want to go that route and then scan in channels from your other devices afterwards and combine them then go ahead. As I've already explained, if you don't do the combining correctly then you may loose the guide info associations. Further, you may as well not have the Adaptec tuners.</p><p></p><p>My approach was to not allow the HD-PVR to be used for the analog cable channels because I understand that there is a conflict - that has to be worked around carefully. It only seems logical to me to use the Adaptec tuners in preference to the HD-PVR for the analog cable channels since there are two of them. That means you can record two analog cable channels rather than the one that you'd be limited to if you link those channels to the HD-PVR. A further disadvantage of using the HD-PVR for those channels is that it prevents you from watching or recording an encrypted cable channel from the STB at the same time as watching or recording an analog cable channel that the Adaptec tuners might otherwise have tuned.</p><p></p><p></p><p>Yep - as I've explained, you do seem to be misunderstanding how TV Server works. The flexibility of not tying tuning details to particular tuners allows you to do things like scan for the analog cable channels on one of the Adaptec tuners and then link them to the other tuner in 2 seconds without a rescan. Where it comes back to bite you is in the conflict with HD-PVR. If other software suits you better then by all means don't use MediaPortal, or customise the code to suit your setup.</p><p></p><p></p><p>I certainly use Visual Studio, and to the best of my knowledge so do all the other team members. However, I think it should be possible to compile with MSBUILD as described in the wiki - there are scripts provided with the code. If you want to try a different way then by all means try it. I just can't guarantee that it would work.</p><p></p><p></p><p>That is not what my instructions suggested you do - my instructions were to create a new tuning detail *within* the channel that the HDHomeRun can tune.</p><p></p><p></p><p>As explained above and several times previously, you can't get two channels in MediaPortal to receive guide data from a single SD channel. SD doesn't support that. Please just follow my instructions. You would have been able to tune using either the HD-PVR or HDHomeRun based on priorities, and for testing purposes you could have used the "manual control" section in TV Server (ie. select the channel, then select the row associated with the tuner you want to test, then click "start timeshift").</p><p></p><p>mm</p></blockquote><p></p>
[QUOTE="mm1352000, post: 792100, member: 82144"] No I can't agree with you because that is just not how TV Server works. The two fundamental concepts of TV Server are: 1. channels 2. tuning details Each channel may have zero or more tuning details. Channels are basically nothing except a name and an association to guide info. Tuning details are the parameters for tuning the channel on a particular *kind* of device. Note that I *don't* say "particular tuner" as that is *not* how TV Server works. The "kinds" of devices that I'm talking about are DVB-S (satellite), DVB-T (terrestrial), ATSC/QAM, and analog. Analog includes both analog tuners like the Adaptec tuners *and* the HD-PVR. You tell TV Server what *channels* a tuner can tune by using the [URL="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/141_Configuration/TV-Server_Configuration/03_TV_Channels/2_Mapping"]mappings[/URL] section of TV Server configuration, but that doesn't tie down to specific tuning details. [B]Any tuning detail(s) associated with a channel that are of the type that a tuner can tune can and *will* be used when TV Server asks that tuner to tune a channel.[/B] Example: - channel with two ATSC tuning details - ATSC tuner - link the channel to the tuner - *both* tuning details become valid ways of tuning the channel on the ATSC tuner because they are both ATSC tuning details - other kinds of tuning details would be ignored as an ATSC tuner can't tune satellite channels I can't explain it any clearer than that. As I previously explained, two analog tuning details (for the HD-PVR and Adaptec tuners) within a single channel will be a conflict in your setup, no matter how you create or combine the channels. In other words: there is a fundamental conflict between the HD-PVR and Adaptec tuners. Subject to the assumptions that I explained in my example a couple of posts back, you cannot have a *single channel* in TV Server that can be tuned by an Adaptec tuner and the HDPVR. You can have two separate channels, but that comes with some massive drawbacks. The problems with having separate channels are: 1. When you attempt to tune a channel, TV Server won't know about all the ways that it can be tuned. 2. Multiple entries for the same channel in your channel list. 3. Guide information available for only one of the entries. Example: you want to watch a channel that can be received by your HDHomeRun. You know that the HDHomeRun tuners and the HDPVR can tune the channel that you want to watch. Your HDHomeRun tuners are both busy recording two different channels. Assuming that the HD-PVR is free it should be possible to watch the channel. If you haven't put the ATSC/QAM and analog (HD-PVR) tuning detail into a single channel entry then you will have two channels in your channel list that represent the same channel. One - the one with the ATSC/QAM tuning detail that the HDHomeRun can tune - will be unavailable; attempting to view it will result in MP saying "no available tuners". The other - the one with the analog tuning detail that the HD-PVR can tune - will be available. That's a little annoying, but of course you may be okay with that. Consider for a moment though what happens if it wasn't you that was wanting to tune that channel - it was another recording that you had scheduled. If you scheduled the recording on the "HDHomeRun channel" then that recording would fail. TV Server simply doesn't realise that the two channels are the same. Totally not cool right? Either you would have to schedule your recordings very carefully or... you put the two tuning details into a single channel. That is precisely why I am saying that you want one channel in TV Server for each channel in your SD lineup. Does that make sense now? Further, regarding point 3 above: if my suspicions are correct then it may not even be possible to have two channels in TV Server that get their guide data from the same channel in the SD lineup. *That* would be a deal-breaker surely? It would make it very difficult to schedule recordings. So to summarise what I'm saying: at the end of the process you *really* want to come out with a situation where you have one channel in TV Server for each channel in your SD lineup. Either that or you accept the limitations of another outcome where you have one channel per device type... or you simply don't use MP. The only thing I'm saying that is a problem here is getting one-to-one links between your analog cable channels and the guide info from SD, and that is because TV Server treats the HD-PVR as an analog device like the Adaptec tuners. There is no conflict between the HDHomeRun and the HD-PVR or the HDHomeRun and the Adaptec tuners. You *can* and should (in my opinion) combine the two kinds of tuning details for the channels that your HDHomeRun can receive. When you consider setting up the channels that the HDHomeRun can tune then there are several ways to do it that I can think of. I've tried to explain in great detail what I think is the best and fastest way, taking into account all that I know about our code, SD and what you've told me about your setup. If you don't like the way that I've suggested then you're welcome to try other ways. Only know that I've been working on the TV Server code almost every day for the last year, and I've been using TV Server for maybe 4 years now. I'm trying to help but I feel like you don't believe me and if I'm honest, that really hurts. Sure, SD will give you channels that work perfectly with your HD-PVR. If you want to go that route and then scan in channels from your other devices afterwards and combine them then go ahead. As I've already explained, if you don't do the combining correctly then you may loose the guide info associations. Further, you may as well not have the Adaptec tuners. My approach was to not allow the HD-PVR to be used for the analog cable channels because I understand that there is a conflict - that has to be worked around carefully. It only seems logical to me to use the Adaptec tuners in preference to the HD-PVR for the analog cable channels since there are two of them. That means you can record two analog cable channels rather than the one that you'd be limited to if you link those channels to the HD-PVR. A further disadvantage of using the HD-PVR for those channels is that it prevents you from watching or recording an encrypted cable channel from the STB at the same time as watching or recording an analog cable channel that the Adaptec tuners might otherwise have tuned. Yep - as I've explained, you do seem to be misunderstanding how TV Server works. The flexibility of not tying tuning details to particular tuners allows you to do things like scan for the analog cable channels on one of the Adaptec tuners and then link them to the other tuner in 2 seconds without a rescan. Where it comes back to bite you is in the conflict with HD-PVR. If other software suits you better then by all means don't use MediaPortal, or customise the code to suit your setup. I certainly use Visual Studio, and to the best of my knowledge so do all the other team members. However, I think it should be possible to compile with MSBUILD as described in the wiki - there are scripts provided with the code. If you want to try a different way then by all means try it. I just can't guarantee that it would work. That is not what my instructions suggested you do - my instructions were to create a new tuning detail *within* the channel that the HDHomeRun can tune. As explained above and several times previously, you can't get two channels in MediaPortal to receive guide data from a single SD channel. SD doesn't support that. Please just follow my instructions. You would have been able to tune using either the HD-PVR or HDHomeRun based on priorities, and for testing purposes you could have used the "manual control" section in TV Server (ie. select the channel, then select the row associated with the tuner you want to test, then click "start timeshift"). mm [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Installation, configuration support
Best approach to map channels
Contact us
RSS
Top
Bottom