I am trying to get Channel 10 AU via IPTV (mjh) working, but is failing at the transcoding section
Running Windows 10, with v 7.0.0.241105
From VLC if I stream: https://i.mjh.nz/.r/10-nsw.m3u8
with the Options: http-user-agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.81 Safari/537.36'
It works fine
Hi all,
I've not been active as I moved to a rural area and only get 3 PBS stations here so I had to use YoutubeTV but, I lurk and try to keep updated.
I just installed the latest version and got errors. I rebooted, ended all NPVR tasks (I think I did) and still get the attached errors.
I am planning to update the wiki with some changes for v7 but I thought some of you might benefit from having some of my planning info here. If you'd like something changes on the wiki let me know too.
1. EPG mapping
It is possible to map a tuner to multiple EPG types. Automap will only map devices that are set to None. To make a make a global change to a tuner, you need to first automap all to None and then make the change. This is especially important for changing ATSC (previously None) and changing UK DVB-S and SAT>IP to Freesat
For digital tuner you can map by name or number for the OTA data.
You you merge DVB-T, DVB-S and SAT>IP and unmerge you may need to reset the EPG data.
2. SAT>IP
Normally NextPVR doesn't direct the SAT>IP tuner that is used by the server. If you want to control the tuners perhaps to share with other backends you need to edit config.xml
<SATIPForceFrontend>true</SATIPForceFrontend>
before doing your SAT>IP scan. It is not known if all servers support this function.
3. NextPVR.exe and UI clients
a. Live TV timeline function
There are two modes to the EPG timeline. The default mode is to have the current time shown on the left with the bar showing how much prebuffer is available. Alternatively you can change config.xml <OldStyleTimeLine>true</OldStyleTimeLine> and have a more traditional timeline, with the earliest prebuffer time on the left and the future buffer end time on the right. With a long prebuffer time the right time could be the start time
Additionally the program details for the Live TV being watched will match the show on the timeline not the live TV and moves with the cursor. The timeline will indicate program changes with a dash
b. Skipping
Skipping in recordings and Live TV default to moving a cursor and not the recording if there is no thumbnail. If you want to also move the recording using <ImmediateSkip>true</ImmediateSkip> in config.xml
Note v7 removed the timeout and skin that left just the timeline on the screen, now you get the complete OSD.
4. ATSC OTA EPG
The ATSC guide is available on all platforms and with Silicondust and digital tuners. However the quality of the data can vary a lot by channel. It can be 6 hours, 12 hours, 1 day or 1 week for the same broadcast region.
ATSC scanning is slow the default is 60 seconds per channel but really it probably should be a little more for ATSC since some data is only updated every 60 seconds so if you think there should be more try setting <EPGScanSeconds>70</EPGScanSeconds>
ATSC scanning can also be long typically with 10-20 physical channels it can take 15 or 20 minutes. First time users might want to wait to do the EPG scan until after checking the channels they receive.
5. IPTV updates
Channel updates will default to not adding new channels with method=setting.m3u.update
Quote:Moved to .NET 8. Previously we were using .NET 6, but that had reached end of support at Microsoft.
Updated version of several components NextPVR uses, skiasharp, jquery, ffmpeg etc.
DVB/ATSC EPG is now supported on all platforms and device types where it is possible, using a single unified approach. Previously it was done different ways on different platforms, with different features available on each.
Improvements to UK Freesat support. Now pulling listings from both Freesat and OpenTV.
Updated OSD controls, giving better support for increasingly common remotes that only feature up/down/left/right/enter/back
Add support for svg images in nextpvr/uiclient skins
Changes to the way OSD graphics are displayed over video in nextpvr.exe to work around bug with Intel drivers
Improvements to nextpvr.exe / uiclient music playback (playlist, now playing etc...)
DVB/ATSC EPG is now supported on all platforms and device types where it is possible
Further improvements to web api for clients
Docker image now contains comskip.
Included newer Intel drivers in docker image, to better support hardware acceleration on newer chipsets
SAT>IP defaults to letting the device choose which tuner to use (same as in the past). You now also have the option of setting <SATIPForceFrontend>true</SATIPForceFrontend> in config.xml before scanning for channels, to force it to use a specific tuner on the device.
Improvements to vaapi performance when needing to transcode
Security fixes in web api
Improvements to IPTV support
Web app now caches channel icons, for quicker loading of pages that display them
Updating IPTV channels now defaults to same groups if you'd previously selected groups while initially importing the channels
uiclient.html web page now has the ability to skip back in live tv etc.
Improvements to uninstaller
Web app showing show age rating in details popup where known
Web app now shows subtitle if available in the Channels page
Support for additional proprietary LCN types in DVB streams
Improvements to extraction of season/episode numbers from DVB show descriptions
Web app now has the ability to sort VOD, which can be enabled in the Settings->General page
Web app now has search feature on the VOD page
Improvements to uiclient screen generation stability
Better logging around IPTV device startup failures.
Now possible to have multiple sessions using the same UDP IPTV source (previously complained about port already being in use).
Changes to the way HDPVR devices are identified at device scan time, so that they're listed in a consistent order everytime.
Changes to the uiclient server logic, to fix an issue where sometimes an activity could be lost and not happen
Automap will only apply if the channel is mapped to None, so as not to break existing mappings
Now possible to automap channels by specific device (rather than just by tuner type)
Updated LiveTV timeline to have metadata reflect the show on at the time the user is watching (like if they skipped back into a previous show).
Updated LiveTV timeline to show small yellow markers at show boundaries
The api method=setting.m3u.update no longer adds new channels. This change is to help with auto updating the IPTV channel lists, without breaking curated channel linups.
Increased SAT>IP timeout.
Fixed an issue with translating text with apostrophes in nextpvr.exe /uiclient
Fixed codepage issue that could cause some EPG text to come out with incorrect characters
Fixed issue with cleaning up device after usage on Linux
Fixed memory leak in uiclients.
Fixed a couple of issues with nextpvr.exe animations
Fixed issue with the encoding of genre in web api.
Fixed issue with encoding of rating in xmltv.
Fixed issue that could cause thumbnails/timing files to not be correctly deleted when deleting a recording
Fixed content types when streaming non-.ts media files to clients
Fixed issue with service locator
Fixed an issue with not correctly escaping filenames in the .map file
I haven't had to change any of the IR blasting configuration for years however I've got myself in a tangle when trying to add some new HDMI/HDMI audio channels for my HD-PVR device. Logs attached. The IRBlast.exe works fine from the command line using the arguments:
However it doesn't seem to work in NPVR, and when I enter into the config screen it somehow appends another <channel number> on the end of the string, so for channel 30 for instance it looks like:
but my IPTV works only over the RTP:// Protocol is ther a way to use your Software?
I dont want to use ,y TVHeadend as Streamer to use this Software,
And i Love this Software, i used this Software long time ago, and longer.
Please add the RTP Protocoll.
I hope this question makes sense - I am wondering (as I have queried my provider and done a couple of other checks prior to coming here) how I can get the channel names to update, more specifically certain live event channels from my provider have fixture and date information in them as they do not have an entry in the EPG. For example see below:
As you can see the date included in this listing is Fri 27th Sept, over a month ago. I queried my provider and he said these update daily so that you're able to tell which events are on and when - when I imported my playlist into VLC to check this, I can see that this is true, here is the same channel imported into VLC:
The above are showing the desired correct date.
How am I able to get this to happen in NextPVR? I have tried re-importing the EPG/updating the EPG and also re-importing the channels too and it doesn't change it.
Hopefully I'm missing something basic as I'm a beginner with a lot of this.
There are over 100 transponders at 28.2E some of which have regionalised channels! Only BBC1 and ITV1 have regional programmes but others have regionalised adverts! This web site enables you to identify which transponders and channels are relevant to the area where you live. This enables you to easily produce a 28.2E.ini file relevant to the area where you live with perhaps 30 or less transponders to scan! On the regional screen you select you can sort by frequency which simplifies identifying which frequencies to include in your regional ini file!
Weird issue here. I create a log on the main screen It shows up as a zip file in downloads. I attach it to the post. Get a green check. Hit send. But the attachment doesn't show up in the post. I'm attaching logs-20241101-2318.zip to this message.
I have suddenly started having a lot of failed recordings. Sometimes they start playing fine, but near the end I loose the ability to FF. If I restart playback it may then FF normally, or may change to a failed recording. Other time they show failed in the listing. This seems to happen when I'm recording sequential programs on the same channel, and may occur on other channels recording at the same time. I can play the failed recordings in Linux using Celluloid, (the audio plays through the on board speaker instead of the selected output.But that's probably a separate Linux issue) but won't play in NPVR. Also, the beginning of the show plays at the end of the previous recording like usual.