Hi all,
Have set up Next PVR at my parents house with a HDHomeRun (4 tuner).
I've tested remote viewing of the saved items (as I wanted to make sure it works in case they want to watch things whilst they are away) and was greeted with the error above.
Have pasted in relevant parts of the log file.
I noticed in an older v4 thread it said about trying a newer version of ffmpeg or v5, should I still try a newer ffmpeg, or is the one bundled with the latest version ok?
Any thoughts appreciated :-)
As it was saying the post was too long, have moved the log to a pastebin
EDIT: AS OF 03/25/2020 THE GIST TO GET DOCKER RUNNING ON WINDOWS 10 HOME DOES NOT WORK ANYMORE. I'm leaving the thread here because there was some other conversation, but if you want to run Docker on Windows, you will need to get Windows 10 Pro.
OK, the first thing I should say is: don't do this. I mean, there really is no reason. But I did, so I thought I'd at least document it here in case there's one or two other crazy people who want to do this.
Why did I do this crazy thing?
I had a perfectly good test setup running in Docker on my Mac (which was another crazy thing).
I'm planning to get a Synology NAS pretty soon and run NPVR on that in Docker.
I really wanted to go ahead and move to NPVR5 now but didn't want to do a new build on Windows and then try and move everything to Docker later.
What are the caveats?
You cannot use any USB based devices (tuners, IR blasters, nothing). Docker on Windows (and Mac) don't support passing through USB devices the way the Linux versions do.
Since I have an analog encoder (network based) and IR blaster (USB based), for me that meant I literally had to write a websockets wrapper around my IR blaster software so that I could call the blaster from a Docker container and have a Pi do the channel changes for me. Remember how I said you shouldn't do this? I'm serious. At some point this kind of became an exercise in stubbornness and seeing if I could program my way out of my issues.
And here's the kicker. Docker Desktop for Windows won't even install on Windows 10 Home by default. I found this Gist that let's you install the necessary VM components and then temporarily trick Windows 10 Home into saying it's Windows 10 Pro so the Docker Desktop for Windows installer will work.
With Docker running, you can download sub's AMD64 image and run it as the instructions in that section show. Because I needed Python3 in my image, I used my previously built NPVR image that includes Python3. More on that in this thread.
But after a couple of hours, it's done. I'm running NPVR5 on Windows 10 Home in a Docker container. And the performance is pretty good. And most of the time was spent exporting my scheduled and current recordings and fixing the XML for updated channel OIDs and Linux paths. Now when I finally get the new NAS it shouldn't take more than 10 minutes or so to migrate NPVR to it. I guess the other nice thing about this is that if I have to go back to NPVR4 for some reason, all I have to do is shutdown Docker and restart the NPVR4 service.
Old PC died. Setup good used one and Nextpvr can not find silicone dust tuners. Searched for hours and still never found out what I have done wrong. Under devices the only thing that shows is IPTV devices. Probably something simple I have missed......
I have tried several time to record shows that run for more than 3 hours however when playing back the show it always ends at 3 hours. The record log seems to indicate it did record the entire show but it is only three hours duration when played back. The record log for Snooker World Grand Prix, as an example, indicates a record time starting at 04:45 and ending at 09:17 yet the recording is only 3 hours long.
Any help would be appreciated.
Could not attache the log so pasted it here.
2020-02-04 04:44:02.225 [DEBUG][9] SetStreamingURL@2
2020-02-04 04:44:02.664 [DEBUG][9] SetTarget
2020-02-04 04:44:02.664 [DEBUG][9] SetTarget@2
2020-02-04 04:44:02.665 [DEBUG][9] SetTarget@exit
2020-02-04 04:44:02.667 [DEBUG][9] Temp at 2020-02-04 4:44:12 AM
2020-02-04 04:44:02.667 [DEBUG][9] Started recording (1516:1:I:\NPVR\Snooker World Grand Prix\Snooker World Grand Prix_20200204_04450915.ts)
2020-02-04 04:44:02.807 [DEBUG][9] No C:\Users\Public\NPVR\Scripts\ParallelProcessing.bat
2020-02-04 04:44:02.828 [DEBUG][32] catalog says:
<Catalog><Version>1</Version><Description>First-round action from the Centaur in Cheltenham as 32 of the world's best players battle it out, looking to claim the trophy that Judd Trump won here last year.</Description><Episodes></Episodes></Catalog>
2020-02-04 04:44:03.214 [DEBUG][45] Downloaded TheMovieDB configuration
2020-02-04 04:44:03.514 [DEBUG][32] Downloading metadata and artwork took + 686.0006ms
2020-02-04 09:17:00.280 [DEBUG][9] Stopping recording (1516 on 20). Past end time of recording. 1
2020-02-04 09:17:00.432 [DEBUG][9] StopStream@1
2020-02-04 09:17:00.432 [DEBUG][9] StopStream@2
2020-02-04 09:17:00.432 [DEBUG][9] StopStream@3
2020-02-04 09:17:00.448 [DEBUG][9] Graph stopping...
2020-02-04 09:17:00.833 [DEBUG][9] Graph stopped
2020-02-04 09:17:00.848 [DEBUG][9] Removing filter NPVR Writer
2020-02-04 09:17:00.848 [DEBUG][9] Removing filter NPVR Net Push Source
2020-02-04 09:17:00.976 [DEBUG][9] StopStream@exit
2020-02-04 09:17:00.980 [DEBUG][9] StoreMetaData@1
2020-02-04 09:17:00.993 [DEBUG][9] StoreMetaData@2
2020-02-04 09:17:00.994 [DEBUG][9] StoreMetaData@3
2020-02-04 09:17:00.994 [DEBUG][9] StoreMetaData@4
2020-02-04 09:17:00.994 [DEBUG][9] StoreMetaData@5
2020-02-04 09:17:00.994 [DEBUG][9] StoreMetaData@6
2020-02-04 09:17:00.994 [DEBUG][9] StoreMetaData@7
2020-02-04 09:17:01.122 [DEBUG][9] StoreMetaData@8
2020-02-04 09:17:01.122 [DEBUG][9] StoreMetaData@exit
2020-02-04 09:17:01.123 [DEBUG][9] No C:\Users\Public\NPVR\Scripts\PostProcessing.bat
2020-02-04 09:25:36.968 [DEBUG][5] GetExtraInfo: ResumePointsChanged
2020-02-04 09:25:36.968 [DEBUG][5] Resume point has changed for playback of recording
Just started testing v5 on 2 separate machines and noticed the same bugs on both machines. They are both related to the windows client.
First is when selecting a different preferred style nothing seems to happen. I like the horizontal view better but changing the selection doesn't seem to do anything. It always stays in vertical mode.
Second is the mouse cursor doesn't hide itself when in full screen mode.
One is a laptop still on Windows 7 and the other is a htpc on Windows 10.
If I try to open the app on my AppleTV, it flashes up on the screen searching for NextPVR server then instantly crashes. This used to work before I went on a holiday, when I left I powered everything down, then came back and now this is happening. Logs attached.