SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-25-2011, 10:52 AM
hackzaw hackzaw is offline
Sage User
 
Join Date: Oct 2010
Location: Waterdown, Ontario
Posts: 58
Tuner Priority

Here's my situation. I've got two OTA antenna's, each pointing to different markets (one towards Toronto, and the other towards Buffalo). I've got two HDHR dual tuner boxes, and each antenna feed one unique HDHR (did this for performance reasons, rather than combine the two antenna's and split it out four times).

On each HDHR, I pull in between 18-23 channels depending which one it is. There is quite a fit of overlap of channels that BOTH antenna's receive (which one would think is a good thing).

Here's the problem. If I have two recordings on the go, and one (or both) of the channels could have been recorded on either HDHR, Sage is selecting both tuners on HDHR#1 all the time. Normally, this isn't a problem, except if I'm browsing the guide, and see a program that is exclusively only available on tuner HDHR#1, I can't change the channel because both tuners on HDHR#1 are in use.

It asks me if I want to cancel one recording and then change channels, and I want to tell Sage, "no, continue recording that program on HDRH#2 to free up a tuner on HDHR#1".

Is there a way to list tuner priority. Then I would stagger the priority appropriately, such that:

Priority 1= HDHR#1 tuner "0"
Priority 2= HDHR#2 tuner "0"
Priority 3= HDHR#1 tuner "1"
Priority 4= HDHR#2 tuner "1"

Possible or some other way?
Reply With Quote
  #2  
Old 05-25-2011, 11:01 AM
hackzaw hackzaw is offline
Sage User
 
Join Date: Oct 2010
Location: Waterdown, Ontario
Posts: 58
I may have found my own answer now that I've done a better search...

"encoder_merit"
Reply With Quote
  #3  
Old 05-25-2011, 11:08 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
yup thats is encoder_merit will denote the priority used to record. i have several tuners so mine go from

encoder_merit=5 down to 0

5 being highest priority of course

so i would do

Priority 1= HDHR#1 tuner "0" encoder_merit= 3
Priority 2= HDHR#2 tuner "0" encoder_merit= 2
Priority 3= HDHR#1 tuner "1" encoder_merit= 1
Priority 4= HDHR#2 tuner "1" encoder_merit= 0
Reply With Quote
  #4  
Old 05-25-2011, 01:03 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
hackzaw, FWIW, I have the same deal (two dual HDHRs, each with an antenna pointing a different direction at different cities, with lineup overlap). But I used the different city lineups for each set of tuners (rather than them all sharing the same). Each city's lineup had all the same channels (each city is "expected" by Zap2It to get both cities' stations), but since I set them as different cities, they are seen by Sage as separate lineups. This would give me two of each channel in the EPG (since they have slightly different names in the two city lineups). So then I disable the other city's stations on each HDHR's city lineup. This leaves me with one single EPG - stations from one city are only receivable on that city's antenna/HDHR. Yes, that means I only have two tuners that can pull from any one city, rather than four - but since most stuff OTA is major network (available in both cities) and PBS (reshown constantly on one of many subchannels between both cities), I never get a conflict.

However, it sounds like what you are describing wouldn't even matter if you had priorities (merit) set. If you are just scanning the guide and find something you want to watch, the tuners could be taken already based on what you have as favorites, regardless of the merit. In other words, if two shows from "only City 1" happened to be recording, your merit couldn't help that.

Hope that makes sense...
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #5  
Old 05-25-2011, 01:10 PM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
yeah those are good points pj.

i only used encoder merit when i had mutliple sources which had some channel overlap so for example i had

2 hdhr pulling QAM
and
2 HDHR pulling OTA

there is overlap with HD local content, but since comcast QAM is kinda crappy i would always want channel 2 to pull from OTA.

doesn't make sense to me right now that i typed it back up but i swear it made sense to me at one point in time :-D
Reply With Quote
  #6  
Old 05-26-2011, 09:30 AM
hackzaw hackzaw is offline
Sage User
 
Join Date: Oct 2010
Location: Waterdown, Ontario
Posts: 58
I guess I'll find out soon enough exactly how tuner merit works, but if I assign it the way you've laid it out, PiX64, like this:

Priority 1= HDHR#1 tuner "0" encoder_merit= 3
Priority 2= HDHR#2 tuner "0" encoder_merit= 2
Priority 3= HDHR#1 tuner "1" encoder_merit= 1
Priority 4= HDHR#2 tuner "1" encoder_merit= 0

I'm thinking this tuner merit would help, but perhaps not completely eliminate my problem.

For instance, if Fav 1 is available on either HDHR#1 or 2, it should record it on HDHR#1, right. Then, let's say Fav 2 is only available on HDHR #1, so now, HDHR is once again all used, so if I was browsing the guide, and wanted to watch something that was only on HDHR#1, I'm out of luck again.

Where this should help is if the first two (or more importantly, the second) favourites is a shared channel, then with merit set accordingly, it should record it on the second HDRH, leaving one tuner available on each tuner.
Reply With Quote
  #7  
Old 05-26-2011, 01:23 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I would multiply your encoder_merit settings by 10 and adding 10 (so that you have 40,30,20,10) in case you get other tuners and want to reorder in the future. This way you don't have to change the number for your existing encoders as you can just give a new encoder a merit of 5, 15 or whatever.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #8  
Old 05-27-2011, 05:42 AM
hackzaw hackzaw is offline
Sage User
 
Join Date: Oct 2010
Location: Waterdown, Ontario
Posts: 58
Good idea Wayner. Thanks for the tip.
Reply With Quote
  #9  
Old 06-29-2011, 03:24 PM
ThePaladinTech's Avatar
ThePaladinTech ThePaladinTech is offline
Sage Aficionado
 
Join Date: Oct 2007
Location: South Lyon, MI
Posts: 452
This looks like what I am after?

I just got my Ceton card going - I have the HDHR doing local OTA and would like the HDHR tuners to be first priority for the few channels they get, so would I do something like this?

Priority 1= HDHR#1 tuner "0" encoder_merit= 90
Priority 2= HDHR#1 tuner "1" encoder_merit= 80
Priority 3= Ceton tuner "0" encoder_merit= 70
Priority 4= Ceton tuner "1" encoder_merit= 60
Priority 5= Ceton tuner "2" encoder_merit= 50
Priority 6= Ceton tuner "3" encoder_merit= 40

Or do I have that all catty-wumpus? or just plain wrong?
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip
Clients: HD-200, Nexus Player w/ Android miniclient
Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR
Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300
Reply With Quote
  #10  
Old 06-29-2011, 03:38 PM
KeithAbbott KeithAbbott is offline
Sage Icon
 
Join Date: Oct 2009
Location: Southeastern Michigan
Posts: 1,375
Quote:
Originally Posted by ThePaladinTech View Post
This looks like what I am after?

I just got my Ceton card going - I have the HDHR doing local OTA and would like the HDHR tuners to be first priority for the few channels they get, so would I do something like this?

Priority 1= HDHR#1 tuner "0" encoder_merit= 90
Priority 2= HDHR#1 tuner "1" encoder_merit= 80
Priority 3= Ceton tuner "0" encoder_merit= 70
Priority 4= Ceton tuner "1" encoder_merit= 60
Priority 5= Ceton tuner "2" encoder_merit= 50
Priority 6= Ceton tuner "3" encoder_merit= 40

Or do I have that all catty-wumpus? or just plain wrong?
That's one way to do it. You could also do this:
Priority 1= HDHR#1 tuner "0" encoder_merit= 20
Priority 1= HDHR#1 tuner "1" encoder_merit= 20
Priority 2= Ceton tuner "0" encoder_merit= 10
Priority 2= Ceton tuner "1" encoder_merit= 10
Priority 2= Ceton tuner "2" encoder_merit= 10
Priority 2= Ceton tuner "3" encoder_merit= 10
Whichever solution fits your needs better.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7)
Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner
Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient
Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls
Reply With Quote
  #11  
Old 07-01-2011, 11:20 AM
sumrtym sumrtym is offline
Sage User
 
Join Date: Dec 2006
Posts: 70
I know I'm chiming in with a bit of a different question, but if you had a HDHR set for OTA and an HD-PVR or Colossus tied to a STB, isn't there a way to just assign certain channels to always be OTA for viewing?

I guess what I'm thinking is you'd scan with the HDHR, then with your HD-PVR, can't you just eliminate your duplicates on the HD-PVR via STB so when you look at your guide and see CBS for example, it's always the CBS from the HDHR so when live viewing / recording you get the better OTA picture.

Only thing you lose is if you needed to record / watch more than 2 things at once on an OTA channel from the HDHR and you eliminated the duplicates from the guide coming in on the HD-PVR.
Reply With Quote
  #12  
Old 07-01-2011, 11:38 AM
KeithAbbott KeithAbbott is offline
Sage Icon
 
Join Date: Oct 2009
Location: Southeastern Michigan
Posts: 1,375
Quote:
Originally Posted by sumrtym View Post
I know I'm chiming in with a bit of a different question, but if you had a HDHR set for OTA and an HD-PVR or Colossus tied to a STB, isn't there a way to just assign certain channels to always be OTA for viewing?
To do this, you would disable those specific channels for the HD-PVR/Colossus encoder, by toggling off the little round green circle. But, as you pointed out in your example, you would be limited to recording/viewing two OTA shows at a time. You would not be able to record/view a third OTA show, even though a tuner/encoder is sitting there idle.

It all boils down to personal design decisions based on your individual situation.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7)
Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner
Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient
Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls
Reply With Quote
  #13  
Old 07-01-2011, 10:06 PM
sumrtym sumrtym is offline
Sage User
 
Join Date: Dec 2006
Posts: 70
Quote:
Originally Posted by KeithAbbott View Post
To do this, you would disable those specific channels for the HD-PVR/Colossus encoder, by toggling off the little round green circle. But, as you pointed out in your example, you would be limited to recording/viewing two OTA shows at a time. You would not be able to record/view a third OTA show, even though a tuner/encoder is sitting there idle.

It all boils down to personal design decisions based on your individual situation.
Ya, figured, but I would seldom have / want 2 more than 2 recordings going on at once, especially when it's more CBS / ABC / NBC. I'd rather watch / record the higher OTA so for me, at least, it makes sense to disable those on the HD-PVR viewed from the STB. Besides, I rather dislike having more than one listing of the same channel in the guide (HD-PVR ABC STB & HDHR ABC OTA for example). Thanks again!
Reply With Quote
  #14  
Old 07-02-2011, 05:29 AM
SWKerr SWKerr is offline
Sage Icon
 
Join Date: Jun 2008
Posts: 1,178
Quote:
Originally Posted by sumrtym View Post
Ya, figured, but I would seldom have / want 2 more than 2 recordings going on at once, especially when it's more CBS / ABC / NBC. I'd rather watch / record the higher OTA so for me, at least, it makes sense to disable those on the HD-PVR viewed from the STB. Besides, I rather dislike having more than one listing of the same channel in the guide (HD-PVR ABC STB & HDHR ABC OTA for example). Thanks again!
You can manually combine the same channel if you like so there is only one listing in the guide. I actually like having the OTA channels listed separately so I can pick a specific tuner\channel in the favorites or for Live TV. If you set the Merits correctly it will always use the HDHR first before going to the HD-PVR. The favorites priority will decide what gets bumped if you don't have enough tuners.

It makes no logic sense not to keep OTA stations on the HD-PVR if you have that option.
__________________

Retired SageTV in favor of Plex\Emby and YouTubeTV.

Last edited by SWKerr; 07-02-2011 at 05:32 AM.
Reply With Quote
  #15  
Old 07-02-2011, 05:31 AM
KeithAbbott KeithAbbott is offline
Sage Icon
 
Join Date: Oct 2009
Location: Southeastern Michigan
Posts: 1,375
Quote:
Originally Posted by sumrtym View Post
Besides, I rather dislike having more than one listing of the same channel in the guide (HD-PVR ABC STB & HDHR ABC OTA for example).
I'm not sure how you have yours set up, but I don't get multiple listings of the same channel in the guide. Only a single listing, and Sage decides by encoder merit and by tuner/encoder availability which one to use.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7)
Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner
Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient
Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls
Reply With Quote
  #16  
Old 07-02-2011, 07:13 AM
sumrtym sumrtym is offline
Sage User
 
Join Date: Dec 2006
Posts: 70
Waiting on a HDHR so not set up yet, but because they will be on antennae for OTA and the HD-PVR / Colossus will be connected to STB, the channels aren't exactly the same (will have a different channel listing) for the same channel (example: ABC OTA by antennae 4.1 but channel 8, for instance, on STB). Thus, wanting to manually remove the channel 8 as I don't want to record it / view it live through the HD-PVR / Colossus since the quality will be inferior to the OTA from the HDHR. Less scrolling through a bunch of channels I don't care about is always better (why I'd remove things like my religious channels, etc.) Nice to have a more compact list....somewhat anyway.

As I said, I can't imagine wanting to record / view 3 shows from ABC, NBC, CBS at the same...for me at least.
Reply With Quote
  #17  
Old 07-02-2011, 07:20 AM
ThePaladinTech's Avatar
ThePaladinTech ThePaladinTech is offline
Sage Aficionado
 
Join Date: Oct 2007
Location: South Lyon, MI
Posts: 452
Where do I determine what number is what tuner though?

the string in properties is something like this:
mms\ecoders\somenumber

The number seems random to me?
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip
Clients: HD-200, Nexus Player w/ Android miniclient
Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR
Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300
Reply With Quote
  #18  
Old 07-02-2011, 08:02 AM
ThePaladinTech's Avatar
ThePaladinTech ThePaladinTech is offline
Sage Aficionado
 
Join Date: Oct 2007
Location: South Lyon, MI
Posts: 452
found it -

For those that are looking it looks like this:
mmc/encoders/123453/video_capture_device_name=

So that tells you the number that relates to the name

Quote:
Originally Posted by Opus4 View Post
Check out the mmc/encoders/<some number>/encoder_merit=<value> properties for each capture device, in Appendix A of the PDF manual. Higher <value> is higher priority.

- Andy
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip
Clients: HD-200, Nexus Player w/ Android miniclient
Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR
Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300

Last edited by ThePaladinTech; 07-02-2011 at 08:04 AM.
Reply With Quote
  #19  
Old 07-02-2011, 08:12 AM
ThePaladinTech's Avatar
ThePaladinTech ThePaladinTech is offline
Sage Aficionado
 
Join Date: Oct 2007
Location: South Lyon, MI
Posts: 452
one last question

can I group all these merit lines together in my properties file?
Right now I have them all at the beginning of the entire mmc/encoders section - is that ok? or do they need to be with each tuner?
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip
Clients: HD-200, Nexus Player w/ Android miniclient
Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR
Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300
Reply With Quote
  #20  
Old 07-03-2011, 01:35 PM
jpwegas jpwegas is offline
Sage Expert
 
Join Date: May 2007
Posts: 502
Quote:
Originally Posted by ThePaladinTech View Post
This looks like what I am after?

I just got my Ceton card going - I have the HDHR doing local OTA and would like the HDHR tuners to be first priority for the few channels they get, so would I do something like this?

Priority 1= HDHR#1 tuner "0" encoder_merit= 90
Priority 2= HDHR#1 tuner "1" encoder_merit= 80
Priority 3= Ceton tuner "0" encoder_merit= 70
Priority 4= Ceton tuner "1" encoder_merit= 60
Priority 5= Ceton tuner "2" encoder_merit= 50
Priority 6= Ceton tuner "3" encoder_merit= 40

Or do I have that all catty-wumpus? or just plain wrong?
Quote:
Originally Posted by KeithAbbott View Post
That's one way to do it. You could also do this:
Priority 1= HDHR#1 tuner "0" encoder_merit= 20
Priority 1= HDHR#1 tuner "1" encoder_merit= 20
Priority 2= Ceton tuner "0" encoder_merit= 10
Priority 2= Ceton tuner "1" encoder_merit= 10
Priority 2= Ceton tuner "2" encoder_merit= 10
Priority 2= Ceton tuner "3" encoder_merit= 10
Whichever solution fits your needs better.
Doing it the way KeithAbbott describes better matches how encoder_merit actually works - remember that (unless something changed in v7) "encoder_merit" is a slight misnomer. It really means "lineup merit for this encoder". So as long as all the Cetons share the same lineup, and all the HDHRs share the same lineup, this works as you would expect.

What you can't do is have two encoders sharing the same lineup and then expect encoder_merit to prioritize one physical encoder over the other. So for example, what ThePaladinTech describes wouldn't actually prioritize Ceton tuner #0 over Centon tuner #1 - because they share the same lineup they share the same priority.

--John
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
So frustrated with tuner priority setup CptKirk SageTV Software 11 12-07-2012 08:59 PM
Problems with tuner priority m1abrams SageTV Beta Test Software 3 06-05-2010 11:40 PM
Tuner Priority jgourd SageTV Software 7 02-04-2009 06:58 PM
is there a tuner priority 1234567 SageTV Software 1 11-09-2007 09:53 PM
Tuner Priority snoopy SageTV Software 4 04-29-2007 01:27 AM


All times are GMT -6. The time now is 09:05 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.