|
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 |
#2281
|
|||
|
|||
So, for whatever reason I ended up having to also set:
Code:
v.conf.t.always=true
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#2282
|
||||
|
||||
That's because the content is already 720p. If you want it to transcode it anyway, that's what the always option is for.
__________________
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 |
#2283
|
||||
|
||||
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 |
#2284
|
||||
|
||||
Quote:
Sorry that I missed this as it was just a few pages back in this thread. I usually do more homework on this stuff and didn't this time. |
#2285
|
|||
|
|||
Just curious if you've gotten anywhere with implementing Intel QuickSync support? If you ever get to the point where you need this function tested I'd be happy to help.
I've been messing around with transcoding lately and have come to the conclusion that my CPU just isn't powerful enough to keep up with even a single stream. Even though the CPU is hitting about 50% I get occasional "glitches" where the video gets garbled. It's like the signal is bad but it's really just fine. I'm on unRAID and I've seen this before when I'm copying large files across the network. It was causing a live viewing to start breaking up in a similar way. Not sure if this has a similar cause?
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#2286
|
||||
|
||||
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 |
#2287
|
||||
|
||||
My setup uses 2 HDHomerun Primes and 2 original HDHomerun units, and I'm using OpenDCT for all of the tuners. I am running the original HDHRs with OTA signals, and the Primes with CableCARDs, with 2 different channel lineups.
I had a recording fail last night when it tried to use Tuner 0 on an original HDHR that I had in use by my laptop, watching with the HDHomerun View app, not realizing that I would be tying up the tuner that SageTV/OpenDCT would try to use. Is there no way to failover to another tuner in this case? I'm pretty sure that Tuner 1 on this HDHR was actually sitting unused, as were both tuners on the other original HDHR, and they all use the same channel setup. |
#2288
|
|||
|
|||
Quote:
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. |
#2289
|
||||
|
||||
Thanks for reminding me about this feature. I remember seeing it when I was trying to get things up and going, but that was a few months ago and I had forgotten about it. I have now configured it so we'll see how it goes.
|
#2290
|
|||
|
|||
Broken
I have lost a few channels lately and now I have done something to lose them all. The cable company updated my cable card but a few were still missing. I thought maybe I should update to the latest version of OpenDCT but after doing that I now get no channels at all. I ran a channel scan and it found 170 channels but when I try to tune any of them they just show a black screen with a large "Copy Never" in the center. I modified the config file to not show the error video but now they are just blank when I try to tune them. I also tried stopping Sage as well as the opendct service and running it in console-only mode like a new install. That fixed all of the channel names in the setup (i.e. 799 HDNETMV vs just 799) but still nothing tunes.
It is probably something I did wrong but any ideas to point me in the right direction would be much appreciated. My kids are most unhappy with me right now Thanks a lot. This a linux server running the latest version of sage and now opendct. I have a HDHR with cablecard which was working mostly OK until now. |
#2291
|
|||
|
|||
ENE, I need your help.
Long story short, I built up a new Windows 10 Pro machine and the InfiniTV 4 PCIe card eventually stops communicating with the system (Ceton diagnostic can't see the card either, but the web interface seems to work and device manager shows the card is 'working correctly'). Up until now, the only 'fix' was to reboot the machine as I would not let SageTV keep trying. This time I just let SageTV go to see if it could 'wake' the card. What seemed like 10 min it did to my surprise, (the first time it did but I didn't notice it) This machines stays running 24/7 and all energy management (except for HDD) are turned off. I've moved the card to different PCIe slots, Reinstall software, etc.. I'm really hoping you can give me some suggestions. I've attached all the logs, (I was messing around with them so hopefully I didn't screw them up and they paint a picture for you) |
#2292
|
|||
|
|||
still no channesl
I am still not getting any channels in sage. I tried deleting all of the lineups again (stopping sage and opendct first) then I ran a scan using the HDDR software and it was able to tune all of the channels. I then ran opendct in console mode figuring it might reset the channel lineup. When that was done I restarted opendct service and sage, deleted on of my tuners and added it back with a separate channel lineup. Still nothing. The only thing that seems odd in the log is a warning that says SeekableCircularBufferNIO the buffer has 7863100 bytes left to read, has only 1219 bytes left for writing and 1316 bytes can not be added. The queue buffer is full at 31457664 bytes.
i guess my next step would be to remove opendct and install an earlier version since it had been working before upgrading but I don't really want to do that so any other suggestions would be great. Thanks! |
#2293
|
||||
|
||||
Quote:
If you are using a HDHR prime , I would suggest ignoring OpenDCT for a moment and instead going to the diagnostics for your HDHR. Each HDHR has its own built in webpage where you can check status, logs, etc. you can do a channel scan from here. I would check here to make sure your cable card shows activated and paired and working. Then run the channel scan to make sure it can find your channels. Then look through the results of the scan and see if the channels you are interested in have a DRM symbol next to them (if they do, you won’t be able to watch them with just OpenDCT and Sage). If everything looks good here, then you can start trying to troubleshoot OpenDCT and Sage. Otherwise the problem is with your HDHR or your cable card or your cable provider.
__________________
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 |
#2294
|
||||
|
||||
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 |
#2295
|
|||
|
|||
Quote:
I have some recording schedule tonight to that will attempt to use the Ceton so I'll post up a new set of logs tomorrow (without me messing around int them... |
#2296
|
||||
|
||||
I originally thought it might be a UPnP issue, but I'm not really sure. My thoughts would be that RTP isn't working because UDP isn't working which wouldn't prevent the web interface from working. UPnP uses UDP for discovery 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 |
#2297
|
|||
|
|||
Quote:
How would one go about diagnosing an RTP,UDP,UPnP problem? |
#2298
|
|||
|
|||
I'm having issues on some IPTV streams which I haven't been able to diagnose so far. I started with a generic HTTP source and moved on to a generic pipe using the latest version of FFMPEG for windows. Both sources work on some streams but fail on others.
Working: INFO | jvm 1 | 2018/02/15 02:12:52.992 | Input #0, mpegts, from 'input-mpeg-ts.ts': INFO | jvm 1 | 2018/02/15 02:12:52.992 | Duration: 00:00:06.74, start: 1.400000, bitrate: 1866 kb/s INFO | jvm 1 | 2018/02/15 02:12:52.992 | Program 1 INFO | jvm 1 | 2018/02/15 02:12:52.992 | Metadata: INFO | jvm 1 | 2018/02/15 02:12:52.992 | service_name : Service01 INFO | jvm 1 | 2018/02/15 02:12:52.992 | service_provider: FFmpeg INFO | jvm 1 | 2018/02/15 02:12:52.992 | Stream #0:0[0x100], 21, 1/90000: Video: h264 (Baseline) ([27][0][0][0] / 0x001B), yuv420p, 1280x720, 29.97 tbr, 90k tbn, 180k tbc INFO | jvm 1 | 2018/02/15 02:12:52.992 | Stream #0:1[0x101], 31, 1/90000: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 144 kb/s INFO | jvm 1 | 2018/02/15 02:12:52.992 | INFO | jvm 1 | 2018/02/15 02:12:52.992 | 02:12:52.961 [FFmpegTransSageTVConsumerImpl-143:TNT] INFO FFmpegContext - Primary: INFO | jvm 1 | 2018/02/15 02:12:52.992 | Output #0, mpegts, to 'E:\Recorded TV\TNTon1270019000HDMI-0.mpgbuf': INFO | jvm 1 | 2018/02/15 02:12:52.992 | Stream #0:0, 0, 1/0: Video: h264, yuv420p, 1280x720, q=2-31, 180k tbc INFO | jvm 1 | 2018/02/15 02:12:52.992 | Stream #0:1, 0, 1/0: Audio: aac, 48000 Hz, stereo, fltp, 144 kb/s Not working: INFO | jvm 1 | 2018/02/15 02:10:06.028 | Input #0, mpegts, from 'input-mpeg-ts.ts': INFO | jvm 1 | 2018/02/15 02:10:06.028 | Duration: 00:00:08.41, start: 1.400000, bitrate: 4081 kb/s INFO | jvm 1 | 2018/02/15 02:10:06.028 | Program 1 INFO | jvm 1 | 2018/02/15 02:10:06.028 | Metadata: INFO | jvm 1 | 2018/02/15 02:10:06.028 | service_name : Service01 INFO | jvm 1 | 2018/02/15 02:10:06.028 | service_provider: FFmpeg INFO | jvm 1 | 2018/02/15 02:10:06.028 | Stream #0:0[0x100], 9, 1/90000: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuvj420p(pc, bt709), 1920x1080, 30 tbr, 90k tbn, 180k tbc INFO | jvm 1 | 2018/02/15 02:10:06.028 | Stream #0:1[0x101], 12, 1/90000: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 166 kb/s INFO | jvm 1 | 2018/02/15 02:10:06.028 | INFO | jvm 1 | 2018/02/15 02:10:06.028 | 02:10:06.009 [FFmpegTransSageTVConsumerImpl-116:TNT] INFO FFmpegContext - Primary: INFO | jvm 1 | 2018/02/15 02:10:06.028 | Output #0, mpegts, to 'E:\Recorded TV\361_89_0215_0207-1.ts': INFO | jvm 1 | 2018/02/15 02:10:06.028 | Stream #0:0, 0, 1/0: Video: h264, yuvj420p(pc, bt709), 1920x1080, q=2-31, 180k tbc INFO | jvm 1 | 2018/02/15 02:10:06.028 | Stream #0:1, 0, 1/0: Audio: aac, 48000 Hz, stereo, fltp, 166 kb/s VLC will play the file generated; SageTV will not. The only difference I see besides the 1920x1080 res is the yuvj420p vs yuv420p. Here's the generic pipe source: sagetv.device.83226.streaming_executable=C\:\\ffmpeg\\ffmpeg.exe -y -i http\://abc.xyz\:2052/live/%c%.ts -acodec copy -vcodec copy -f mpegts pipe\:1 Here's the generic http source: sagetv.device.2254313.streaming_url=http\://abc.xyz\:2052/live/%c%.ts I tested this manually via channel 89 which isn't working: ffmpeg.exe -y -i http://abc.xyz:2052/live/89.ts -acodec copy -vcodec copy -f mpegts "test.ts" Test.ts plays fine in VLC as did the file created by SageTV. I can also play in VLC directly via the network stream. I've tried both Raw and FFMPEG consumers: sagetv.device.83226.consumer=opendct.consumer.RawSageTVConsumerImpl sagetv.device.83226.consumer=opendct.consumer.FFmpegTransSageTVConsumerImpl I'm assuming that my basic setup is right with the sources or all channels would fail and that there's just something weird with this source stream. This is what VLC says about the test.ts file: Stream 0 Original ID: 256 Codec: H264 - MPEG-4 AVC (part 10) (h264) Type: Video Video resolution: 1920x1080 Buffer dimensions: 1920x1088 Decoded format: Orientation: Top left Color primaries: ITU-R BT.709 Color transfer function: ITU-R BT.709 Color space: ITU-R BT.709 Range Chroma location: Left Stream 1 Original ID: 257 Codec: ADTS Type: Audio Channels: Stereo Sample rate: 48000 Hz Bits per sample: 32 Service01 [Program 1] Status: Running Type: Digital television service Publisher: FFmpeg Do you experts see anything amiss here or is more information needed? [edit] sagetv.device.83226.streaming_executable=C\:\\ffmpeg\\ffmpeg.exe -y -i http\://abc.xyz\:2052/live/%c%.ts -acodec copy -vcodec libx264 -preset ultrafast -f mpegts pipe\:1 This works but spikes my CPU to 99% for a bit and then backs down to 55%. I assume that it's doing a complete reencode of the live video on the fly. It seems to confirm that SageTV definitely hates the video stream though. Last edited by mlcarson; 02-16-2018 at 02:17 AM. |
#2299
|
||||
|
||||
I use
sagetv.device.2060898.streaming_executable=C\:ffmpeg\\ffmpeg.exe -i http\://p-c-xyz.net\:80/live/Login/Password/%c%.ts -c \:a copy -c\:v copy -f mpegts pipe\:1 Did you use the latest FFMPEG? Chris
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client |
#2300
|
|||
|
|||
Yes to the latest version of FFMPEG. My understanding of the FFMPEG syntax is that what you and I have are functionally equivalent but I'll try that this evening and let you know.
[edit] As expected, no difference. Both variations of syntax do the same thing but mine required fewer colons and the preceding backslashes. Can anybody confirm that yuvj420p format is supported by SageTV? Last edited by mlcarson; 02-17-2018 at 03:35 PM. |
Currently Active Users Viewing This Thread: 2 (0 members and 2 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 |