|
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 |
#121
|
|||
|
|||
Quote:
I can run it on my I7 with no problem ... but my server is an I3 and it too gets hammered. |
#122
|
|||
|
|||
I am preparing to set up the PrimeNetEncoder and phase out SageDCT. I have some questions and comments.
I have 2 SD tuners. A prime and an older HDHR Dual. Do I need to configure the HDHR Dual for use with this or do I only need this for use with the cable card? I expect the later. I have over 30 mapped channels, which are basically the channels that I watch mapped so they show sequential at the front of my channel list. I mapped these in SageTV. I have the files from NYPLAYER on mapping channels using the SD Config and Sage, but do not understand what is being accomplished in this step. The last two SageTV mapping screens look the same, and the value under "Tune" is CH43-3, which is different than what is in the SageTV Graphic for the Physical channel (43-2.1). Should there be a third graphic showing an updated Physical channel of 2.1. This may not be directly relevant. The instructions, Step 5C, says make sure there are no logical channel mappings. Can I just delete the existing tuners or do I need to undo the maps? What do I want to "backup" to allow me to restore my SageDCT setup if I have issues? Is there a way to "backup" the map values and restore them? I found that the channel backup utility did not work with SageDCT. Does anyone know if this will work with the "PrimeNetEncoder" and mapped channels? In general, can the SageDCT and PrimeNetEncoder coexist (with my config), but only have 1 running? I am confused about the PrimeNetEncoder.properties files. Is the one that nyplayer included in post #88 an answer to "Ender" or is it a replacement for the one in the PrimeEncoder v.1.01 zip file. The properties file in the 1.01 package still has "tuner0.name=HDHomeRun Prime Tuner 0" and the ports are different between the two (tuner1.port=5001/7001, tuner2.port=5002/7002). I think it is a corrected file. I prefer to disable the firewall on the PC (it's just me, myself and I) to make life easier. What if any ports need to be set? Any router ports? Are there any suggestion for settings for the Detailed Setup=>Audio\Video in SageTV, specifically any entry that says MPEG. I have SageMPEG selected. I also changed some parameter in the sage.properties (??) when I installed SageDCT that gets me .TS files. What do I want/need to do here? (Long ago) The following are some suggestions for the instructions. Item 2 links to the FFMPEG.ORG site, but the package does not include the ffmpeg.exe which can be obtained from http://ffmpeg.zeranoe.com/builds/ . (noted elsewhere in the thread) Update the section 5a with a specific location for the PrimeNetEncoder folder, possibly a new folder under Sage. This will make it easier to support as everyone will be using the same config. Probably should be set up for all install as default\backup. Add a reference for use of the runEncoder.bat that was contributed, and add to package. Move the properties updates to a separate file sage.properties.updates. (NBD) Include links to the Jave 1.6 and how to verify it is setup. This link is to the Java Archives. http://www.oracle.com/technetwork/ja...ve-139210.html . For some reason I thought that Sage prefers Java 7.32, not that I see it as an available version. Console Commands How does one open the console to run the commands? RealTime Transcoding There is one line in the PrimeNetEncoder.properties file that are not in this section. tuner0.transcode.codec=libx264 What other values, if any are valid here? (Specific values make it easier for the less skilled) RangerZ |
#123
|
||||
|
||||
Today's challenge
I have an interesting challenge with Starting up SageTV in Service Mode. When I start up, I have no recordings scheduled (yet there are plenty). When I load the SageTV client, then all of the sudden I have a full schedule of upcoming recordings. Anyone else experiencing this type of start-up issue?
This behavior didn't start until I loaded PrimeNetEncoder
__________________
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 Last edited by Greg2dot0; 06-08-2015 at 06:43 AM. Reason: Clarification |
#124
|
|||
|
|||
Quote:
The way to eliminate this is to run it in console mode. It has nothing to do with loading a client. By the time the client loads the java classes are executed. this is what happens. 1. SageTVService loads. 2. Sage executes Network Tuner discovery ... runs no tuners available. 3 Java Classes are loaded. Tuners made available. 4. Sage executes Network Tuner discovery... runs tuners available. Last edited by nyplayer; 06-08-2015 at 07:26 AM. |
#125
|
||||
|
||||
That's what I thought too until I went through the logs.
Mon 6/8 8:33:20.712 [SageTV@15a19f7] Loading startup runnable:jvl.primenetencoder.PrimeNetEncoder Mon 6/8 8:33:20.726 [SageTV@15a19f7] Loaded startup runnable:jvl.primenetencoder.PrimeNetEncoder I then waited 5, and 10 minutes (different times) and still no recording schedule. As soon as I load the client...bam! Here's what's in the Sage0.txt log (ellipses added to make logs shorter. Mon 6/8 9:36:11.031 [Scheduler@d29e73] Scheduler awoken Mon 6/8 9:36:11.035 [Scheduler@d29e73] network encoder version:2.1 Mon 6/8 9:36:11.038 [Scheduler@d29e73] Parsed network encoder major version: 2 Mon 6/8 9:36:11.042 [Scheduler@d29e73] network encoder version:2.1 Mon 6/8 9:36:11.046 [Scheduler@d29e73] Parsed network encoder major version: 2 Mon 6/8 9:36:11.049 [Scheduler@d29e73] network encoder version:2.1 Mon 6/8 9:36:11.052 [Scheduler@d29e73] Parsed network encoder major version: 2 Mon 6/8 9:36:11.062 [Scheduler@d29e73] Scheduler.updateSchedule() called manual=[ManualRecord[A[18056481,17615927,"Unhung Hero",61001@1125.01:30,90] time=Mon 11/25 ... Mon 6/8 9:36:11.077 [Scheduler@d29e73] # Airs=30436 Mon 6/8 9:36:11.175 [Scheduler@d29e73] MUST SEE FINAL-HDHomeRun Prime Tuner 0 on 127.0.0.1:7000-[FA[stationID=33668 South Pacific time=Mon 6/8 15:30:00.000 dur=2:30:00], ...l Mon 6/8 9:36:11.179 [Scheduler@d29e73] MUST SEE FINAL-HDHomeRun Prime Tuner 2 on 127.0.0.1:7002-[] Mon 6/8 9:36:11.183 [Scheduler@d29e73] MUST SEE FINAL-HDHomeRun Prime Tuner 1 on 127.0.0.1:7001-[A[24475212,24475200,"So You Think You Can Dance",20360@0608.20:00,120], A[24552358,24552321,"Jonathan Strange & Mr Norrell",64492@0613.22:00,75]] Mon 6/8 9:36:11.290 [Scheduler@d29e73] Evaluating Potentials Mon 6/8 9:36:13.929 [Scheduler@d29e73] COMPLETE SCHEDULE-----**&^%&*-------COMPLETE SCHEDULE Mon 6/8 9:36:13.932 [Scheduler@d29e73] HDHomeRun Prime Tuner 0 on 127.0.0.1:7000 Mon 6/8 9:36:13.934 [Scheduler@d29e73] [A[24458857,78917,"SportsCenter",32645@0608.10:00,60], ...Mon 6/8 9:36:13.942 [Scheduler@d29e73] HDHomeRun Prime Tuner 1 on 127.0.0.1:7001
__________________
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 Last edited by Greg2dot0; 06-08-2015 at 07:43 AM. |
#126
|
|||
|
|||
Quote:
http://forums.sagetv.com/forums/show...520#post570520 All Other network encoders run on there own. 1. SageDCT runs as a service at startup. Tuners are available before Sage fully Initializes. 2.SGraphrecorder runs as a batchfile at startup.. Tuners are available before Sage fully Initializes. 3. Prime encoder you have that option.. Tuners are available before Sage fully Initializes. |
#127
|
||||
|
||||
I guess my challenge is that since I'm running in service mode, the app will start if Microsoft release a patch that forces my system to reboot. Console mode will only fire up if logged in. I guess I could run this as a service. Currently playing with it as a startup task
__________________
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 Last edited by Greg2dot0; 06-08-2015 at 08:13 AM. |
#128
|
|||
|
|||
Quote:
|
#129
|
||||
|
||||
I'm not sure how often sage wakes up the scheduler. My client is on all the time, so when my server reboots, there is already at least one client waiting and ready to trigger the scheduler to wake up, so I've never seen this issue. I am running sage as a service, with sage launching the jar, and windows only ever logs in when I need to mess with it.
__________________
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 |
#130
|
|||
|
|||
You can schedule a batch job in windows scheduler to run at startup even if the user is not logged on and that works. I tested it and it worked ran as a service no lag. This is the batch job I run. I have the loop in case it ever crashes it will restart. (never has crashed)
Code:
CD /d "%~dp0" c: :loop "C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar PrimeNetEncoder.jar goto loop Last edited by nyplayer; 06-08-2015 at 09:05 AM. |
#131
|
|||
|
|||
Quote:
__________________
"Keep your goals away from the trolls" |
#132
|
|||
|
|||
Multiple Sources and Error (-10)
Well I decided to give this a go, but am having issues.
After selecting the "Capture Device", on the next page I get multiple entries that say "Digital TV Tuner". Selecting one selects all (image008). The process continues through guide setup, but I end up with five or more entries for a tuner in the list of sources (image026). It seems each tuner I add ends up with one more entry. Deleting one entry, deletes all the entries for a source. In the the tuners configuration, the tuner reports "Functioning: false" (image028) and get an "ERROR (-10) No encoders can tune the selected station" when I try to access it (expected). To go back to using SageDCT, can I just remove the reference to the line in Sage.Properties load_at_startup_runnable_classes=jvl.primenetencoder.PrimeNetEncoder Thanks... RangerZ |
#133
|
|||
|
|||
I have it sorted, I have 2 LAN cards installed and used the IP for the wrong card.
I still have multiple entries in the sources section. Do you see being able to add the ability to remap channels in the future? With the abundance of cable channels, I found it VERY helpful to remap my favorites to a sequential range. I have also tried to export the channels using the import/export plugin. This creates an empty file. This would be another VERY nice to have tool. Thanks for the cool tool!! RangerZ |
#134
|
||||
|
||||
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 |
#135
|
||||
|
||||
Quote:
__________________
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 |
#136
|
|||
|
|||
First Impressions
I have been running since yesterday with the following notes.
Product is an BIG improvement over Sage DCT (sorry Andy). There is NO pixelation. I actually think the picture is better. With no way to A/B, it's subjective. Most of the issues I have seen relate to freezing, which based on the log looks like an unprompted channel change. This generally starts a new file. I do see some freezing, but almost every time a new sequential file is created. Sometimes the play will stop at the last frame of the first file. Looking at the log it appears that a channel change to the same channel occurred. I had two cases where as best I can tell a new file was not created and recoding ceased. I was not watching at the time, so it's not clear as to what happened. It could be I found the file currently being played, and that the follow-on files were deleted after the event was over. I also have had at least 1 incident where when there is a freeze that toggling the screen size results in a black screen and play does not continue until the pause/forward is activated. Most times a freeze will continue to the next file after just toggling. I have had a few cases of "No Signal" and tuning to another channel and back clears the issue. I did have one problem event of this type. The event log indicates a channel change, and there is nothing that indicates and error condition. A 0KB file is created. The SageTV window could be moved, but I could not get it to respond. I had to kill SageTV with task manager. It seems the PrimeNetEncoder logs are thin compared to SageTV and SageDCT, but I can understand them. On a technical note, hard coding an IP address into the properties file could be problematic. A new router or IP Subnet change requires a corresponding update of the sage.properties file. I am noting this mostly to help others in trouble shooting, but would rather see dev time in the actual product than fixing this. I have configured mapped channels with no apparent tuning issues. (Most of the above was prior to mapping channels, but not all) Channel export does work after upgrading to 1.2.3. I have not yet tried to perform an import. There is reference to an .frq file for digital tuners, but I do not see one for the PrimeNetEncoder tuners. Thanks again for your efforts on this product. RangerZ |
#137
|
|||
|
|||
Quote:
As far as the ip if the PrimeEncoder and SageServer are running on the same machine you can set it to 127.0.0.1. That way if the ip changes it will still find the tuners. As far as no signal you can change ffmpeg.delay=1000 In the prime properties... I believe the default is 500 I have mine set at 1000. Last edited by nyplayer; 06-11-2015 at 08:47 AM. |
#138
|
|||
|
|||
Quote:
Quote:
Quote:
Setup=>Detailed Setup=>Video/AudioI looked at the LAV filter project pages, and downloaded the LAVFilters-0.65-x64.zip package. It appears that all I need to do is run the 3 install_*.bat files, and then I assume I should see this in the SageTV menu options. Not sure where the unzipped file should be located. I did not see any instructions for the EXE, but I assume that this will create folders and do the same. Thanks... RangerZ |
#139
|
|||
|
|||
Quote:
https://github.com/Nevcairiel/LAVFilters/releases .. Make sure to set the lav filters to use Hardware decoding. See Attached. Are you using XP? I notice your are using VMR9? Last edited by nyplayer; 06-11-2015 at 01:48 PM. |
#140
|
||||
|
||||
Most TVs won't pass 5.1 from HDMI to optical. If you want 5.1 you need to either run HDMI or optical/coax to your AVR directly, not through your TV.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Interest in HDHomeRun Prime Network Encoder | jvl711 | Hardware Support | 175 | 04-13-2015 01:11 PM |
Prime Encoder Script | checkbin | SageTV Linux | 14 | 03-22-2015 07:50 AM |
SageTV as a network encoder / recording on network encoder works, not from server | perfessor101 | SageTV Software | 0 | 06-21-2014 05:59 AM |
Ubuntu + HDHomerunPrime + Prime Encoder | matt91 | SageTV Linux | 2 | 03-23-2014 03:46 PM |
HDHomerun Prime? | cenwesi | Hardware Support | 26 | 04-19-2011 05:40 PM |