|
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 |
#301
|
|||
|
|||
Josh
Nice list of improvements. I now have 2 Primes and an HD Homerun (as well as 2 USB atsc and 1 HDPVR) working on my sage server and getting the second Prime working was an exercise in very careful cutting and pasting and editing multiple text files and journeying back to the forum for tips before I got it all working. Now that it's working it seems very stable. Occasionally (once every day or two) I get a notice of a recording interruption but it is always just one and it doesn't lock or fail a tuner and it doesn't even appear to be noticeable in the recording. So, a nicely working system, but not at all friendly to setup. Making it easier to setup will be great for new folks as the OS Sage moves towards reality. #s 3 and 5 look very interesting to me. Good luck and happy to help with testing as you move forward. Quote:
__________________
Server: PhenomII X4 810, 16GB, 4850, C: 256GB Samsung SSD, D: HGST 3TB, E: HGST 4TB, H: 3T Seagate, 1.5 TB on NAS via UNC, Win 10 x64, Sage 9 Cable provider is Comcast, Schedules Direct Tuners: 4 ATSC - 2 seperate HD Homeruns all via Channel Master CM2016 on roof, 6 cable via 2 hdhomerun primes (opendct), 1 HD-PVR (in tuner priority order) Clients: Wired: HD300, HD200, HD200 running Squeeze Slave, Placeshifters, HD200 (via wireless N bridge) |
#302
|
|||
|
|||
Quote:
What did work was installing the program "Prio" http://www.prnwatch.com/prio/. This adds some functionality to your task manager and allows you the option to change "cpu priority" for a given task (java.exe in this case) and save it so that it will have that priority next time you startup (or run your batch file). Same idea different method. No idea why one works and the other doesn't... I can't vouch for the quality of the prio application in general but so far it's working fine and hasn't caused any new problems. -uberpixel
__________________
{Server} | i5-3330S | Z77X-UD5H | 8gb DDR3 | Windows 10 Pro | {Tuners} | (1) HDHomerun (OTA) | (1) HDHomerun Prime + OpenDCT on Comcast | {Client} | (2) HD300 Extenders | (1) PC Client | Mi Box Android Client | FireTV Stick | |
#303
|
||||
|
||||
New beta posted v1.2.2
Hi,
I posted a new beta version. I was able to get tuner locking added to this version . Please let me know if you encounter any issues. I have been running this at home for a while, and I feel that it is pretty stable. Please review the upgrade notes as well as the install guide. Thanks, Josh |
#304
|
|||
|
|||
Quote:
Thank You Last edited by nyplayer; 09-15-2015 at 11:38 AM. |
#305
|
||||
|
||||
You are welcome. Let me know if you see anything that needs correction. There was a lot of changes in this release.
|
#306
|
|||
|
|||
Quote:
Code:
tuners.count=3 tuner0.name=PrimeNetEncoder Tuner 0 tuner0.port=7000 tuner0.enabled=True tuner0.id=13147C7B tuner0.number=0 tuner0.transcoder.port=5000 tuner0.transcode.enabled=False tuner0.transcode.deinterlace=True tuner0.transcode.bitrate=4000 #Example for h.264 safe scaling to 720p: trunc(oh*a/2)*2:720 #A setting of blank will do no scaling tuner0.transcode.scaling= tuner0.transcode.preset=ultrafast #Codec is an experimental setting for testing hardware encoding #There are development builds of ffmpeg that incude those features tuner0.transcode.codec=libx264 tuner1.name=PrimeNetEncoder Prime Tuner 1 tuner1.port=5001 tuner1.id=13147C7B tuner1.number=1 tuner1.enabled=True tuner1.transcoder.port=7001 tuner1.transcode.enabled=False tuner1.transcode.deinterlace=True tuner1.transcode.bitrate=4000 tuner1.transcode.scaling= tuner1.transcode.preset=ultrafast tuner1.transcode.codec=libx264 tuner2.enabled=True tuner2.id=13147C7B tuner2.number=2 tuner2.name=PrimeNetEncoder Prime Tuner 2 tuner2.port=5002 tuner2.transcoder.port=7002 tuner2.transcode.enabled=False tuner2.transcode.deinterlace=True tuner2.transcode.bitrate=4000 tuner2.transcode.scaling= tuner2.transcode.preset=ultrafast tuner2.transcode.codec=libx264 HDHomeRunConfig.path=C:\Program Files\Silicondust\HDHomeRun\hdhomerun_config.exe ffmpeg.path=ffmpeg.exe #This setting is in miliseconds. #Increasing setting may result in less halts in starting recording ffmpeg.delay=500 ffmpeg.probesize=2000000 ffmpeg.analyzeduration=5000000 #These setting are for SageTV network encoder discovery discovery.port=8271 discovery.enabled=True mediaserver.transfer=True |
#307
|
|||
|
|||
Other then that minor properties setting above ...
1. Sage Discovery worked great. 2. Channel Changes are much quicker. 3. Tuner locking works great. 4. I liked the fact that I was using all tuners in another application and Sage stole it and recorded my show.... no interrupts great work. PS it took me all of 5 minutes to setup. Last edited by nyplayer; 09-15-2015 at 12:27 PM. |
#308
|
||||
|
||||
Quote:
Do you think I should just not include the PrimeNetEncoder.properties, and just instruct the user to run the application once to generate the properties file? That way I can stop trying to maintain a base file. |
#309
|
|||
|
|||
Quote:
except you are missing the resize sample. #Example for h.264 safe scaling to 720p: trunc(oh*a/2)*2:720 #A setting of blank will do no scaling tuner0.transcode.scaling= tuner0.transcode.preset=ultrafast #Codec is an experimental setting for testing hardware encoding #There are development builds of ffmpeg that incude those features PS it also works with the HDHomerun Connects by remapping channels in Sage (Just an FYI) Last edited by nyplayer; 09-15-2015 at 01:11 PM. |
#310
|
|||
|
|||
Quote:
(@nyplayer setup time) x 4 = mortals setup time Is it a good thing or not that SageTV stole use of the tuner from another application? I wouldn't say it is, necessarily.
__________________
Server: SageTV 9.2.6x64 on Win10 x64 Home, i7-2600, 8gb RAM, OpenDCT, Java 1.8, 20TB storage Display: EVGA GT 1030 fanless to Sony LED TV via DVI-HDMI Capture Devices: HDHR Prime for Comcast, HDHR Dual for OTA (retired) Clients: Nvidia Shield Android miniclient Last edited by waylo; 09-15-2015 at 01:31 PM. |
#311
|
|||
|
|||
Quote:
Yeah that depends on your needs .... I could see where some people might prefer not stealing the tuner ... but if I have them allocated to SageTV .. pfffffffft to all my other household users |
#312
|
||||
|
||||
Quote:
So in other words Sage is the overlord of the tuners. If someone wants to use a tuner, and Sage is not using it then it would be allowed. If Sage decides that it needs the tuner then it will steal it back and lock it. |
#313
|
|||
|
|||
Thanks for the clarification. I figured no other app has or was utilizing this lock ability, so Sage gets first dibs!
__________________
Server: SageTV 9.2.6x64 on Win10 x64 Home, i7-2600, 8gb RAM, OpenDCT, Java 1.8, 20TB storage Display: EVGA GT 1030 fanless to Sony LED TV via DVI-HDMI Capture Devices: HDHR Prime for Comcast, HDHR Dual for OTA (retired) Clients: Nvidia Shield Android miniclient |
#314
|
||||
|
||||
Quote:
Alternatively, we can add optional responses to calls. Currently, pretty much every call, including NOOP, responds with OK. You could respond with LOCKED, or UNAVAILABLE, and the current code would consider that device non functioning, and we can alter the core to flag a device responding as such as a new state, functioning, but unavailable.
__________________
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 |
#315
|
|||
|
|||
Quote:
With all the testing I have done I really like SageTV being the overlord ... because right now HDHomerun DVR takes all the tuners even the ones allocated to SageTV there is no way to limit them. The only use I see for the HDHomerun DVR right now is for DRM (and even this is not for a while) ... recording the non-drm stuff does not even come close to SageTV. I am very happy with the locks and force takeover of tuners. Because I’m happy Clap along if you feel like a room without a roof Because I’m happy Last edited by nyplayer; 09-15-2015 at 05:44 PM. |
#316
|
||||
|
||||
I was wondering how the beta is going, and how a few months of programming a DVR would compare to ~10 years of DVR code in SageTV...
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 |
#317
|
|||
|
|||
Quote:
As for the new PrimeNetEncider Version 1.2.2 (Beta), it works flawlessly so far once I sorted out the properties file mentioned above (swap port #'s for tuner 0). I also renamed tuner 0 for consistency sake. I also prefer the current behavior of Sage "stealing" a tuner if it needs to, the tuner locking, and the network discovery. Copying tuner entries in Sage.properties can be error prone so it was nice to delete those entries and let them automatically be added. I'm really looking forward to the v9 features that jvl711 has mentioned before: removing ffmpeg dependency and especially the new method for running as a runnable class. Great job jvl711! |
#318
|
||||
|
||||
So I am trying to get this working in a Win7 VM, running on HyperV. I have not gotten the latest PrimeNetworkEncoder (released today)... But I am not having any luck with it actually working...
I've tried following the directions and the nyplayer tweaks. The tuners show in sageTV as "functioning" but I get 'no signal' when I try to use them. I saw somewheere someone said that if you can't get the SD view utility* working that you can't expect primenetencoder to work. Well my VMs video card doesn't allow the SD View Utility to work - so I hope that is not a required thing. *SD View Utility - I'm not in front of PC now, this may not be it's name but I hope you know what I am talking about! Also, I do not know if there is something I need to do to get the channel line up 'right' - I added the tuner, used the EPG data, but a channel scan says '0 tuneable chanels' - The whole shebang is running on the VM, so I wouldn't think it could be firewall / port issues? Any advice? I will try the newest driver as soon as I can - I'm looking forward to the tuner locking! Thanks
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip Clients: HD-200, Nexus Player w/ Android miniclient Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300 |
#319
|
|||
|
|||
Quote:
|
#320
|
|||
|
|||
With 1.2.2, nothing major, just strange.
Quote:
__________________
SageTV running on: Win10 21H2 SageTV 9.2.6.976 (64 bit) Java 1.8.0 311 (64 bit) OpenDCT 0.5.32 (64 bit) Clients: HD300 (x2) HDHR3-CC Prime 20220822 (Comcast CableCard) - 3 Tuners HDFX-4K Flex 20220822 (OTA) - 4 Tuners |
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 |