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
  #2801  
Old 11-23-2020, 11:34 AM
egeller egeller is offline
Sage Aficionado
 
Join Date: Feb 2006
Location: Drexel Hill, PA
Posts: 334
Quote:
Originally Posted by egeller View Post
@ENE:
I find that my WMC provided channels are throwing an error in OpenDCT
This morning I remembered that I had a test instance of Sage and OpenDCT on a Windows VM. I got that working, and for now, it provides streaming of WMC to my production SageTV instance on Unraid. The OpenDCT version on the VM is 0.5.29

I then examined the two properties files comparing Windows to Unraid's version for the WMC tuner. I made sure that the WMC tuner configuration was the same for both Windows and Unraid.
I am still getting the following messages from the 0.5.31 version on Unraid:
12:23:13.129 [SageTVRequestHandler-76:GenIP2] ERROR SageTVRequestHandler - SageTV sent: 'BUFFER GenIP2 HDMI|1203977263|1840|16777216|/var/media/tv/GenIP2ontruncheonhome9000HDMI-0.mpgbuf|Great-H.264', Replied: 'ERROR Device Start Failed'
12:23:13.129 [SageTVRequestHandler-76:GenIP2] ERROR SageTVRequestHandler - Unexpected exception while starting buffered network encoder to filename '/var/media/tv/GenIP2ontruncheonhome9000HDMI-0.mpgbuf' => java.lang.NullPointerException
at opendct.capture.GenericHttpCaptureDevice.startEncodingSync(GenericHttpCaptureDevice.java:346)
at opendct.capture.GenericHttpCaptureDevice.startEncoding(GenericHttpCaptureDevice.java:305)
at opendct.sagetv.SageTVRequestHandler.run(SageTVRequestHandler.java:301)
at opendct.util.ThreadPool$1.run(ThreadPool.java:39)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

So for now, I'll keep the Windows version running for WMC, until I can get it working on Unraid again.
__________________
Server:UnRaid;2x Intel Xeon E5; SuperMicro moboard;Also:BM3000 w/ WMC; 2x Ceton ETH 6; OpenDCT
SageTV Extender:3x HD200 1x HD300 1xFireTV
Sage TV: 9.2 on Java 11, Standard STVi, Comskip Playback, Web Interface, 24 Hour Clock, SRE, Playon
All in lovely Drexel Hill, PA
Reply With Quote
  #2802  
Old 11-24-2020, 09:55 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
OpenDCT 0.5.32-Stable


  • Fixed full pointer exception when producer doesn't exist for HTTP.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2803  
Old 11-24-2020, 09:59 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by egeller View Post
This morning I remembered that I had a test instance of Sage and OpenDCT on a Windows VM. I got that working, and for now, it provides streaming of WMC to my production SageTV instance on Unraid. The OpenDCT version on the VM is 0.5.29

I then examined the two properties files comparing Windows to Unraid's version for the WMC tuner. I made sure that the WMC tuner configuration was the same for both Windows and Unraid.
I am still getting the following messages from the 0.5.31 version on Unraid:
12:23:13.129 [SageTVRequestHandler-76:GenIP2] ERROR SageTVRequestHandler - SageTV sent: 'BUFFER GenIP2 HDMI|1203977263|1840|16777216|/var/media/tv/GenIP2ontruncheonhome9000HDMI-0.mpgbuf|Great-H.264', Replied: 'ERROR Device Start Failed'
12:23:13.129 [SageTVRequestHandler-76:GenIP2] ERROR SageTVRequestHandler - Unexpected exception while starting buffered network encoder to filename '/var/media/tv/GenIP2ontruncheonhome9000HDMI-0.mpgbuf' => java.lang.NullPointerException
at opendct.capture.GenericHttpCaptureDevice.startEncodingSync(GenericHttpCaptureDevice.java:346)
at opendct.capture.GenericHttpCaptureDevice.startEncoding(GenericHttpCaptureDevice.java:305)
at opendct.sagetv.SageTVRequestHandler.run(SageTVRequestHandler.java:301)
at opendct.util.ThreadPool$1.run(ThreadPool.java:39)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

So for now, I'll keep the Windows version running for WMC, until I can get it working on Unraid again.
I created a problem for you with the latest update. I believe all you will need to do is restart the OpenDCT docker container and it will update to this version with the fix in it.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2804  
Old 11-24-2020, 08:17 PM
egeller egeller is offline
Sage Aficionado
 
Join Date: Feb 2006
Location: Drexel Hill, PA
Posts: 334
Quote:
Originally Posted by EnterNoEscape View Post
I created a problem for you with the latest update. I believe all you will need to do is restart the OpenDCT docker container and it will update to this version with the fix in it.
Many thanks. I appreciate it. I will give it a try and get back to you if there are problems.

Edit.
It worked. In the Unraid log I saw the new version download and unpack. After the restart, I tested a channel and it appeared. Thanks again.
__________________
Server:UnRaid;2x Intel Xeon E5; SuperMicro moboard;Also:BM3000 w/ WMC; 2x Ceton ETH 6; OpenDCT
SageTV Extender:3x HD200 1x HD300 1xFireTV
Sage TV: 9.2 on Java 11, Standard STVi, Comskip Playback, Web Interface, 24 Hour Clock, SRE, Playon
All in lovely Drexel Hill, PA

Last edited by egeller; 11-24-2020 at 08:48 PM. Reason: Reported update.
Reply With Quote
  #2805  
Old 11-26-2020, 06:27 PM
gordyp's Avatar
gordyp gordyp is offline
Sage User
 
Join Date: Jun 2008
Location: St. Paul, MN
Posts: 59
Is Service Able to Honor Previous Install's Account

I was wondering if it is possible when updating the OpenDCT software from a previous version, to have the installer check/use the same account as the previous install, rather than defaulting to the SYSTEM account as it currently does. Since it had been awhile since the last update, I had forgotten that I had changed to a local account for the Sage and OpenDCT services, so after installing 0.5.31 last week nothing worked until I realized the issue...

Thanks!
__________________
SageTV Server:
i5-3470, 24GB, Radeon R7-240 2GB, 12TB, Win10 Pro 20H2, HDHR PRIME for Xfinity with OpenDCT 0.5.32; HDHR Connect Duo for OTA, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
SageTV Client:
i5-6600K, 16GB, GeForce GT730 2GB, Win10 Pro 20H2, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
Reply With Quote
  #2806  
Old 11-27-2020, 09:12 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by gordyp View Post
I was wondering if it is possible when updating the OpenDCT software from a previous version, to have the installer check/use the same account as the previous install, rather than defaulting to the SYSTEM account as it currently does. Since it had been awhile since the last update, I had forgotten that I had changed to a local account for the Sage and OpenDCT services, so after installing 0.5.31 last week nothing worked until I realized the issue...

Thanks!
I wasn't aware that the installer was resetting the account for the service. The installer is built using the WiX Toolset. It uses the InstallService element to add the service to Windows. The only way around this that I can see is to use a CustomAction instead which in this case feels like the wrong tool for the job. Maybe some kind of juggling with parameters can make it possible with the current implementation, but I'll need to think about it.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2807  
Old 11-27-2020, 10:08 PM
gordyp's Avatar
gordyp gordyp is offline
Sage User
 
Join Date: Jun 2008
Location: St. Paul, MN
Posts: 59
Quote:
Originally Posted by EnterNoEscape View Post
I wasn't aware that the installer was resetting the account for the service. The installer is built using the WiX Toolset. It uses the InstallService element to add the service to Windows. The only way around this that I can see is to use a CustomAction instead which in this case feels like the wrong tool for the job. Maybe some kind of juggling with parameters can make it possible with the current implementation, but I'll need to think about it.
Maybe a short-term (easier) fix would be to just add a caveat to the installation notes to the effect that if the user is using something other than the SYSTEM account for the Sage service, that the OpenDCT service has to be set to use the same account - I assume most users just use the default SYSTEM account and it is not an issue.

Thanks!
__________________
SageTV Server:
i5-3470, 24GB, Radeon R7-240 2GB, 12TB, Win10 Pro 20H2, HDHR PRIME for Xfinity with OpenDCT 0.5.32; HDHR Connect Duo for OTA, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
SageTV Client:
i5-6600K, 16GB, GeForce GT730 2GB, Win10 Pro 20H2, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
Reply With Quote
  #2808  
Old 11-29-2020, 08:09 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by gordyp View Post
Maybe a short-term (easier) fix would be to just add a caveat to the installation notes to the effect that if the user is using something other than the SYSTEM account for the Sage service, that the OpenDCT service has to be set to use the same account - I assume most users just use the default SYSTEM account and it is not an issue.

Thanks!
That's actually not true unless you tell it to write the files directly. By default OpenDCT uses the network encoder upload feature which makes OpenDCT stream directly to SageTV. SageTV is then able to do anything with that stream that it has permission to do. Directly writing to files was originally the default, but more often than not, streaming directly to the SageTV service is the most trouble-free configuration.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2809  
Old 11-29-2020, 09:10 PM
gordyp's Avatar
gordyp gordyp is offline
Sage User
 
Join Date: Jun 2008
Location: St. Paul, MN
Posts: 59
Quote:
Originally Posted by EnterNoEscape View Post
That's actually not true unless you tell it to write the files directly. By default OpenDCT uses the network encoder upload feature which makes OpenDCT stream directly to SageTV. SageTV is then able to do anything with that stream that it has permission to do. Directly writing to files was originally the default, but more often than not, streaming directly to the SageTV service is the most trouble-free configuration.
Unfortunately enabling those parameters disables subtitling (I knew those params looked familiar!), as @nyplayer advised me last July when I was trying to figure out an issue with subtitles not working (https://forums.sagetv.com/forums/showthread.php?t=66413). Now I just need to figure out what plugins aren't playing nice and lock up Sage when I try to use the Program Guide to tune live TV...
__________________
SageTV Server:
i5-3470, 24GB, Radeon R7-240 2GB, 12TB, Win10 Pro 20H2, HDHR PRIME for Xfinity with OpenDCT 0.5.32; HDHR Connect Duo for OTA, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
SageTV Client:
i5-6600K, 16GB, GeForce GT730 2GB, Win10 Pro 20H2, Java: 64-bit 1.8.0_271, SageTV x64 9.2.2.903
Reply With Quote
  #2810  
Old 12-02-2020, 08:10 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by gordyp View Post
Unfortunately enabling those parameters disables subtitling (I knew those params looked familiar!), as @nyplayer advised me last July when I was trying to figure out an issue with subtitles not working (https://forums.sagetv.com/forums/showthread.php?t=66413). Now I just need to figure out what plugins aren't playing nice and lock up Sage when I try to use the Program Guide to tune live TV...
Right, most situations. That's probably the only exception, but I don't want false guidance out there asking people to change something that doesn't need to be changed. It might actually be even better to see if there's a way to copy the SageTV service credentials.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2811  
Old 12-09-2020, 02:01 PM
waylo waylo is offline
Sage Advanced User
 
Join Date: Feb 2006
Posts: 238
Quote:
Originally Posted by EnterNoEscape View Post
That's actually not true unless you tell it to write the files directly. By default OpenDCT uses the network encoder upload feature which makes OpenDCT stream directly to SageTV. SageTV is then able to do anything with that stream that it has permission to do. Directly writing to files was originally the default, but more often than not, streaming directly to the SageTV service is the most trouble-free configuration.
Could you comment more on the differences, pros/cons of network encoding vs direct writing? I've been refreshing my knowledge of SageTV with my nearly finished SageTV x64 server to replace my old one, and going through the .properties files, I end up asking, A LOT, "Huh, wonder why I had this set this way 5-8 years ago?"

(I guess I never had any trouble with direct writing, so I've never asked about why one is superior to the other).

EDIT: Also can you confirm Java 8 is now required for OpenDCT? I think I saw a comment you wrote on github.
__________________

Server: SageTV 9.2.6x64 on Win10 x64 Home, i7-2600, 8gb RAM, OpenDCT, Java 1.8, 20TB storage
Display: EVGA GT 1030 fanless to Sony LED TV via DVI-HDMI
Capture Devices: HDHR Prime for Comcast, HDHR Dual for OTA (retired)
Clients: Nvidia Shield Android miniclient

Last edited by waylo; 12-09-2020 at 02:06 PM.
Reply With Quote
  #2812  
Old 12-13-2020, 09:25 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by waylo View Post
Could you comment more on the differences, pros/cons of network encoding vs direct writing? I've been refreshing my knowledge of SageTV with my nearly finished SageTV x64 server to replace my old one, and going through the .properties files, I end up asking, A LOT, "Huh, wonder why I had this set this way 5-8 years ago?"

(I guess I never had any trouble with direct writing, so I've never asked about why one is superior to the other).

EDIT: Also can you confirm Java 8 is now required for OpenDCT? I think I saw a comment you wrote on github.
Direct writing cuts out SageTV as a middleman. The downsides are the network encoder needs to have permission to to write to the destination and access the recording file via the exact same path. You can write anything other than the video stream too (really only an issue if you want to extract captions).

Writing to the SageTV media server gives the network encoder the ability to write anywhere SageTV has granted it permission.

Java 8 is what I build OpenDCT on. You might get by with Java 7, but I really wouldn't chance it. Newer versions should be fine too.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG

Last edited by EnterNoEscape; 12-13-2020 at 09:27 PM. Reason: Mixed up logic.
Reply With Quote
  #2813  
Old 12-17-2020, 09:13 PM
guho guho is offline
Sage Advanced User
 
Join Date: Feb 2005
Posts: 151
Pooling

At the moment I only have tuner 2 of my HDHomeRun Prime available as an OpenDCT tuner in SageTV. The other two (0 & 1) I leave to be used by the HDHomeRun app.

Now if I switch to pooled tuning (pool.enabled=true), would the tuners still be labeled DCT-HDHomeRun Prime Tuner 1310C48A-n, with 0<=n<=2? Or would they be named after the pool they are in? At the moment there seems to be one pool by default named dct.

Normally, SageTV decides in advance which tuners to use for upcoming recordings. So if SageTV chooses DCT-HDHomeRun Prime Tuner 1310C48A-2 and it turns out busy at recording time, how can the pooling make it go to DCT-HDHomeRun Prime Tuner 1310C48A-0 if available? Each tuner has it own network port number so if SageTV starts talking to the network encoder associated with DCT-HDHomeRun Prime Tuner 1310C48A-2, how does the pooling override that? I am sure it has been discussed in this thread so sorry if this turns out to be a duplicate question.

The reason I need to know is that I missed an important recording because the tuner was in use by the HDHomeRun Windows Store app. As an immediate fix, I enabled always_force_external_unlock, but I would like to understand OpenDCT pooling a lot better. Thanks in advance!
Reply With Quote
  #2814  
Old 12-20-2020, 07:52 AM
AlphaCrew AlphaCrew is offline
Sage Aficionado
 
Join Date: May 2010
Location: Whosevile
Posts: 303
Quote:
Originally Posted by AlphaCrew View Post
It's like beating a dead horse, if it's broke, break it some more.

So my system has been 'down' since the 17th and the more I tired to fix it; the more broken it became. I got to the point of loosing all functionality with all my tuning devices.. go figure...

I decided to update the BIOS (stupid is, stupid does), as I look back this may have been a blessing but it felt like a curse at time.

Thankfully my back up system (Arcronis) had made a full backup right before things just got plain silly.

I decided to recover to the point when I only had CCI 00 and 02 not working. Since the bios was updated after that point in time, I still had to deal with putting my network back in place, while I was at it, I decided to update the network adapters drivers.

A much longer story, shorter.... in a long shot I tuned the Discovery channel and to my surprise it worked. I then started 6 recordings and everything worked.. I have NO idea what the problem was or what actually "fixed" it. At this point I'm just hoping it stays working..

When I said, "Feel like I'm about to poke an angry bear with this move..." I had no idea how angry that bear would turn out to be. Next time someone needs to kick me in the teeth before I start.
Well, here we go again.. This is what happened this time...

1) I changed my Fios TV Plan to "Your TV".
2) I was able to tune all of my 5 chosen channel without issue.
3) I decided I wanted to "clean up" the channels no longer subbed to.
4) I thought the quickest way to do this was to perform a channel scan. (This was a mistake) it returned "no tunable channels found".

From this point on, I'm now in the exact same place I was a few months ago with "No Signal".

Recovering the system drive to the point before I scanned the channels makes everything work again.

So why does making any changes to OpenDCT or Sage as it pertains to Ceton card breaks everything, and no amount of sanitizing and re-installing makes it work again?
Reply With Quote
  #2815  
Old 12-22-2020, 10:37 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by guho View Post
At the moment I only have tuner 2 of my HDHomeRun Prime available as an OpenDCT tuner in SageTV. The other two (0 & 1) I leave to be used by the HDHomeRun app.

Now if I switch to pooled tuning (pool.enabled=true), would the tuners still be labeled DCT-HDHomeRun Prime Tuner 1310C48A-n, with 0<=n<=2? Or would they be named after the pool they are in? At the moment there seems to be one pool by default named dct.

Normally, SageTV decides in advance which tuners to use for upcoming recordings. So if SageTV chooses DCT-HDHomeRun Prime Tuner 1310C48A-2 and it turns out busy at recording time, how can the pooling make it go to DCT-HDHomeRun Prime Tuner 1310C48A-0 if available? Each tuner has it own network port number so if SageTV starts talking to the network encoder associated with DCT-HDHomeRun Prime Tuner 1310C48A-2, how does the pooling override that? I am sure it has been discussed in this thread so sorry if this turns out to be a duplicate question.

The reason I need to know is that I missed an important recording because the tuner was in use by the HDHomeRun Windows Store app. As an immediate fix, I enabled always_force_external_unlock, but I would like to understand OpenDCT pooling a lot better. Thanks in advance!
Pooling will not change the names of the tuners in SageTV. You can enable and disable it without any changes in SageTV.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2816  
Old 12-22-2020, 10:42 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by AlphaCrew View Post
Well, here we go again.. This is what happened this time...

1) I changed my Fios TV Plan to "Your TV".
2) I was able to tune all of my 5 chosen channel without issue.
3) I decided I wanted to "clean up" the channels no longer subbed to.
4) I thought the quickest way to do this was to perform a channel scan. (This was a mistake) it returned "no tunable channels found".

From this point on, I'm now in the exact same place I was a few months ago with "No Signal".

Recovering the system drive to the point before I scanned the channels makes everything work again.

So why does making any changes to OpenDCT or Sage as it pertains to Ceton card breaks everything, and no amount of sanitizing and re-installing makes it work again?
The channel scan doesn't always work right and I never spent the time working out all the issues. Fuzzy helped a little with getting the responses to match what SageTV expects, but it's still not perfect. I actually don't use the channel scan right now because I know it can sometimes make things worse. I have a harder time decoding what SageTV is actual doing because the code is in an STV (not Java).

I use 2 Ceton tuners in production and 1 in testing, so I'm not completely sure why you specifically keep running into issues here. You could provide a log post channel scanning and I might be able to at least call out what is going wrong.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #2817  
Old 12-22-2020, 11:48 AM
AlphaCrew AlphaCrew is offline
Sage Aficionado
 
Join Date: May 2010
Location: Whosevile
Posts: 303
Quote:
Originally Posted by EnterNoEscape View Post
The channel scan doesn't always work right and I never spent the time working out all the issues. Fuzzy helped a little with getting the responses to match what SageTV expects, but it's still not perfect. I actually don't use the channel scan right now because I know it can sometimes make things worse. I have a harder time decoding what SageTV is actual doing because the code is in an STV (not Java).

I use 2 Ceton tuners in production and 1 in testing, so I'm not completely sure why you specifically keep running into issues here. You could provide a log post channel scanning and I might be able to at least call out what is going wrong.
Thanks for your response. At this point, I don't want to recover the partition again so I'm going to leave well enough alone for now..
Reply With Quote
  #2818  
Old 01-08-2021, 05:30 PM
civerson4 civerson4 is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: Orange County, CA
Posts: 121
OPENDCT Help....

Long time Sage user...have had OPENDCT running perfectly for years. Issue last night.

OpenDCT will not tune anything but local Channels (Cox in Orange County). All other channels say "no signal"

But, the HD Homerun app will tune everything.

I tried rescanning the channels in HD Homerun set up. Have stopped and started OPENDCT, re-ran the console program and it finds all the tuners.

Every once in a while, I get black screen with "COPY ONCE" on the screen. Did Cox just potentially insert the copy protection flag in all but local channels? Does the HDHomerun app allow you to watch copy protected channels?

I can uninstall and reinstall OpenDCT, but wondering if anyone has any advice or a workaround?

Cox is supposed to send a tech tomorrow, but not super optimistic a tech will be able to solve a cable card issue inside sage when the HD Homerun app is working.

Any help is much, much appreciated. Thanks in advance.
Reply With Quote
  #2819  
Old 01-08-2021, 05:47 PM
KeithAbbott KeithAbbott is offline
Sage Icon
 
Join Date: Oct 2009
Location: Southeastern Michigan
Posts: 1,375
Quote:
Originally Posted by civerson4 View Post
OPENDCT Help....

Long time Sage user...have had OPENDCT running perfectly for years. Issue last night.

OpenDCT will not tune anything but local Channels (Cox in Orange County). All other channels say "no signal"

But, the HD Homerun app will tune everything.

I tried rescanning the channels in HD Homerun set up. Have stopped and started OPENDCT, re-ran the console program and it finds all the tuners.

Every once in a while, I get black screen with "COPY ONCE" on the screen. Did Cox just potentially insert the copy protection flag in all but local channels? Does the HDHomerun app allow you to watch copy protected channels?

I can uninstall and reinstall OpenDCT, but wondering if anyone has any advice or a workaround?

Cox is supposed to send a tech tomorrow, but not super optimistic a tech will be able to solve a cable card issue inside sage when the HD Homerun app is working.

Any help is much, much appreciated. Thanks in advance.
If you go to the channel lineup in my.hdhomerun.com, it will say DRM to the right of any channels that are copy protected. You will likely be able to watch it in the HDHomeRun app, but you will probably not be able to watch it in SageTV.
__________________
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
  #2820  
Old 01-08-2021, 05:51 PM
civerson4 civerson4 is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: Orange County, CA
Posts: 121
Thanks. Yes, shows almost every channel with DRM. Crap. That might kill my ability to use Sage.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 6 (0 members and 6 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
ATI TV Wonder Digital Cable Tuner & SageTV nyle Hardware Support 4 02-17-2009 10:12 PM
ATI TV Wonder Digital Cable Tuner rajczi Hardware Support 4 01-14-2008 08:24 PM
ATI TV Wonder™ Digital Cable Tuner dadams Hardware Support 4 01-09-2007 10:55 AM
Digital Cable - one guide - need HD on one tuner reg tv on other Kimper SageTV Beta Test Software 14 11-27-2006 08:15 PM
Multi-tuner Digital Cable mlbdude SageTV Software 0 06-26-2003 01:08 PM


All times are GMT -6. The time now is 05:29 AM.


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