It would be a nice feature to be able to open the ports needed for external streaming on firewalls using UPnP programmatic port forwarding...
Currently, it is quite a nuisance for me to make this work (needless to say I haven't quite understood how to do it), as for a strange reason opening port 8866 on my router is not enough for external access...also in the logs I see listeners are enabled on other ports, so it is quite confusing...
Posted by: W3bbo - 2018-05-21, 10:26 AM - Forum: Wishlist
- No Replies
The recent(ish) addition to allow left / right (cursor keys or dpad) to skip backwards and forwards greatly helps with remotes with limited keys or poor layouts.
This functionality would be greatly enhanced by allowing the Enter / OK button to pause and resume playback as well.
It does not appear that this key is already bound for any other use during playback but cannot be re-mapped via the keymappings.xml without affecting other areas of the system so such a change would need to be implemented within the core program.
I am recording movies from a local channel that plays movies 24 hours a day. I am using PLEX to record the movies. Most of these videos playback without a problem using NextPVR for playback, but about one in five shows a much shorter length than the actual video length and does not play to the end in NextPVR. These videos play correctly in PLEX and VideoLAN. If I skip the video backward while playing I can get it to play to the end. On the other hand if I try to skip a commercial by skipping forward the playback becomes erratic, fast forwarding or jumping way ahead. Currently I have a recording that is 3 hours in length, NextPVR is reporting it as 45 minutes in length. I have another movie recorded which is 3 hours and 30 minutes which plays without a problem on NextPVR.
Hi all. I am an experienced developer, but new to using NextPVR. I am looking to use an executable that can take advantage of the Sky Q's capability to be controlled over the local network via NodeJS. I have no idea whether this is possible or not.
A complete list of possible commands the box will accept can be found on this page: https://github.com/dalhundal/sky-remote. I think covers almost all of the functions you can achieve using the Sky Q remote.
An example of some simple NodeJs code looks as below:
Code:
ar SkyRemote = require('sky-remote');
// var remoteControl = new SkyRemote('192.168.1.157', SkyRemote.SKY_Q);
var remoteControl = new SkyRemote('192.168.1.157');
// Simple - just send a command
// remoteControl.press('channelup');
// Nice - send commands with a callback
remoteControl.press(['4', '0', '1', 'select'], function(err) {
if (err) {
console.log("Woah! Something went wrong. Cry time.");
} else {
console.log("I just pressed the Channel Up command.");
};
});
Does anyone have any example scripts they use? I am assuming that I may have to do something like write out some dynamic parameters to a text file with the NodeJS code in, then execute that, but I could be barking completely up the wrong tree. All I need really is a toe hold to get me started, then I should be alright from there.
I'm away from home for a while and decided to stream a couple of recordings to my Surface Pro Windows 10 tablet.
NEWA opens fine (modern interface) and I can select the recording to play.
I see the transcode start message and then buffering 25%, 50%, 75% 100%. It then say playing but no video/sound output.
After a few seconds I see a message "The media could not be loaded either because the server or network failed Or because the format is not supported"
VLC is installed, is the default player and I get the same result in either Internet Explorer or Edge browsers.
Any ideas where the problem may be?
Can't easily access the logs as not back home for a couple of weeks.
I'm having a freezing problem with the Android web app, using a TV box.
The test was made playing live TV; NFL channel.
The first test was done over the internet; ran for about 8 minutes and froze.
(first set of log files - 0907)
The second test was done over the LAN; went about 11 minutes before freeze.
(second set of log files - 0921)
If I select a recorded show that seems to work OK.
For what it's worth, I have never had success watching live TV with my PC LAN based NPVR clients.
I have always had a freezing problem, since day-1. We normally ony watch recorded shows.
I was hoping that the web app might work better.
I have been having trouble with 4.1.1 freezing during playback and have to kill the program. I have attached the log files. You have one of my recordings from the other day.
Is there a setting somewhere that will allow NextPvr to name French episodes recording properly?
It works for English episodes but right now I am getting names like this:
name of the tv show 20180224_09541005.ts
These names are not visible when using Plex as it wants something like this (where xx is the season, and yy is the episode number):
name of the tv show.SxxEyy.name.of.the.episode
I returned from a long vacation and noticed my NAS and it failed to restart after a power outage. Normally it is on a UPS but that is user error.
Anyway NextPVR recordings to that drive failed but there was no indication of the failure for rerecordings. The error code is zero and the there is no reason code showing. The only indication of an error in the logs is on that batch files
Code:
2018-05-16 21:00:00.265 [DEBUG][6] Recording explicitly recording to directory: '[Network]'
2018-05-16 21:00:00.291 [DEBUG][6] allocating recording target filename: K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts
2018-05-16 21:00:00.294 [DEBUG][6] About to start recording (19444 on 1524): K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts...
2018-05-16 21:00:00.303 [INFO][6] HDPVRRecorder.StartStream(K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts)
...
2018-05-16 21:00:00.984 [DEBUG][6] Started recording (19444:19:K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts)
2018-05-16 21:00:01.001 [DEBUG][6] Invalid file passed to StartParallelProcessing(): 'K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts'
...
2018-05-16 22:01:00.075 [DEBUG][6] Stopping recording (19444 on 1524). Past end time of recording. 19
2018-05-16 22:01:00.084 [INFO][6] HDPVRRecorder.StopStream(19)
...
2018-05-16 22:01:02.807 [DEBUG][6] Invalid file passed to StartPostProcessing(): 'K:\The Expanse\Season 03\The Expanse.S03E06.Immolation.ts'
Since it seems like Windows is able to detect the invalid file so it would be nice if NextPVR "caught" this inititally.
TLDR: I have multiple TB of shows NextPVR forgot about because I disconnected an external drive it was recording to for a long time, not realizing the default was to forget/delete from the DB missing shows. I did not have a backup of the recording-backup.xml file from before this happened! How can I easily - without having to manually add each individual video file - get those recordings loaded back into NPVR?
I've had NextPVR set up for some about 18 months, but haven't followed through on all the proper ways to use it... I know I should have read the manual... but I just read what I needed when I needed and mostly just muddled through and figured it all out myself with limited internet guides (it was a headache to get the video playback working on Windows 10 without the native mpeg-1 stream codecs!)
I've filled up most of an external 4TB drive (D:\RecordedTV for the sake of argument), though, and have been properly viewing content via various clients (mostly Kodi, which took a little jiggering to get it working as desired but I'm now happily leveraging Kodi across numerous devices in my household from Android tablets to iPhones to old Macs to new PCs to FireTV sticks, and am overall happy enough with the experience.)
One thing I'm not happy about, though, is that, in preparation for a storage upgrade, moving my content from the 4TB drive to a newer, bigger drive, I shut down my NextPVR PC and disconnected the drive during a time when I wasn't anticipating any new recordings. Then I realized I needed to get some other data off the NextPVR PC - data not residing on the external 4TB drive, so I fired the PC up, pulled the data I needed, left it running.
Days pass, a show comes up that I needed to record manually, that went into C:\Users\Public\Videos as my secondary folder. That show and a couple of others are all that's there. "Neat," I think, "It knows to only show me what it can find."
I finally get around to reconnecting my 4TB drive so I can migrate the content over to my larger new RAID volume, load up NextPVR and... nothing. Those shows still aren't there.
It looks like I can manually re-import them one at a time, but we're talking about hundreds of episodes. I'm contemplating writing a powershell script to parse the subfolders for all the xml files and to essentially create my own faked "backup" recording-backup.xml file to import (once I copy everything over to the new volume) but I'll loose a little information (it looks like more info is stored in the recording-backup.xml like actors and crew info than just the individual episodes' showname.seasonnumber.episodenumber.episodetitle.xml file, but it looks like I can at least get the synopsis.)
However, I'd rather not write a script if I don't have to - surely someone else has already encountered and solved this problem? I'm thinking I must just be missing a feature like "Scan target folder for existing recordings to import" hidden away somewhere.
And, barring that, what would have been the right way to a) migrate to a new drive b) migrate to a new PC?