SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-25-2020, 06:48 PM
b-morgan b-morgan is offline
Sage User
 
Join Date: Oct 2007
Posts: 36
HDHomeRun DVR and SageTV sharing tuners

I have two HDHR3-US dual tuners and one HDHR5-4US quad tuner installed in my network. I have HDHomeRun software installed on multiple devices and have subscribed to their DVR service. All of the tuners are configured in SageTV as well.

What happens when both the HDHomeRun software and SageTV want to record at the same time? I.E. does each tuner report busy regardless of what software is using it?

If the tuner doesn't report busy, what is the best way to set things up so that I minimize conflicts?
Reply With Quote
  #2  
Old 04-26-2020, 03:03 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Sage has no concept of sharing tuners. It assumes that all tuners are available all the time (except for the tuners Sage is already using). If Sage tries to use a tuner that is being used by a different program, it will just report an error and keep trying to record on that tuner until the recording eventually fails.

If you use SageDCT (which is really meant for cable card tuners like the hdhr prime), it can optionally do some tuner pooling. So if one tuner is busy it will detect it and can use an alternate tuner in the pool.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #3  
Old 04-26-2020, 08:56 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
OPenDCT for SageTV does pooling and can share Connects and Primes with other APPS... It checks for usage and will move on to next available tuner.

https://forums.sagetv.com/forums/showthread.php?t=62774

Tuner Pooling.
This new feature enables OpenDCT to intelligently select a tuner based on merit and lock status in that order. It does two passes over the tuners. The first one tries to find the highest merit tuner that is not currently in use by SageTV; it checks each one in order to see if it's locked. If they are all either in use or locked, it then it goes through a shorter list of tuners not in use by SageTV, but locked and checks if it's allowed to unlock any of them forcefully. If it's not allowed on any of them, then it gives up. These locked checks are surprisingly fast. Since the InfiniTV devices do not have a locked indication like the HDHomeRun Prime devices, enabling pooling with only InfiniTV devices will just remap them based on merit.
To enable the pooling feature change the property pool.enabled from false to true.
Because of this new feature, the force unlock feature is now set per capture device. To enable forced unlocking, change the value of sagetv.device.<unique_id>.always_force_external_unlock to true for each device that you want this feature enabled on. The global setting no longer has any effect.
Merit is set by changing the value of sagetv.device.<unique_id>.encoder_merit. Higher numbers mean higher priority. This is also the merit that will be sent on discovery.
Pools are automatically assigned based on capture device type the first time you run OpenDCT. You can change the pools by changing the value of sagetv.device.<unique_id>.encoder_pool to another name for all of the capture devices that you want to put into a different pool. The name is case sensitive. Also be sure to not have any extra spaces. I highly do not recommend putting capture devices that cannot tune the same channels into the same pool. It will create a problem per paragraph two in the issue created for this feature.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
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
SageTV not finding HDHomeRun tuners Chriscic Hardware Support 4 11-06-2017 10:54 PM
HDHomeRun Prime Windows -- SageTV does not see tuners OnionHead Hardware Support 2 01-07-2017 06:20 PM
Sharing one STB with two tuners davephan Hardware Support 25 01-20-2010 06:14 PM
problem using both tuners (hdhomerun) for qam for sagetv rnewman Hardware Support 9 10-08-2007 07:32 AM
Hdhomerun and Router/hub Sharing fyodor Hardware Support 1 07-11-2007 09:35 PM


All times are GMT -6. The time now is 04:30 AM.


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