Jump to content


Photo

Not Found Exception getting recordings

nextpvr synology

Best Answer emveepee , 08 December 2019 - 06:33 PM

Given this statement "the same Synology NAS" that implies you are using v5.  The "official" plugin is only for v4 but I have released a beta version that is for v5 compatible here https://emby.media/c...v5-emby-plugin/

 

As a bonus  it is much faster and more efficient then the v4 plugin.

 

There is one minor change I haven't posted but note the only reason it is beta and not production is I am not satisfied with the quality of the series support in Emby for TV Plugins in general.  There are a few annoying usability issues that aren't getting attention  and I don't want NextPVR or the addon to be blamed for Emby weaknesses. 

 

Martin

Go to the full post


  • Please log in to reply
3 replies to this topic

#1 gottafixthat OFFLINE  

gottafixthat

    Newbie

  • Members
  • 6 posts
  • Local time: 12:36 AM

Posted 07 December 2019 - 11:59 PM

I'm trying to get NextPVR working for a unified PVR between Emby and Kodi, but running into some issues getting Emby to connect to NextPVR.

 

For starters, I have disabled the built in Emby Live TV settings by removing all TV Sources, then installing the NextPVR plugin, v3.3.3.0.  Emby is at v4.3.0.30.

 

I have Emby running on a Synology DS1818+, and NextPVR is also running on the Synology as a Docker container with host networking, so it's all on the same IP, 192.168.86.2.  I can access NextPVR from a browser and on Kodi 18.5 running on a Shield.

 

Trying the most basic things first, I went into the "Next Pvr Recordings" section and it comes up empty. There is at least one recording, visible from the NextPVR web interface and Kodi.

 

Looking at the logs, it appears there is an exception being thrown by Emby saying it can't connect to NextPVR:

2019-12-07 19:46:25.600 Info App: [NextPvr] Start GetTimer Async, retrieve the 'Pending' recordings
2019-12-07 19:46:25.600 Info App: [NextPvr] Start InitiateSession
2019-12-07 19:46:25.600 Info HttpClient: GET http://192.168.86.2:8866/public/Util/NPVR/Client/Instantiate
2019-12-07 19:46:25.602 Info HttpServer: HTTP Response 200 to 192.168.86.117. Time: 21ms. http://192.168.86.2:8096/emby/Users/d535b9c22a1f4e07b32989b2b1ca1b5d/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear%2CStatus%2CEndDate&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=63e31d811dd150914d17126747e936aa
2019-12-07 19:46:25.603 Info HttpServer: HTTP Response 200 to 192.168.86.117. Time: 18ms. http://192.168.86.2:8096/emby/Users/d535b9c22a1f4e07b32989b2b1ca1b5d/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear%2CStatus%2CEndDate&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=ef1a83be1963fd6974bc6e5901eb87c5
2019-12-07 19:46:25.606 Error LiveTvManager: Error getting timers
	*** Error Report ***
	Version: 4.3.0.30
	Command line: /volume1/@appstore/EmbyServer/releases/4.3.0.30/EmbyServer.dll -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe -ffdetect /var/packages/EmbyServer/target/ffmpeg/bin/ffdetect -restartexitcode 121
	Operating system: Unix 3.10.105.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///volume1/@appstore/EmbyServer/3rdparty/netcore/2.2.1/runtime/System.Private.CoreLib.dll
	Processor count: 4
	Program data path: /var/packages/EmbyServer/target/var
	Application directory: /volume1/@appstore/EmbyServer/releases/4.3.0.30
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.Get(HttpRequestOptions options)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.InitiateSession(CancellationToken cancellationToken)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.EnsureConnectionAsync(CancellationToken cancellationToken)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.GetTimersAsync(CancellationToken cancellationToken)
	   at Emby.LiveTV.LiveTvManager.<>c__DisplayClass81_0.<<GetTimersInternal>b__0>d.MoveNext()
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()
	
2019-12-07 19:46:25.607 Info App: [NextPvr] Start GetSeriesTimer Async, retrieve the recurring recordings
2019-12-07 19:46:25.607 Info App: [NextPvr] Start InitiateSession
2019-12-07 19:46:25.607 Info HttpClient: GET http://192.168.86.2:8866/public/Util/NPVR/Client/Instantiate
2019-12-07 19:46:25.613 Error LiveTvManager: Error getting recordings
	*** Error Report ***
	Version: 4.3.0.30
	Command line: /volume1/@appstore/EmbyServer/releases/4.3.0.30/EmbyServer.dll -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe -ffdetect /var/packages/EmbyServer/target/ffmpeg/bin/ffdetect -restartexitcode 121
	Operating system: Unix 3.10.105.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///volume1/@appstore/EmbyServer/3rdparty/netcore/2.2.1/runtime/System.Private.CoreLib.dll
	Processor count: 4
	Program data path: /var/packages/EmbyServer/target/var
	Application directory: /volume1/@appstore/EmbyServer/releases/4.3.0.30
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.Get(HttpRequestOptions options)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.InitiateSession(CancellationToken cancellationToken)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.EnsureConnectionAsync(CancellationToken cancellationToken)
	   at MediaBrowser.Plugins.NextPvr.LiveTvService.GetSeriesTimersAsync(CancellationToken cancellationToken)
	   at Emby.LiveTV.LiveTvManager.<>c__DisplayClass87_0.<<GetSeriesTimersInternal>b__0>d.MoveNext()
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()
	
2019-12-07 19:46:25.615 Info HttpServer: HTTP Response 200 to 192.168.86.117. Time: 37ms. http://192.168.86.2:8096/emby/LiveTv/Programs/Recommended?userId=d535b9c22a1f4e07b32989b2b1ca1b5d&IsAiring=true&limit=24&ImageTypeLimit=1&EnableImageTypes=Primary%2CThumb%2CBackdrop&EnableTotalRecordCount=false&Fields=ChannelInfo%2CPrimaryImageAspectRatio
2019-12-07 19:46:25.665 Info HttpServer: HTTP Response 200 to 192.168.86.117. Time: 339ms. http://192.168.86.2:8096/emby/Users/d535b9c22a1f4e07b32989b2b1ca1b5d/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear%2CStatus%2CEndDate&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=767bffe4f11c93ef34b805451a696a4e
2019-12-07 19:46:25.872 Info HttpServer: HTTP Response 200 to 192.168.86.117. Time: 547ms. http://192.168.86.2:8096/emby/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio%2CSeriesInfo%2CDateCreated%2CBasicSyncInfo&UserId=d535b9c22a1f4e07b32989b2b1ca1b5d&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&EnableTotalRecordCount=false

Anyone have any suggestions?  I've tried http://localhost:8866 as well as http://127.0.0.1:8866 and the IP address it's running on, http://192.168.86.2:8866 .  As I mentioned, Emby is also running on the same Synology NAS, so I'm wondering if it's something with everything running there.

 

Anyone have any suggestions?  I'd love to have the same recordings on Kodi as I have on Emby.

 

The only reason I use Kodi anymore, though is because it has a "real" fast forward and rewind and not the skip ahead and back that is in Emby.  Having Emby as the central storage though is great.

 



#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146246 posts
  • Local time: 03:36 AM

Posted 08 December 2019 - 12:09 AM

Hi, what version of next pvr?



#3 emveepee OFFLINE  

emveepee

    Advanced Member

  • Members
  • 314 posts
  • Local time: 03:36 AM

Posted 08 December 2019 - 06:33 PM   Best Answer

Given this statement "the same Synology NAS" that implies you are using v5.  The "official" plugin is only for v4 but I have released a beta version that is for v5 compatible here https://emby.media/c...v5-emby-plugin/

 

As a bonus  it is much faster and more efficient then the v4 plugin.

 

There is one minor change I haven't posted but note the only reason it is beta and not production is I am not satisfied with the quality of the series support in Emby for TV Plugins in general.  There are a few annoying usability issues that aren't getting attention  and I don't want NextPVR or the addon to be blamed for Emby weaknesses. 

 

Martin


Edited by emveepee, 08 December 2019 - 06:34 PM.

  • gottafixthat likes this

#4 gottafixthat OFFLINE  

gottafixthat

    Newbie

  • Members
  • 6 posts
  • Local time: 12:36 AM

Posted 08 December 2019 - 11:42 PM

Thanks.  It is v5 of NextPVR that I'm running on the Synology NAS.

 

I manually installed the the beta plugin v3.5.3.0 and that seems to be working now.

 

I get Guide data, Live TV and Recorded programs now.  All seem to be working well.

 

Thanks for your help.







Also tagged with one or more of these keywords: nextpvr, synology

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users