|
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 |
#1
|
|||
|
|||
HDHomeRun EXTEND H.264 and SageTV
Just picked up a Extend because it encodes to h.264 natively and i thought it would be better for bandwidth on my network. I am running OpenDCT along with a HDPrime on Windows 10 x64.
The issue is that Sage (V6 as i haven't upgraded yet) won't play or record any of the Extend's channels even though it scans for them OK. I can play OTA channels from the Extend fine outside of Sage. So what can i do? Do i need to return it and buy a connect? Does Sage V9 support H264 files? Can i install a codec in Sage? Also, do i really need to go though OpenDCT like i do for the Prime because it uses a cable card, i guess? Will that be better?
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#2
|
||||
|
||||
You only need to use openDCT if you want to use the transcoding of the extend. SageTV itself doesn't support that feature, and will instead just grab the stream directly as broadcast.
To help you any further, though, we'd need some logs. sagetv_0.txt, sagetvclient_0.txt and opendct.log for a short run (start sagetv, guide, watch live ota channel, stop sagetv, zip up and post logs).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#3
|
|||
|
|||
Quote:
I just tried grabbing some logs but nothing was created. I took OpenDCt out of the equation and added the EXTEND directly to Sage. L am using the Server Sage UI to tune a channel so there isn't a SageTVclient_0.txt file. I don't see a SagetTV_0.txt file either. does it take awhile before it's created? I am running SageTV v6.x btw.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime Last edited by brandypuff; 06-12-2017 at 08:19 AM. |
#4
|
||||
|
||||
Quote:
1. Stop the SageTV service 2. Edit Sage.properties 3. Change mmc/encoders/<encoder_id>/100/0/encode_digital_tv_as_program_stream=true to mmc/encoders/<encoder_id>/100/0/encode_digital_tv_as_program_stream=false for each of your EXTEND entries 4. Save Sage.properties 5. Start the SageTV service
__________________
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 |
#5
|
|||
|
|||
Good. Now I am making progress. I added one HDhomerun tuner to Sage without using OpenDCT. Sage was able to scan for the channels and actually preview them after I changed encode_digital_tv_as_program_stream false for the device. I can now open the guide via the SageUI and watch a OTA channel. Yeah!
However, for some reason, a lot of the OTA channels don't show up I the program guide screen for some weird reason even though they are enabled. See attached.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#6
|
||||
|
||||
V6 you have to turn logging on in detailed settings
Not at home so can't give you direct path. Once turned on it will start writing to sagetv_0.txt. V9 logging is automatic Remember to upgrade to V9 & Schedules Direct soon since the Sagetv EPG source goes away end of the month |
#7
|
|||
|
|||
I will turn it on. V9 upgrade is on my task list. needed to upgrade to win10 first as my win7 install was broken. will do it soon once stable with the EXTEND.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#8
|
|||
|
|||
Here's a debug log. Not sure if it will tell you anything.
My issue is with the Silicondust HDHomeRun Tuner 10562C06-0. To recap, it works OK with SageTV now but not all the enabled channels are showing up in the Program Guide. This tuner is direct connected and not going through OpenDCT. Thanks.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#9
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#10
|
|||
|
|||
this could be the issue. I've attached two images. one for OTA 2-1 and the other from the Prime chan 782. Each channel has the same channel ID: 28055.
I have had this issue when I was using the prime with the Hauppauge HVR-1600. both chan 2-1 and chan 782 were listed in the guide simultaneously. What is the solution? I want to be able to have the option of recording on either tuner as sometimes the shows are different. I am using two different lineups for OTA and the prime.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#11
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#12
|
|||
|
|||
Quote:
I tried changing my encode_digital_tv_as_program_stream entries to false, and setting the transcode profile to "Heavy". This does not work as it will not tune or record... In some cases, it seemed like the Sage windows client would hang and I'd have to kill it. How can I debug this or any suggestions I can try? You were able to get this to work Brandypuff? You are now recording shows in H.264 using only Sage v9 + Extend?
__________________
Server hardware: i7-7700@3.6GHz, ASUSTek Prime H270 Pro, R5 case, 32GB, 2x250GB M.2 SSD cache (raid1), 12TB pool, HDHR Dual Tuner, HDHR Extend, CM 4221/7778 Server software: unRAID 6.9.2, SageTV v9, SageMC (high WAF), SD EPG, dockers (SageTV, Plex, Emby, Unifi Controller, Sonarr, OpenVPN, DelugeVPN, Logitech Media Center, etc.), VMs Clients: 3 x HD300, Placeshifters, 4 x FireStick4K+Android Miniclient, iOS devices+Plex |
#13
|
||||
|
||||
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 |
#14
|
|||
|
|||
Quote:
1. Stop the SageTV service 2. Edit Sage.properties 3. Change mmc/encoders/<encoder_id>/100/0/encode_digital_tv_as_program_stream=true to mmc/encoders/<encoder_id>/100/0/encode_digital_tv_as_program_stream=false for each of your EXTEND entries 4. Save Sage.properties 5. Goto HDHR Extend webui. Changed default transcode profile from "none" to "heavy". This presumably ensures that h264 encoding is turned on. 6. Start the SageTV service 7. Recorded a show from guide. 8. Noticed that .ts file is now being created instead of .mpg. Progress! 9. .ts file seems to to generate less MB/sec than a regular .mpg file. So I believe transcoding is on. 10. show is choppy when watching with placeshifter. audio is ok. video is displayed but very choppy and unwatchable. not sure why. Is there anything I should try? I ended up reverting back to my old setting recording in mpeg2 again. So not sure... Still not sure it is possible to get an Extend to record properly with native SageTV v9.
__________________
Server hardware: i7-7700@3.6GHz, ASUSTek Prime H270 Pro, R5 case, 32GB, 2x250GB M.2 SSD cache (raid1), 12TB pool, HDHR Dual Tuner, HDHR Extend, CM 4221/7778 Server software: unRAID 6.9.2, SageTV v9, SageMC (high WAF), SD EPG, dockers (SageTV, Plex, Emby, Unifi Controller, Sonarr, OpenVPN, DelugeVPN, Logitech Media Center, etc.), VMs Clients: 3 x HD300, Placeshifters, 4 x FireStick4K+Android Miniclient, iOS devices+Plex |
#15
|
||||
|
||||
Have you tried watching the recordings directly?
Placeshifter is not a good test. It transcodes everything on the fly to MP4, and it's playback engine is not very good to begin with, and you throw in the uncertain bandwidth and delays of going across the internet, and odds of a good experience are low. I would guess it takes a lot more CPU power to transcode from h.264 to MP4, than it would to go from MPEG2 to MP4. So your PC may also be a bottleneck.
__________________
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 |
#16
|
||||
|
||||
I picked up an HDHR-Extend and ensured it was recording to .ts files. I tried using both the HDHR software/driver and OpenDCT (with default settings) but it doesn't work with transcoding set to "heavy". It only works with "none". I have followed a similar process to the previous posts. I am attaching a log file to see if anyone can assist. I believe the HDHR-Extend encodes to MPEG-4 which SageTV should understand, but when attempting to watch a channel it reports the detailed info->format as "MPEG2-TS" with no additional codec information (normally, there is additional info. on the codec and audio). I have created a new lineup for the tuner and am testing on a spanish channel which only the HDHR-Extend will attempt to tune. The attached file has some successful attempts to tune the channel when I changed the transcode setting to "none", so be aware of that. Also, I have deleted some large scheduler entries that keep repeating with a lot of TV shows. I am hoping that perhaps there are some OpenDCT FFmpeg settings that can be used to perhaps modify some aspect of the container/data stream without having to transcode video that can get this to work. Thanks in advance for any help.
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA) AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8) Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV) Last edited by Telecore; 09-30-2017 at 09:34 AM. |
#17
|
||||
|
||||
Quote:
What appears to be happening is SageTV can't detect the file format. I'm not sure if OpenDCT would improve this any.
__________________
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 |
#18
|
||||
|
||||
In this log I did not capture using OpenDCT, but I did try it. Can you elaborate on the file format? It is supposed to be capturing to an MPEG2-TS (.ts) file. To me it looks like SageTV can't figure out what's in the file. But it does work with transcoding off.
I scheduled a recording and SageTV gave me 3 system messages: first, "Halt Detected in Recording" (stopped producing data), then (2) "Halt Detecting in Recording (23 more x) then "Recording Missed Due to Capture Device Failure". No file was produced. I see the HDHR-Extend codec referenced as AVC and H.264 - I thought these were alternative terms for MPEG-4 - I know that SageTV understands MPEG-4, so I don't understand why this device doesn't work.
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA) AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8) Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV) |
#19
|
||||
|
||||
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 |
#20
|
|||
|
|||
I've got an Extend but I am using it directly through SageTV and not OpenDCT. Seems to work fine. Not sure why I would need to transcode the shows, anyway.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Question re:HDHomeRun Extend | KeithAbbott | Hardware Support | 1 | 08-24-2015 06:15 AM |
Wintv 7.2 with Extend and SageTV | tvmaster2 | General Discussion | 0 | 08-25-2011 09:54 PM |
To Extend(er) or not to Extend(er) | greggerm | SageTV Media Extender | 7 | 03-24-2009 01:35 PM |
Extend Trial | Brent | SageTV Software | 16 | 02-06-2009 09:24 PM |
Extend the IR receiver on an MVP | Berg | SageTV Media Extender | 4 | 01-05-2007 05:12 PM |