SageTV Community  

Go Back   SageTV Community > Information & Announcements > SageTV Downloads & Instructions
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Downloads & Instructions This forum is for discussions containing Downloads and Instructions related to the Open Source version of SageTV. Please do not post questions in this forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #221  
Old 01-07-2019, 01:02 PM
brianrent brianrent is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: KY
Posts: 85
I plan on switching to 64 bit when it is out of beta. I currently use a windows client as my main viewer and occasionally use an extender or two. 1024 heap has worked fine for me with no issues. Is there any benefit to the 64 bit version other than not running out of heap? Is there any noticeable improvement in performance?
Reply With Quote
  #222  
Old 01-07-2019, 01:19 PM
Zogg's Avatar
Zogg Zogg is offline
Sage Aficionado
 
Join Date: May 2011
Location: Frisco, TX
Posts: 428
Quote:
Originally Posted by wayner View Post
Wow Snapstream - there's a blast from the past. I used that prior to SageTV and WMC.
I just switched about a year ago. Had used BTV for about 15 years.
Reply With Quote
  #223  
Old 01-07-2019, 02:09 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by brianrent View Post
I plan on switching to 64 bit when it is out of beta. I currently use a windows client as my main viewer and occasionally use an extender or two. 1024 heap has worked fine for me with no issues. Is there any benefit to the 64 bit version other than not running out of heap? Is there any noticeable improvement in performance?
Not sure the direct answer but if folks are looking for more info on this topic - I generally started running into issues when I had about 4 min-clients connected. Full Windows clients don't really use the server's resources, just miniclients like extenders, Android client or PlaceShifter.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #224  
Old 01-07-2019, 05:27 PM
JustFred JustFred is offline
Sage Expert
 
Join Date: May 2015
Location: Sunnyvale, Ca
Posts: 572
Feedback on v9.2.0 beta installer v1.104

I installed the 64-bit Server, Client & Placeshifter, each using 'Install as Administrator'. Installation was to a Win7-x64 box which previously had the 1.103 beta installed and then uninstalled. 32-bit Sage v9.1.6.747 remains installed.

Installing the Server, the Installer Setup Welcome screen shows:
- "Install LAV filters..." is the default (good!)
- "Install USB-UIRT Driver Package" isn't checked by default.

Curious why isn't this the default? Any disadvantage to automatically installing it? I recall that Sage7 used to install these drivers by default, and it seems like that should be the default here, too. It would make it closer to the installation experience documented elsewhere in the forums.

Re: USB-UIRT..
Even though I checked the box to install USB_UIRT drivers, it was necessary to manually copy SageTv\redist\uuirtdrv.dll (278KB) to C:\Windows\system32 to replace the old x86 (236KB) version of the file. After that, the USB-UIRT blaster works.

No problems using the Hauppauge IR blaster.

Ran into strange problems with installing the Client. See attached notes for details. Even though the installer reported failure, the Client actually was installed and runs without obvious issues.

No problems installing or running Placeshifter.

Norton Security (antivirus) is installed on this system. NS didn't complain about anything during the installation process. But initially launching each of the 3 Sage components resulted in "Norton Firewall Alert - suspicious network activity has been detected." My response in each case: Allow Always. No further nags after that.

Even though this was a relatively clean **software installation**, I decided to migrate all my config settings from the old 32-bit Sage installation (which is still on this box) into the correct spots in the 64-bit SageTv folders.

For the benefit of others who might want to migrate their settings from 32 to 64-bit Sage, here's a rundown. First, edited a copy of the 32-bit sage.properties to remove " (x86)" from the paths. Then copied the edited sage.properties, sageclient.properties, wiz.bin, the clients folder (to retain all my client settings), 3 sd* files (to retain SchedulesDirect acct. info) and my customized .ir files from the RemoteCodes folder. I'm not using any plugins, so didn't copy any .jar files.

I also increased the Java heap to 0x800 (2GB) by editing the registry (JVMMaxHeapSize at HKLM\SOFTWARE\Frey Technologies\SageTv). Haven't noticed any spinning circles yet.

Overall, it appears that 64-bit is quite functional. Impressive.
Attached Files
File Type: txt Notes - Client installation errors.txt (3.3 KB, 209 views)
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200.
System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200.
System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200.

Last edited by JustFred; 02-04-2019 at 12:14 PM. Reason: heap location
Reply With Quote
  #225  
Old 01-07-2019, 06:23 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by wayner View Post
I can connect well over a dozen miniclients without having issues.
Holy TVaholic batman! Either you have an enormous house or you have 2 TVs in every room.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #226  
Old 01-07-2019, 09:16 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by JustFred View Post
I installed the 64-bit Server, Client & Placeshifter, each using 'Install as Administrator'. Installation was to a Win7-x64 box which previously had the 1.103 beta installed and then uninstalled. 32-bit Sage v9.1.6.747 remains installed.

Installing the Server, the Installer Setup Welcome screen shows:
- "Install LAV filters..." is the default (good!)
- "Install USB-UIRT Driver Package" isn't checked by default.

Curious why isn't this the default? Any disadvantage to automatically installing it? I recall that Sage7 used to install these drivers by default, and it seems like that should be the default here, too. It would make it closer to the installation experience documented elsewhere in the forums.

Re: USB-UIRT..
Even though I checked the box to install USB_UIRT drivers, it was necessary to manually copy SageTv\redist\uuirtdrv.dll (278KB) to C:\Windows\system32 to replace the old x86 (236KB) version of the file. After that, the USB-UIRT blaster works.

No problems using the Hauppauge IR blaster.

Ran into strange problems with installing the Client. See attached notes for details. Even though the installer reported failure, the Client actually was installed and runs without obvious issues.

No problems installing or running Placeshifter.

Norton Security (antivirus) is installed on this system. NS didn't complain about anything during the installation process. But initially launching each of the 3 Sage components resulted in "Norton Firewall Alert - suspicious network activity has been detected." My response in each case: Allow Always. No further nags after that.

Even though this was a relatively clean **software installation**, I decided to migrate all my config settings from the old 32-bit Sage installation (which is still on this box) into the correct spots in the 64-bit SageTv folders.

For the benefit of others who might want to migrate their settings from 32 to 64-bit Sage, here's a rundown. First, edited a copy of the 32-bit sage.properties to remove " (x86)" from the paths. Then copied the edited sage.properties, sageclient.properties, wiz.bin, the clients folder (to retain all my client settings), 3 sd* files (to retain SchedulesDirect acct. info) and my customized .ir files from the RemoteCodes folder.

The registry has been edited to increase the Java heap up to 0x800 (2GB). Haven't noticed any spinning circles yet.

Overall, it appears that 64-bit is quite functional. Impressive.
Great info...much apprecuated.

usbuirt... under the new installer it now also launches the usb driver installer...did it do that? The base support files still get installed by default but i needed to include the driver installer so i could then copy over the new 64 bit driver. The v7 and prior v9 did not do that as far as i know, however i am not a usbuirt user. That's why it is not checked by default.

Following the success of the driver package install it then copies the 64 bit driver file to system32 . sound like that did not happen. A copy of the msi log would be handy from user/name/appdata/local/temp

As for the client...was this on the same pc as the server install? Although technically this should work i may need to test it out more as the server and client have the same product code (always have even in v7)...so it could get confused as to install vs upgrade. I will attempt to recreate this.

As for the default for those checkboxes...on a clean install they will follow yes for lav and no for usbuirt...after that i read a value from the registry to set it the same on an 'upgrade' so i dont change the users setting.

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #227  
Old 01-07-2019, 09:32 PM
Eternal Eternal is offline
Sage Advanced User
 
Join Date: Feb 2011
Posts: 77
I take it closed captions are doomed to 32 bit installations forever unless a new 64 bit decoder comes along?
Reply With Quote
  #228  
Old 01-07-2019, 09:56 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by Eternal View Post
I take it closed captions are doomed to 32 bit installations forever unless a new 64 bit decoder comes along?
I don’t know the answer to that, but it is possible to install a 64-bit server and a 32-bit client and have them work together. The 32-bit client can definitely keep using whatever decoders you were using before.
__________________
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
Reply With Quote
  #229  
Old 01-07-2019, 10:31 PM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by Eternal View Post
I take it closed captions are doomed to 32 bit installations forever unless a new 64 bit decoder comes along?
I'm not sure. What particular software/driver/plugin/DLL is used for that on 32-bit? Is it the original MPEG2 filters that came with V7 that you're needing? Does LAV offer CC?
Reply With Quote
  #230  
Old 01-08-2019, 01:32 AM
Eternal Eternal is offline
Sage Advanced User
 
Join Date: Feb 2011
Posts: 77
Quote:
Originally Posted by wnjj View Post
I'm not sure. What particular software/driver/plugin/DLL is used for that on 32-bit? Is it the original MPEG2 filters that came with V7 that you're needing? Does LAV offer CC?
only the original, ati and powerdvd decoder ever provided cc
Reply With Quote
  #231  
Old 01-08-2019, 06:13 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by brianrent View Post
I plan on switching to 64 bit when it is out of beta. I currently use a windows client as my main viewer and occasionally use an extender or two. 1024 heap has worked fine for me with no issues. Is there any benefit to the 64 bit version other than not running out of heap? Is there any noticeable improvement in performance?
There is no functionality difference and I doubt there is much of a performance difference.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #232  
Old 01-08-2019, 09:48 AM
JustFred JustFred is offline
Sage Expert
 
Join Date: May 2015
Location: Sunnyvale, Ca
Posts: 572
Ken: Email sent
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200.
System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200.
System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200.
Reply With Quote
  #233  
Old 01-10-2019, 11:57 AM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
What do these new options in the installer do? Can these choices be changed later (after install)?

New: The installer has options for setting "EnableSageTVStreamDemux" and AlwaysSwapForAC3Filter
__________________
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
Reply With Quote
  #234  
Old 01-10-2019, 12:57 PM
rnadeau's Avatar
rnadeau rnadeau is offline
Sage Expert
 
Join Date: Jun 2006
Location: Maine
Posts: 500
Worked great

Quote:
Originally Posted by SHS View Post
Good news I able to reuse all my SageTV
First you want to do uninstall the all old Java and SageTV
After do that move from C:\Program Files (x86)\ the folder SageTV to new place
Now install the lates Java and this ver of SageTV
Next you copy the all the files from the old 32bit SageTV folder over to new 64bit SageTV folder in C:\Program Files\SageTV\
Next time some editing
Find Sage.properties or the SageClient.properties
Open with Notepad click on Edit menu then Replace
Find what: Program Files (x86)
Replace with: Program Files
Then Save it
Note you may get a google plugin error don't worry about just remove the message and restart SageTV
Good Luck
I just did this and have sage 64 running with all my original content and settings. Thanks!
__________________
Sage Tv Server-Amd 4200FX quad core, Asus Nvidia EN610 Hdmi out , 8 Gig Ram ,(3) HVR-1800, 3.5 terrabyte storage, Windows 8 Pro on sage 9.09 system . Media Server- 6 Terabytes on 5 drives, Amd x2 6000 8 useable gig ram on win 7 32 bit media server.
Reply With Quote
  #235  
Old 01-10-2019, 02:14 PM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by Tiki View Post
What do these new options in the installer do? Can these choices be changed later (after install)?

New: The installer has options for setting "EnableSageTVStreamDemux" and AlwaysSwapForAC3Filter
Those both affect the filters used for playback. Stream Demux normally handles all formats that are NOT MPEG2-TS/PS or AVI. It's the internal filter that leverages FFMPEG. With it disabled, the DirectShow filter graph selects filters that match the media based upon merit settings.

Looking at the code, I think the AlwaysSwapForAC3Filter only applies to MPEG2 and the "SageTV" MPEG audio decoder (i.e. the one only available on 32-bit V7 upgrades to V9). I'm guessing it picks the externally available AC3 filter instead of the stock V7 one.

Both of these settings are registry settings that can be edited later.
Reply With Quote
  #236  
Old 01-11-2019, 01:17 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Well I built a new PC this week with plans to use it as a replacement Sage server and playback device (AMD Ryzen 2400G with Windows 10 Pro). I took the plunge with the new 64-bit installer and it seemed to go smoothly. But, I ran into my first problem. I can't get the USBUIRT to work.

When I ran the Sage installer, I did not have the USBUIRT attached (it was still in use in my old PC). But I told it to install the drivers and it did.

Now I have it attached, but I can't get Sage to recognize it. I tried attaching it to both a USB2 and USB3 port. I rebooted several times. I checked the Windows Device Manager and it sees it and reports it as functioning.

The light on the USBUIRT blinks when I press a button on my remote. I download the lrnhelper.exe utility from the USBUIRT website and it seems to register remote codes when I press buttons, so I think the USBUIRT is working - Sage just doesn't see it.

When I try to setup the remote in Sage it says "Failed setting the Infrared Receive Port! Please ensure that the device is connected."

Any ideas what could be causing this?
Attached Images
File Type: png USBUIRT-error.PNG (680.6 KB, 183 views)
__________________
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
Reply With Quote
  #237  
Old 01-11-2019, 01:26 PM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
Quote:
Originally Posted by Tiki View Post
Well I built a new PC this week with plans to use it as a replacement Sage server and playback device (AMD Ryzen 2400G with Windows 10 Pro). I took the plunge with the new 64-bit installer and it seemed to go smoothly. But, I ran into my first problem. I can't get the USBUIRT to work.

When I ran the Sage installer, I did not have the USBUIRT attached (it was still in use in my old PC). But I told it to install the drivers and it did.

Now I have it attached, but I can't get Sage to recognize it. I tried attaching it to both a USB2 and USB3 port. I rebooted several times. I checked the Windows Device Manager and it sees it and reports it as functioning.

The light on the USBUIRT blinks when I press a button on my remote. I download the lrnhelper.exe utility from the USBUIRT website and it seems to register remote codes when I press buttons, so I think the USBUIRT is working - Sage just doesn't see it.

When I try to setup the remote in Sage it says "Failed setting the Infrared Receive Port! Please ensure that the device is connected."

Any ideas what could be causing this?
Sorry I don't used a IR remote on the server only IR blaster
Reply With Quote
  #238  
Old 01-11-2019, 01:38 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by SHS View Post
Sorry I don't used a IR remote on the server only IR blaster
I use it for both (Receives commands from my remote, and also blasts the channels on my cable box for the Colossus).

I decided to try to move forward with my testing and installed my Colossus card. Sage can see that OK and preview a channel, but when I tell it to use the USB-UIRT for tuning, it fails with a similar error:

"Failed setting the Infrared Transmitter Port! Please ensure that the USB-UIRT is connected, its drivers are properly installed, and that no other applications are using it."
Attached Images
File Type: png USBUIRT-error2.PNG (667.3 KB, 189 views)
__________________
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
Reply With Quote
  #239  
Old 01-11-2019, 01:43 PM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
Quote:
Originally Posted by Tiki View Post
I use it for both (Receives commands from my remote, and also blasts the channels on my cable box for the Colossus).

I decided to try to move forward with my testing and installed my Colossus card. Sage can see that OK and preview a channel, but when I tell it to use the USB-UIRT for tuning, it fails with a similar error:

"Failed setting the Infrared Transmitter Port! Please ensure that the USB-UIRT is connected, its drivers are properly installed, and that no other applications are using it."
Hmm ver odd

Last edited by SHS; 01-11-2019 at 01:48 PM.
Reply With Quote
  #240  
Old 01-11-2019, 02:02 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by SHS View Post
Hmm ver odd
Since my last post I also tried a repair install of Sage (didn't help), and a complete uninstall (and deleted the leftover Sage folder), followed by a fresh re-install with the USBUIRT attached. Also didn't help.

I also downloaded the driver from the USBUIRT website. It appears to be the same version that Sage installed, but I went to Device Manager and told it to update driver to this one anyway. This also made no difference.

How does Sage detect the USBUIRT?

I attached the debug logs in case it helps (running in service mode, so included Sage Client log too). I don't see anything odd in them.
Attached Files
File Type: txt sagetv_0.txt (49.8 KB, 181 views)
File Type: txt sagetvclient_0.txt (258.1 KB, 166 views)
__________________
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
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows Installer jusjoken SageTV Downloads & Instructions 606 02-25-2022 02:33 PM
Windows Installer Update? JrClocker SageTV Github Development 2 07-02-2016 08:48 PM
Does Windows Installer work on WHS emotionnotion SageTV Github Development 7 05-20-2016 07:55 AM
problems with windows installer Galaxysurfer SageTV Github Development 2 04-15-2016 05:41 AM
Any news on the Windows installer? Damstas SageTV Github Development 2 09-03-2015 10:09 AM


All times are GMT -6. The time now is 11:51 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.