|
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 |
#721
|
||||
|
||||
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 |
#722
|
||||
|
||||
Yeah, I don't know what Comcast does to the stream... I'm hoping that when they move to h.264 that things improve. They are taking their sweet time in the Bay Area to do the conversion.
__________________
Server: HP w/Intel i7-4770S CPU @ 3.10GHz , 500GB SSD, 16GB DDR3, Win 10 64-bit, 4TB of SSD for recording SageTV: 9.2 - 64-Bit Capture Devices: 2xHD Homerun Prime and HD-PVR (Comcast Premium/Music Channels) Client 1, 2, 3, and 4: HD200. NAS: Synology DS220+ 8TB (Movie Storage) Sage Add-ons: Jetty, Neilms Webserver (Jetty), Mobile Web, Play-On Plug-in, Comskip Plug-in |
#723
|
||||
|
||||
Quote:
Unfortunately this looks like the quality of the transport stream itself is very poor, which makes me think you may have a signal issue at least around the frequency band that Bravo happens to be on. I used to have something similar happen from time to time with Lifetime and Oxygen which wouldn't be a problem for me, but someone else in my house actually watches those channels. I didn't really do much about the problem because other frequencies came in so strong an amplifier might create a different problem and one day the problems just stopped happening inexplicably. I know this probably isn't what you want to hear, but I would double-check all of your coax connections (make sure you don't have any new kinks) and if possible try connecting before any splitters to see if it makes any difference.
__________________
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 |
#724
|
|||
|
|||
OK, I've been a long time browser of this thread, and have a question.
Can I use OpenDCT to handle both a Ceton InfiniTV (cable) and a ATSC HDHomeRun (OTA, Non-Prime) at the same time??? If so, is anyone doing this, and is there any special tricks. The HDHomeRun is on a separate Ethernet controller than the Ceton. Just making sure before I mess with a (mostly) working system.
__________________
Server #1= AMD A10-5800, 8G RAM, F2A85-M PRO, 12TB, HDHomerun Prime, HDHR, Colossus (Playback - HD-200) Server #2= AMD X2 3800+, 2G RAM, M2NPV-VM, 2TB, 3x HDHR OTA (Playback - HD-200) |
#725
|
|||
|
|||
This can be done within the SageTV server (server can talk with the HDHomeRun directly, and talks to the Ceton via OpenDCT). Not sure why you would want to attempt it all within OpenDCT...
__________________
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 |
#726
|
||||
|
||||
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 |
#727
|
||||
|
||||
Quote:
OpenDCT also will use http protocol when available which is much more reliable than RTP (the only option currently built into SageTV). Another reason, unrelated to ATSC is that as long as you have at least one tuner with a CableCARD, OpenDCT will automatically map all of your available ClearQAM channels.
__________________
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 |
#728
|
||||
|
||||
Quote:
Basically what's happening is that at least when using RTP, the data never actually enters the JVM (only pointers to the data) and is processed completely off heap. HTTP still initially comes in via a byte array, but I don't currently see any alternatives short of writing my own implementation. I didn't try this before because I thought allocating many contiguous 8MB buffers would create an initial tuning performance problem. On top of that, the stream is being split so a copy of the video stream is going into CCExtractor and it's still more efficient.
__________________
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 |
#729
|
|||
|
|||
Quote:
Regarding RTP vs HTTP, I spent many hours and tried everything I could think of to eliminate the "PES packet size mismatch" errors that were occurring on a regular basis with HTTP...GC tuning, TCP tuning, BIOS C-state and power policy settings, more CPUs in the VM, NFS and storage buffering changes, etc with no luck. What I began to realize is that most of the times when the PES errors occurred they would affect multiple tuners at the same time and would always result in a glitch of a few seconds in one or more of the recordings. I finally reverted back to UDP by setting hdhr.allow_http_tuning=false and everything seems to work much better. I still see occasional PES errors but they are always around the start or end of commercials and do not cause any noticeable glitches, and I also have not seen multiple tuners report PES errors at the same time. All of your comments since adding the HTTP functionality seem to indicate that it should be more reliable, so I'm not sure why I'm having so many issues with it. Based on netstat counters, I have not had a single dropped UDP packet or receive error in the last 30 hours and I've had one or more recordings active the entire time. The keys to my success with UDP are to max out the NIC driver receive buffers and also to increase net.core.rmem_max (I'm using 8388608) so that OpenDCT is able to set the socket receive buffer to the large value specified in opendct.properties (currently defaults to 5312000). Here were the UDP counters (baseline) at the time I switched from HTTP to UDP yesterday: Code:
Udp: 944507 packets received 1 packets to unknown port received. 30 packet receive errors 1847 packets sent 0 receive buffer errors 0 send buffer errors Code:
Udp: 215139726 packets received 63 packets to unknown port received. 30 packet receive errors 4467 packets sent 0 receive buffer errors 0 send buffer errors Code:
INFO | jvm 1 | 2016/04/04 12:47:37.407 | [GC (Allocation Failure) 134442K->99674K(146944K), 0.0056798 secs] INFO | jvm 1 | 2016/04/04 12:47:37.407 | [Full GC (Ergonomics) INFO | jvm 1 | 2016/04/04 12:47:38.709 | 99674K->27856K(130560K), 1.3047619 secs] INFO | jvm 1 | 2016/04/04 12:47:38.709 | vmop [threads: total initially_running wait_to_block] [time: spin block sync cleanup vmop] page_trap_count INFO | jvm 1 | 2016/04/04 12:47:38.709 | 31836.887: ParallelGCFailedAllocation [ 39 0 0 ] [ 0 0 0 10 1310 ] 0 INFO | jvm 1 | 2016/04/04 12:47:38.709 | Total time for which application threads were stopped: 1.3213746 seconds, Stopping threads took: 0.0000381 seconds
__________________
Server: HP DL380 G6, VMware ESXi 5.0 with HW passthrough for USB and Firewire, 4 x HD-PVR, ZFS storage SageTV: Production: 7.1.9+Java 1.6.0_32 on XP, Test: 9.0.4.291+Java 1.8.0_72 on Linux 64-bit Clients: 2 x Sage HD200 Extender, 1 x Sage HD100 Extender Sources: 4 x Motorola DCH-3200 (firewire channel changing), HD Homerun Prime, OpenDCT 0.5.7 |
#730
|
|||
|
|||
I have a question about the logging of repeated messages. I'm not sure, but it appears that when the "Repeated" message is written to the logfile, the tuner name displayed is not necessarily the one that originally generated the messages, but is the one that is currently trying to write a new log entry and then detected that some previous repeated messages were already "queued" for display
For example, I think the Repeated entry at 22:00:00.550 by tuner "-0" is actually errors generated earlier by tuner "-1" (thread 0x7f31e803f480): Code:
21:26:26.151 [FFmpegTransSageTVConsumerImpl-648:DCT-HDHomeRun Prime Tuner 13191941-1] WARN mpegts - [0x7f31e803f480] PES packet size mismatch 22:00:00.550 [FFmpegTransSageTVConsumerImpl-267:DCT-HDHomeRun Prime Tuner 13191941-0] WARN mpegts - Repeated [0x7f31e803f480] PES packet size mismatch time1: . 22:00:00.550 [FFmpegTransSageTVConsumerImpl-267:DCT-HDHomeRun Prime Tuner 13191941-0] WARN mpegts - [0x7f31e8135260] PES packet size mismatch 22:00:01.929 [FFmpegTransSageTVConsumerImpl-1354:DCT-HDHomeRun Prime Tuner 13191941-0] ERROR mpeg2video - Repeated [0x7f31e8135260] PES packet size mismatch time1: . 22:19:54.336 [FFmpegTransSageTVConsumerImpl-648:DCT-HDHomeRun Prime Tuner 13191941-1] WARN mpegts - [0x7f31e803f480] PES packet size mismatch 23:00:00.028 [FFmpegTransSageTVConsumerImpl-658:DCT-HDHomeRun Prime Tuner 13191941-2] WARN mpegts - Repeated [0x7f31e803f480] PES packet size mismatch time2: s. 23:00:00.029 [FFmpegTransSageTVConsumerImpl-658:DCT-HDHomeRun Prime Tuner 13191941-2] WARN mpegts - [0x7f31e84fde20] PES packet size mismatch 23:03:00.008 [FFmpegTransSageTVConsumerImpl-648:DCT-HDHomeRun Prime Tuner 13191941-1] WARN mpegts - Repeated [0x7f31e84fde20] PES packet size mismatch time1: . 23:03:00.008 [FFmpegTransSageTVConsumerImpl-648:DCT-HDHomeRun Prime Tuner 13191941-1] WARN mpegts - [0x7f31e803f480] PES packet size mismatch
__________________
Server: HP DL380 G6, VMware ESXi 5.0 with HW passthrough for USB and Firewire, 4 x HD-PVR, ZFS storage SageTV: Production: 7.1.9+Java 1.6.0_32 on XP, Test: 9.0.4.291+Java 1.8.0_72 on Linux 64-bit Clients: 2 x Sage HD200 Extender, 1 x Sage HD100 Extender Sources: 4 x Motorola DCH-3200 (firewire channel changing), HD Homerun Prime, OpenDCT 0.5.7 |
#731
|
||||
|
||||
Quote:
As for the HTTP problems, my best guess is it's a real-time related issue or maybe even an issue with the current firmware. It's hard to say, but if RTP is working for you, I'd just stick with it. The video coming out is digital, so it's not like you're getting a completely different picture. HTTP has been much more reliable for myself, but as you have just demonstrated not everyone will have the same experience.
__________________
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 |
#732
|
||||
|
||||
My conversation with troll5501 made me think of something that might have changed for you since the last version of OpenDCT you might have had installed. Try changing hdhr.allow_http_tuning to false.
__________________
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 |
#733
|
|||
|
|||
How do I configure it to do such?
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#734
|
||||
|
||||
Quote:
__________________
Server: HP w/Intel i7-4770S CPU @ 3.10GHz , 500GB SSD, 16GB DDR3, Win 10 64-bit, 4TB of SSD for recording SageTV: 9.2 - 64-Bit Capture Devices: 2xHD Homerun Prime and HD-PVR (Comcast Premium/Music Channels) Client 1, 2, 3, and 4: HD200. NAS: Synology DS220+ 8TB (Movie Storage) Sage Add-ons: Jetty, Neilms Webserver (Jetty), Mobile Web, Play-On Plug-in, Comskip Plug-in Last edited by jarredduq; 04-06-2016 at 07:45 AM. |
#735
|
||||
|
||||
from page 1 of this thread:
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.
__________________
Production SageTV Server: ASUS P8P67-Pro, 16gb RAM, Crucial m4 256GB SSD, Unbunto 16.4.04 LTS (Server x64), WDC Red 4TB Capture: 1x HDHR Prime, 1x HDHomeRun (ClearQAM) Clients: 1x HD300, 2x HD200, 2x Placeshifters |
#736
|
||||
|
||||
hi there
i'm not sure if this is the right thread but i've recently created a new linux v9 server with opendct and a hdhd-prime. i'm getting warnings that the recording has stopped and will try to be restarted, sometimes 1 or 2 times per show recorded. it seems more common on non-clear channels, i think. the recording directories show the recordings do pick up again and a new incremental *.ts file is created (so i end up with a glitch which is tolerable). is this related to the problems you've been discussing here or is this something different? any suggestions?
__________________
Q: dad, when will you stop changing all the electronics? A: never, so you might as well get used to it. |
#737
|
||||
|
||||
OpenDCT 0.4.45-RC9
With any luck, this will become the next stable version, so if I don't hear any significant issues with it from anyone by next week, I will move this to stable and start the next beta.
__________________
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 |
#738
|
||||
|
||||
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 |
#739
|
||||
|
||||
Today my OpenDCT stopped abruptly shortly after startup with a Windows message I've never seen before.
Code:
10:56:36.977 [WrapperSimpleAppMain] INFO Main - Starting OpenDCT 0.4.43... 10:56:37.040 [WrapperSimpleAppMain] DEBUG Config - OSVersion is parsing the name 'Windows 7'. 10:56:37.040 [WrapperSimpleAppMain] DEBUG Config - OSVersion determined that 'Windows 7' is WINDOWS. 10:56:37.118 [WrapperSimpleAppMain] INFO Main - OpenDCT logging to the directory 'c:/ProgramData/OpenDCT/logs'. 10:56:37.133 [WrapperSimpleAppMain] INFO UpnpManager - Logging Cling UPnP to 'c:/ProgramData/OpenDCT/logs\opendct_cling.log'. 10:56:37.133 [WrapperSimpleAppMain] DEBUG UpnpManager - Logging level for Cling UPnP is set to 'severe'. 10:56:37.133 [FFmpegAsyncInit-19] INFO Main - FFmpeg loading... 10:56:37.743 [WindowsPowerMessagePump] INFO WindowsPowerMessagePump - Message pump started. 10:56:42.083 [Shutdown] INFO Main - OpenDCT has received a signal to stop. 10:56:42.083 [Shutdown] INFO Main - Saving current configuration... 10:56:42.083 [PowerMessageManagerShutdown] INFO Main - Stopping power messages... 10:56:42.083 [PowerMessageManagerShutdown] INFO WindowsPowerMessagePump - Posting WM_QUIT message and waiting for message pump thread to exit. 10:56:42.113 [WindowsPowerMessagePump] INFO WindowsPowerMessagePump - Message pump stopped.
__________________
Server: SageTV 9, Win10/32, Intel DP55KG Mb, Intel QC i5 2.66GHz , 4GB 1333MHz DDR3 SDRAM, 2 Hauppauge 2255s for 4 OTA ATSC tuners, HDHRPrime w Comcast, 3 STP-HD300s 20101007-0 firmware, nVidia Shield. Java v7u55. Plugins:SD EPG, OpenDCT |
#740
|
||||
|
||||
Quote:
It looks like it stopped just before or while it was detecting the available network adapters, but I don't see any logging in that regard or errors. The only thing that looks like it completely loaded was the Windows message pump which is used for detecting and handling standby. I can see that part correctly terminated, so it's unlikely to have been the cause. If there aren't any stack traces in wrapper.log, it has the appearance that either JSW did something strange or JSW was told to stop by Windows. Is the service currently refusing to start?
__________________
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 |
Currently Active Users Viewing This Thread: 3 (0 members and 3 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 |