I saw a post on reddit which was of interest to me. A user said that he is able to pull an M3U list from NextPvr and have other applications access it. I would like to do the same but Im struggling to get his method to work.
Attatched is a screenshot from the post. Can anyone explain this to me?
My EPG is beginning to show "No Show" on a bunch of channels. When I go into settings and manually update the EPG I am seeing a date error(Happens to fast to catch but it starts with "Date requested(2020-01-01) not within...". I have included my logs. Viewing the logs I see the following:
Code:
{"account":{"expires":"2020-10-01T01:33:18Z","messages":[],"maxLineups":4},"lineups":[{"lineup":"USA-OTA-23502","modified":"2019-11-09T06:39:03Z","uri":"\/20141201\/lineups\/USA-OTA-23502","name":"Local Over the Air Broadcast "}],"lastDataUpdate":"2019-12-11T21:50:37Z","notifications":[],"systemStatus":[{"date":"2015-09-08T00:00:00Z","status":"Online","message":"No known issues."}],"serverID":"20141201.web.1","datetime":"2019-12-12T00:55:40Z","code":0}
2019-12-11 19:55:40.442 [ERROR][6] Unexpected error in EPGEvent.LoadByOID(): System.Data.SQLite.SQLiteException (0x80004005): database disk image is malformed
database disk image is malformed
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.ExecuteReader()
at NUtility.EPGEvent.GetListingsForTimePeriodForChannel(Channel channel, DateTime startTime, DateTime endTime)
This is repeated several times then I see:
Code:
2019-12-11 19:55:40.519 [DEBUG][6] Requesting /schedules
2019-12-11 19:55:41.016 [DEBUG][6] Got /schedules:
2019-12-11 19:55:41.153 [DEBUG][6] 3.1 WTKR-DT
{
"stationID": "30441",
"serverID": "20141201.web.1",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2019-12-11",
"maxDate": "2019-12-28",
"requestedDate": "2019-12-29",
"message": "Date requested (2019-12-29) not within 2019-12-11 -> 2019-12-28 for stationID 30441."
}
2019-12-11 19:55:41.153 [ERROR][6] (3.1 - WTKR-DT): Date requested (2019-12-29) not within 2019-12-11 -> 2019-12-28 for stationID 30441.
2019-12-11 19:55:41.153 [DEBUG][6] 3.1 WTKR-DT
{
"stationID": "30441",
"serverID": "20141201.web.1",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2019-12-11",
"maxDate": "2019-12-28",
"requestedDate": "2019-12-30",
"message": "Date requested (2019-12-30) not within 2019-12-11 -> 2019-12-28 for stationID 30441."
}
2019-12-11 19:55:41.153 [ERROR][6] (3.1 - WTKR-DT): Date requested (2019-12-30) not within 2019-12-11 -> 2019-12-28 for stationID 30441.
2019-12-11 19:55:41.153 [DEBUG][6] 3.1 WTKR-DT
{
"stationID": "30441",
"serverID": "20141201.web.1",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2019-12-11",
"maxDate": "2019-12-28",
"requestedDate": "2019-12-31",
"message": "Date requested (2019-12-31) not within 2019-12-11 -> 2019-12-28 for stationID 30441."
}
2019-12-11 19:55:41.153 [ERROR][6] (3.1 - WTKR-DT): Date requested (2019-12-31) not within 2019-12-11 -> 2019-12-28 for stationID 30441.
2019-12-11 19:55:41.153 [DEBUG][6] 3.1 WTKR-DT
{
"stationID": "30441",
"serverID": "20141201.web.1",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2019-12-11",
"maxDate": "2019-12-28",
"requestedDate": "2020-01-01",
"message": "Date requested (2020-01-01) not within 2019-12-11 -> 2019-12-28 for stationID 30441."
}
2019-12-11 19:55:41.153 [ERROR][6] (3.1 - WTKR-DT): Date requested (2020-01-01) not within 2019-12-11 -> 2019-12-28 for stationID 30441.
2019-12-11 19:55:41.155 [DEBUG][6] 3.2 ThisTV
{
"stationID": "30442",
"serverID": "20141201.web.1",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2019-12-10",
"maxDate": "2019-12-28",
"requestedDate": "2019-12-29",
"message": "Date requested (2019-12-29) not within 2019-12-10 -> 2019-12-28 for stationID 30442."
}
And that repeats for other channels. NPVR and SchedulesDirect have been working fine on my system for several years, whats going on with my setup?
I have just tried to update the Logo zips in the v4 Wiki - mainly to include the updated logos that disappeared from the forum attachments when the software was updated.
I can log in to the Wiki, but I am getting a [Cannot modify site -- $EnableReadOnly is set] while trying to add attachments. Also they are not attaching to a post in the forum - I'm guessing, that at 5.5 Mb they are too big although it doesn't say so.
Using xteve, VLC plays the xteve-generated m3u. Using Emby works, Using IPTV app on android, I feed it the same xteve-generated m3u, channels and epg load and play.
NextPVR loads channels, loads epg, but can't play back.
"[b]Streaming Failed (transcoder exited)"[/b]
[b]Attaching logs. [/b]
Any ideas? I'd love for NextPVR to work. I love its speed and simplicity.
Has anyone been able to get NextPVR able to work with Xteve? I can use xteve with every other applicaiton, so I know the streams work, but when I try with NextPVR I get the following errors in the log:
Code:
2019-12-10 21:44:01.232 [DEBUG][120] {"status": "Starting Device. Please Wait...","final": false,"speed": 1,"duration": 0,"percentage": 0}
2019-12-10 21:44:01.517 [DEBUG][23] CheckTSUrl done
2019-12-10 21:44:01.518 [DEBUG][23] Failed to connect to location http://192.168.1.125:34400/.../cf379805e319ac0ea455a88d92768908?.... [LMmYcSDFaLkYuYkeAxD4DOzB+qRT3Wn89r0TTY6qcjBzCJw47RgX5XcNmKgQpUt4QUe71PfmRAbNaE6L9SbzbU9ApeGPEiLEEKgscjEr0PeCzrpclbtt9IUgqdc7hZpGxbOrLf/rXRYxPhOwjXSwpnVK5P/g5txbBHR2JwILWb9UN033lCAUg2nZINL86la4E21An/yfoMfrvy/Z67pr0QdXhT6bRSSmHb5oaTYlUmYlbAZuBgpvH+0HY3dxBcMngAyA/GEzJz+NOwMJSl5MNqB+FSlX34xAQllOFCHWeZDJGuBf56jEq+0Ziku9jBP/cwHW3/AovTmokwOfPgNpK5JLDzALxI+/es6x5pqP5oMO+77g46TJLKna3arUIebOVR3koHeP8QbkBnRtImW4ZR08YBriIdJc5pmADSQys3LdJ3adjd78dkHMp7BSYdf0C4aRYG2wZPGhEd17v5aaCg==]
2019-12-10 21:44:01.518 [ERROR][23] Unable to StartStream():
2019-12-10 21:44:01.518 [DEBUG][23] checking: IPTV (http://...)
2019-12-10 21:44:01.518 [DEBUG][23] enabled and present
2019-12-10 21:44:01.518 [DEBUG][23] does not have channel
2019-12-10 21:44:01.518 [DEBUG][23] checking: IPTV (http://...)
2019-12-10 21:44:01.518 [DEBUG][23] enabled and present
2019-12-10 21:44:01.518 [DEBUG][23] does not have channel
2019-12-10 21:44:01.518 [DEBUG][23] checking: IPTV (http://...)
2019-12-10 21:44:01.518 [DEBUG][23] enabled and present
2019-12-10 21:44:01.518 [DEBUG][23] does not have channel
2019-12-10 21:44:01.518 [DEBUG][23] checking: IPTV (http://...)
2019-12-10 21:44:01.518 [DEBUG][23] enabled and present
2019-12-10 21:44:01.518 [DEBUG][23] does not have channel
2019-12-10 21:44:01.518 [DEBUG][23] checking: IPTV (http://...)
2019-12-10 21:44:01.518 [DEBUG][23] enabled and present
2019-12-10 21:44:01.518 [DEBUG][23] does not have channel
2019-12-10 21:44:01.518 [DEBUG][23] StartStream(32928:ABC EAST HD US., LIVE&/buffer/live-ABC EAST HD US.-1-36.ts) allocated handle: 0
2019-12-10 21:44:01.518 [DEBUG][23] Handle: 0
2019-12-10 21:44:01.518 [DEBUG][23] Failed to start stream. Handle 0.
2019-12-10 21:44:01.519 [DEBUG][29] [FFMPEG]: [http @ 0x562301a36960] HTTP error 404 Not Found
2019-12-10 21:44:01.519 [DEBUG][29] [FFMPEG]: http://127.0.0.1:8866/live?channeloid=32928&transcoder=632d0e11-2d22-460b-93cc-d5b11e8e5778&client=26d18527-e63a-4653-ab09-12b3447d81b2: Server returned 404 Not Found
2019-12-10 21:44:01.733 [DEBUG][29] Got request [172.17.0.1]: /services/service
2019-12-10 21:44:01.733 [DEBUG][29] method=channel.transcode.status
2019-12-10 21:44:01.733 [DEBUG][29] parameters:
2019-12-10 21:44:01.733 [DEBUG][29] method: channel.transcode.status
2019-12-10 21:44:01.733 [DEBUG][29] format: json
2019-12-10 21:44:01.733 [DEBUG][29] sid: 26d18527-e63a-4653-ab09-12b3447d81b2
2019-12-10 21:44:01.733 [DEBUG][29] client_ip: 172.17.0.1
2019-12-10 21:44:01.733 [DEBUG][29] user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
2019-12-10 21:44:01.733 [DEBUG][29] GetStatus() got transcoder
2019-12-10 21:44:01.733 [DEBUG][29] GetStatus()@1
2019-12-10 21:44:01.733 [DEBUG][29] GetStatus()@nochild
2019-12-10 21:44:01.733 [DEBUG][29] {"status": "Streaming Failed (transcoder exited)","final": true,"duration": 0,"percentage": 0}
Got a fresh Catalina install on a MacBook Pro and I've installed ffmpeg via homebrew. Using fresh install of Chrome for browser. Can't get the npvr web client to work. streaming failed / transcoder exited.
server is running on a different Mac in the other room.
hdhomerun client directly to the tuners works fine... just the web client to npvr server that I can't figure out.
here's what npvr had to say about it (attached). any direction?
thanks very much for the continued help...
Richard
2019-12-08 15:49:48.966 [INFO][26] About to update EPG 2019-12-08 15:49:48.966 [DEBUG][26] No /Users/USERNAME/.NPVR-data/scripts/UpdateEPG.sh file found 2019-12-08 15:49:48.974 [DEBUG][26] Will process xmltv file: ../EPG/xmltv.xml
still appreciate any other info re permissions, ownership, etc. to save me the experimenting if anybody has some experience with this on the Mac already.
thanks!
-------------- hi folks,
could somebody provide an example of an UpdateEPG script for MacOS?
Here's what I run manually to create my xmltv.xml file....
I just need to know exactly what file name to use in the .NPVR-data/scripts directory, plus any other specific requirements, in order to make sure it the NPVR server will run it for me every night.
Any chance the archive feature could still continue with remaining files in a season when one or more files do not exist?
2019-12-08 13:49:10.280 [DEBUG][55] ArchiveRecording(30716:Ask This Old House, NAS)
2019-12-08 13:49:10.339 [DEBUG][24] Source File: D:\nextpvr\Ask This Old House\Season 17\Ask.This.Old.House.S17E20.Foundation.Repointing;.Textured.Ceiling.ts
2019-12-08 13:49:10.339 [ERROR][24] Archiving source file does not exist: D:\nextpvr\Ask This Old House\Season 17\Ask.This.Old.House.S17E20.Foundation.Repointing;.Textured.Ceiling.ts
My issue is I have two systems and want to archive recordings from each to my NAS drive. I have the check for missing files/directories turned off because sometimes my NAS is offline or at another location. Keeping the two systems in synch is an issue I plan to sort out later as I can watch the recordings using other software until then.
I just installed installed 2.8.0 hoping that this version would honor channel groups. NG. In fact, 2.7.4 would allow me to select a group in settings but can't do that in 2.8.0.
I've attached logs from V5 and Kodi. Can you tell me why groups are not being shown?