|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#1941
|
||||
|
||||
I recently installed OpenDCT and I am unable to tune to any channels.
I verified that the tuners are found within the "Setup Video Sources", yet when I tune a channel, I just get a black screen. In reviewing my log, I see the following: pri=3;type=1100;time=1491274994831;msg=The device input "DCT-HDHomeRun Prime Tuner 131866DF-1 on 127.0.0.1:9000 Digital TV Tuner" stopped producing data while recording "24: Legacy" on KTXLDT on physical channel 708. SageTV will try to reset the device. This may be caused by a channel that is no longer available.;end=1491277380481;rep=33;VCaptureDeviceInput=DCT-HDHomeRun Prime Tuner 131866DF-1 on 127.0.0.1:9000 Digital TV Tuner;VCaptureDevice=DCT-HDHomeRun Prime Tuner 131866DF-1 on 127.0.0.1:9000;VPhysicalChannel=708;VChannelName=KTXLDT;VAiringID=478126;VTitle=24: Legacy; I am currently running SageTV 7 on Windows with a HD HomeRun using a CableCARD. Video works just fine within the HD Homerun app. Any recommendations? Forgive me if this is addressed elsewhere, I searched through the forums and Google for quite a long time and couldn't find anything helpful. Thanks! |
#1942
|
||||
|
||||
Quote:
__________________
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 |
#1943
|
||||
|
||||
I'm beginning to experiment with the tuner pooling feature on openDCT. I've been looking though the info available info and I have a question. What would the effect be if I set "sagetv.device.-xxxxx.encoder_pool=" for two hdhr connect devices (4 tuners) in the opendct.properties to the same name (such as atsc_west) instead of the default names of atsc_[ID]?
Thanks!
__________________
Athlon II Quad Core 3Ghz, 8GB Ram. 12GB Storage. 3 (x4) HDHR for OTA Across 2 Cities, HD200, 2x HD300. |
#1944
|
||||
|
||||
Quote:
__________________
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 |
#1945
|
|||
|
|||
Poison pill
I believe I've found a bug:
If OpenDCT encounters a channel with COPY_NEVER flag, it will get stuck on "Capture device is was already locked" indefinitely. So, if intelligent recorder happens to try a strange channel (that I should have disabled), nothing else will record until OpenDCT is restarted. (Or until I verify each one of the hundreds of channels in the line up ... ) Here's the relevant log: Code:
[FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegTransSageTVConsumerImpl - FFmpeg Transcoder consumer thread is now running. [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegStreamDetection - Before avformat_find_stream_info() pos=18424 bytes_read=18424 seek_count=0. probesize: 165628 analyzeduration: 2000000. [SageTVTuningMonitor-56] INFO SageTVTuningMonitor - The capture device has reported that the tuned channel is COPY_NEVER, stopping monitoring immediately. [SageTVTuningMonitor-56] INFO BasicCaptureDevice - Displaying message in place of the recording '/var/media/tv/BlackChristmas-32028877-0.ts' [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegStreamDetection - After avformat_find_stream_info() pos=0 bytes_read=411908 seek_count=2. probesize: 165628 analyzeduration: 2000000. [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegStreamDetection - current container duration = 0.0 seconds [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegStreamDetection - avformat_find_stream_info() failed with error code 541478725. Trying again with more data. [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegContext - Returning AVERROR_EOF in readCallback.call() [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegTransSageTVConsumerImpl - Unable to detect any video. [FFmpegTransSageTVConsumerImpl-749:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO FFmpegTransSageTVConsumerImpl - FFmpeg Transcoder consumer thread stopped. [NIORTPProducerImpl-746:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO NIORTPProducerImpl - High transfer latency detected. Double buffer enabled. 10ms [SageTVRequestHandler-758:DCT-HDHomeRun Prime Tuner 13258B6F-2] INFO HDHRNativeCaptureDevice - Capture device is was already locked. [SageTVRequestHandler-762:DCT-HDHomeRun Prime Tuner 13258B6F-0] INFO HDHRNativeCaptureDevice - Capture device is was already locked. [SageTVRequestHandler-768:DCT-HDHomeRun Prime Tuner 13258B6F-1] INFO HDHRNativeCaptureDevice - Capture device is was already locked. |
#1946
|
||||
|
||||
Quote:
Edit: The proposed fix will work, but not for the explained reason. I believe I made an error when implementing support for the media server for writing out error files and it will cause a deadlock. Basically we need a write lock to stop the consumer and we acquired a read lock to write out the error message. Before we didn't need to stop the consumer because it wasn't going to write to the file anyway. We do however need to close the media server connection if it's open so that we don't confuse SageTV, but I missed the part where that would acquire a write lock. I made changes and verified that they fix the problem. I'll post a new version soon because this is kind of a nasty problem to run into.
__________________
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; 04-05-2017 at 02:55 PM. |
#1947
|
||||
|
||||
OpenDCT 0.5.27-Stable
__________________
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 |
#1948
|
|||
|
|||
Thank you! The latest version is working great so far!
I even tried a copy_never channel and nothing strange happened - it continued recording the others normally. |
#1949
|
|||
|
|||
Quote:
There doesn't seem to be a solution atm for a communication problem between OpenDCT and the Infinity4. I'm constantly getting "Missed Recording Due to Conflict". Some sort of timing issue from any sleep state. @EnterNoEscape Would I be able to move back to SageDCT now that I've upgraded to V9 and Schedule Direct? |
#1950
|
|||
|
|||
Quote:
__________________
Home Network: https://karylstein.com/technology.html |
#1951
|
||||
|
||||
Quote:
__________________
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 |
#1952
|
|||
|
|||
Quote:
Not sure, but I can definitely say I did not have this problem with SageDCT, it just 'worked'. That said it was not as efficient as OpenDCT, so it consumed more system resources. This is not a server, it's only purpose in life it to record TV shows, cut the commercial and hand them over to my main server storage. It doesn't do anything else so it make no sense to keep it running 24/7. I just checked, and it seems that box was running hybrid sleep again, so I switched it back to 'standard', but If I'm not mistaken it fails on any sleep state.. I think the difference is OpenDCT may pool the turners on system resume, while SageDCT just expected them to be there. Since this 'checking' fails in a timely manor, it causes the scheduling system to kick in and reschedule the show as a 'conflict' because there are no turners detected. Even if I start the computer 20 min ahead of any show, OpenDCT still fails. I'm sure you know the details but OpenDCT is doing some type of 'checking' where I don't think SageDCT did. Of course all this is just conjecture.. |
#1953
|
||||
|
||||
Quote:
__________________
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 |
#1954
|
|||
|
|||
When I was using SageDCT, it also "just worked". As long as I only recorded 4 items at a time. When I tried to record 5, it would not have enough system resources and I would miss some of the records, or they would have gaps. I was always checking to ensure only 4 shows at a time were being recorded.
Since switching to OpenDCT last year, I have had approximately 3 problems:
In all three cases, the support I received with OpenDCT was fantastic. Since SageDCT was not supported, I was on my own. In the long run, I would stick with OpenDCT to get it working.
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#1955
|
|||
|
|||
Quote:
Thanks |
#1956
|
||||
|
||||
OpenDCT 0.5.28-Stable
__________________
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 |
#1957
|
|||
|
|||
Thanks a million, I have updated and set the flag to false. Now we wait...
|
#1958
|
||||
|
||||
Pausing
Im getting pausing when im recording multiple IPTV streams. Can watch the streams at the same time on VLC without 'pausing'. I've attached the logs for you to look at.
Thanks! Chris
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client |
#1959
|
||||
|
||||
Quote:
Code:
consumer.ffmpeg.thread_priority=9 consumer.media_server.thread_priority=9 consumer.raw.thread_priority=9
__________________
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 |
#1960
|
||||
|
||||
Ok made the changes so far so good thanks!
Ill see how it works over the next few days. Chris Quote:
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client |
Currently Active Users Viewing This Thread: 7 (0 members and 7 guests) | |
|
|
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 |