2019-10-18, 07:49 PM
(This post was last modified: 2020-02-13, 09:58 PM by SilverTiger.)
****THIS IS NOW SOMEWHAT OBSOLETE AS SUB HAS PROVIDED A WINDOWS INSTALLER.
I WILL DO SOME UPDATING AT SOME POINT IN THE FUTURE****
This is a guide to getting NPVR V5.0.0.191018 running for testing based on my experience.
It will coexist with NPVR V4 except you cannot use the same tuner with both at
the same time. At some point, this guide will become obsolete once V5 is in
"production". The point in posting this is to perhaps help others try out V5. It is
not meant as a definitive guide.
This guide assumes:
- you do not have V5 installed
- you are running Windows 10 1903. Other versions of Windows 10 should be more or less the same.
- you are using Schedules Direct for guide data
- you are using "HDPVR" type device for data (Colossus, Colossus 2, HDPVR, etc.)
- you have NPVR V4 installed. If you don't, you'll need to get HaupBlast.exe installed
from someplace in order to change channels
- NPVR Version is 5.0.0.191018
1. Download http://nextpvr.com/beta/windows/NPVR.zip to desktop (or someplace).
2. Unzip the files to a folder. In my case, E:\Downloads\NextPVR_V5\NPVR. This
will be called "NPVR Folder" from here on.
3. Navigate to the above folder and double click on NextPVRServer.exe. Don't
worry about errors related to duplicate ports.
4. Navigate to folder C:\USERS\PUBLIC\NPVR-data (created by previous step).
5. Open config.xml with Notepad. Use Edit>Find to locate <port>
6. Change port number to 8867 (or something other than 8866).
7. Save the changed file as config.xml to the same folder.
8. Navigate to NPVR Folder.
9. RIGHT click on installservice.bat and click on "Run as Administrator". Service should start. Close the web app when it opens.
10. Navigate to NPVR Folder\Client
11. Double click on nextpvr.exe. Client should launch.
12. Right click someplace in client window and select "settings"
13. Click on "Devices & Channels"
14. Default username/pass is "admin" and "password"
15. Click on "Guide" to the left.
16. Enter Schedules Direct Login Info
17. Click "Add SD Channel Lineup"
18. Enter zip, region and click Search
19. Select correct lineup
20. Click "Add Lineup"
21. Click on "Devices" to the left
22. You will see your devices. Click on "HDPVR".
23. You will get "This device currently has no...". Click on "Import Channels"
24. In the "Import Channels" box, select your video/audio setup (HDMI/SPDIF for me).
25. Blaster executable path is "C:\Program Files (x86)\NPVR\HaupBlast.exe", assuming V4 is installed.
26. The argument is "{channel}". Note it is "greyed out". YOU MUST RETYPE IT as "{channel}"
for it to work.
27. Leave the top right box as "...Add Schedules Direct Lineup..."
28. Click "Import"
29. This will bring up the "Import Channels" screen. Click the top box to check/uncheck all.
Click individual boxes to check/uncheck that channel.
30. When done, click on "Save".
31. Update the EPG when asked.
32. Close browser
33. Click Cancel in Client Settings
34. Click Exit in the Client.
To test:
1. Go to NPVR Folder and double click on NPVRTray.exe to get the tray
icon in your system tray.
2. The icon will not be visible without using the "up arrow" at left of
system tray. You can change this by right clicking in the taskbar and
selecting taskbar settings.
4. Right click the taskbar icon (green) and select "Desktop App" to run
the desktop app ala V4. IF THE ICON IS NOT GREEN, THE SERVICE
IS LIKELY NOT RUNNING.
5. Right click the taskbar icon and select "Web App" to run the web app in
your browser. This will require username and pass.
Notes:
1. As noted above, you must type in {channel} for HaupBlast even though it
appears to be already there.
2. If you have a custom scale factor set, you may have issues with the appearance
of the desktop client app. If you have these issues, go to
Windows 10 Settings>System>Display. Under "Scale and Layout" you will see a
red notice "A custom scale factor is set". I was not able to work
around this. You can take the option that says "Turn off custom scaling
and sign out". After logging back in, you will have a different scale factor
set and the red notice will be gone. I changed the factor to 125 which works
fine and does not produce the red message.
3. There appears to be some odd behavior with Firefox and live TV that will
prevent videos from playing. You will need to keep trying till you get a
video that either freezes on startup or just gets a blank screen. You SHOULD
see a peculiar little symbol next to the "i" symbol in Firefox. If you do,
click the "i" symbol and you can change this particular URL to "Allow Audio
and Video". This will not make a global change, but only for the web client
URL. Your mileage may vary!
4. If you want to put V5 into pseudo normal use, you can startup the
tray app by adding it to
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run in
the registry. I won't go into how to do that.
5. If the web app does not work correctly, try pressing F5 which should cause
you to have to login again. This will get it going.
6. I ran into security issues trying to use C:\Program Files\NPVR for the NPVR
folder even though I am "admin".
I WILL DO SOME UPDATING AT SOME POINT IN THE FUTURE****
This is a guide to getting NPVR V5.0.0.191018 running for testing based on my experience.
It will coexist with NPVR V4 except you cannot use the same tuner with both at
the same time. At some point, this guide will become obsolete once V5 is in
"production". The point in posting this is to perhaps help others try out V5. It is
not meant as a definitive guide.
This guide assumes:
- you do not have V5 installed
- you are running Windows 10 1903. Other versions of Windows 10 should be more or less the same.
- you are using Schedules Direct for guide data
- you are using "HDPVR" type device for data (Colossus, Colossus 2, HDPVR, etc.)
- you have NPVR V4 installed. If you don't, you'll need to get HaupBlast.exe installed
from someplace in order to change channels
- NPVR Version is 5.0.0.191018
1. Download http://nextpvr.com/beta/windows/NPVR.zip to desktop (or someplace).
2. Unzip the files to a folder. In my case, E:\Downloads\NextPVR_V5\NPVR. This
will be called "NPVR Folder" from here on.
3. Navigate to the above folder and double click on NextPVRServer.exe. Don't
worry about errors related to duplicate ports.
4. Navigate to folder C:\USERS\PUBLIC\NPVR-data (created by previous step).
5. Open config.xml with Notepad. Use Edit>Find to locate <port>
6. Change port number to 8867 (or something other than 8866).
7. Save the changed file as config.xml to the same folder.
8. Navigate to NPVR Folder.
9. RIGHT click on installservice.bat and click on "Run as Administrator". Service should start. Close the web app when it opens.
10. Navigate to NPVR Folder\Client
11. Double click on nextpvr.exe. Client should launch.
12. Right click someplace in client window and select "settings"
13. Click on "Devices & Channels"
14. Default username/pass is "admin" and "password"
15. Click on "Guide" to the left.
16. Enter Schedules Direct Login Info
17. Click "Add SD Channel Lineup"
18. Enter zip, region and click Search
19. Select correct lineup
20. Click "Add Lineup"
21. Click on "Devices" to the left
22. You will see your devices. Click on "HDPVR".
23. You will get "This device currently has no...". Click on "Import Channels"
24. In the "Import Channels" box, select your video/audio setup (HDMI/SPDIF for me).
25. Blaster executable path is "C:\Program Files (x86)\NPVR\HaupBlast.exe", assuming V4 is installed.
26. The argument is "{channel}". Note it is "greyed out". YOU MUST RETYPE IT as "{channel}"
for it to work.
27. Leave the top right box as "...Add Schedules Direct Lineup..."
28. Click "Import"
29. This will bring up the "Import Channels" screen. Click the top box to check/uncheck all.
Click individual boxes to check/uncheck that channel.
30. When done, click on "Save".
31. Update the EPG when asked.
32. Close browser
33. Click Cancel in Client Settings
34. Click Exit in the Client.
To test:
1. Go to NPVR Folder and double click on NPVRTray.exe to get the tray
icon in your system tray.
2. The icon will not be visible without using the "up arrow" at left of
system tray. You can change this by right clicking in the taskbar and
selecting taskbar settings.
4. Right click the taskbar icon (green) and select "Desktop App" to run
the desktop app ala V4. IF THE ICON IS NOT GREEN, THE SERVICE
IS LIKELY NOT RUNNING.
5. Right click the taskbar icon and select "Web App" to run the web app in
your browser. This will require username and pass.
Notes:
1. As noted above, you must type in {channel} for HaupBlast even though it
appears to be already there.
2. If you have a custom scale factor set, you may have issues with the appearance
of the desktop client app. If you have these issues, go to
Windows 10 Settings>System>Display. Under "Scale and Layout" you will see a
red notice "A custom scale factor is set". I was not able to work
around this. You can take the option that says "Turn off custom scaling
and sign out". After logging back in, you will have a different scale factor
set and the red notice will be gone. I changed the factor to 125 which works
fine and does not produce the red message.
3. There appears to be some odd behavior with Firefox and live TV that will
prevent videos from playing. You will need to keep trying till you get a
video that either freezes on startup or just gets a blank screen. You SHOULD
see a peculiar little symbol next to the "i" symbol in Firefox. If you do,
click the "i" symbol and you can change this particular URL to "Allow Audio
and Video". This will not make a global change, but only for the web client
URL. Your mileage may vary!
4. If you want to put V5 into pseudo normal use, you can startup the
tray app by adding it to
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run in
the registry. I won't go into how to do that.
5. If the web app does not work correctly, try pressing F5 which should cause
you to have to login again. This will get it going.
6. I ran into security issues trying to use C:\Program Files\NPVR for the NPVR
folder even though I am "admin".