Jump to content

Jupiter Broadcasting


BobDealmeida
Go to solution Solved by Happy2Play,

Recommended Posts

BobDealmeida

I just installed the Jupiter Broadcasting plugin without issue, problem is all the folders are empty..

Did I miss something ??

FYI..

I'm brand new to Emby

Bob

 

Link to comment
Share on other sites

Happy2Play

Please post a server log, but a quick test would appear it is broken.

2021-03-07 17:41:07.825 Error ChannelManager: Error getting channel content
	*** Error Report ***
	Version: 4.5.4.0
	Command line: C:\Users\Media\Desktop\Stable\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.21322
	Framework: .NET Core 3.1.9
	OS/Process: x64/x64
	Runtime: C:/Users/Media/Desktop/Stable/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\Media\Desktop\Stable\programdata
	Application path: C:\Users\Media\Desktop\Stable\system
	System.TypeLoadException: System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Channels.ChannelMediaInfo' from assembly 'MediaBrowser.Controller, Version=4.5.4.0, Culture=neutral, PublicKeyToken=null'.
	   at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItemsInternal(InternalChannelItemQuery query, CancellationToken cancellationToken)
	   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
	   at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItemsInternal(InternalChannelItemQuery query, CancellationToken cancellationToken)
	   at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItems(InternalChannelItemQuery query, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, String externalFolderId, Nullable`1 sortField, Boolean sortDescending, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(Channel channel, IChannel channelProvider, InternalItemsQuery query, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetAllItems(Channel channel, IChannel channelProvider, Int64 parentId, Int32 currentRefreshLevel, Int32 maxRefreshLevel, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetAllItems(Channel channel, IChannel channelProvider, Int64 parentId, Int32 currentRefreshLevel, Int32 maxRefreshLevel, CancellationToken cancellationToken)
	Source: MediaBrowser.Channels.JupiterBroadcasting
	TargetSite: Void MoveNext()

But doesn't look like the dev has been around in a long time. @thefirstofthe300

Link to comment
Share on other sites

Yea the plugin needs to be updated for newer versions of the server. If we know where the source code is, I can give it a compatibility update.

Link to comment
Share on other sites

BobDealmeida

Is this what your looking for?

2021-03-08 13:36:05.728 Error ChannelManager: Error getting channel content
    *** Error Report ***
    Version: 4.5.4.0
    Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
    Operating system: Linux version 5.4.0-66-generic (buildd@lgw01-amd64-039) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #74-Ubuntu SMP Wed Jan 27 22:54:38 UTC 2021
    Framework: .NET Core 3.1.8
    OS/Process: x64/x64
    Runtime: system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: /config
    Application path: /system
    System.TypeLoadException: System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Channels.ChannelMediaInfo' from assembly 'MediaBrowser.Controller, Version=4.5.4.0, Culture=neutral, PublicKeyToken=null'.
       at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItemsInternal(InternalChannelItemQuery query, CancellationToken cancellationToken)
       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
       at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItemsInternal(InternalChannelItemQuery query, CancellationToken cancellationToken)
       at MediaBrowser.Channels.JupiterBroadcasting.JupiterBroadcastingChannel.GetChannelItems(InternalChannelItemQuery query, CancellationToken cancellationToken)
       at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, String externalFolderId, Nullable`1 sortField, Boolean sortDescending, CancellationToken cancellationToken)
       at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(Channel channel, IChannel channelProvider, InternalItemsQuery query, CancellationToken cancellationToken)
       at Emby.Server.Implementations.Channels.ChannelManager.GetAllItems(Channel channel, IChannel channelProvider, Int64 parentId, Int32 currentRefreshLevel, Int32 maxRefreshLevel, CancellationToken cancellationToken)
       at Emby.Server.Implementations.Channels.ChannelManager.GetAllItems(Channel channel, IChannel channelProvider, Int64 parentId, Int32 currentRefreshLevel, Int32 maxRefreshLevel, CancellationToken cancellationToken)
    Source: MediaBrowser.Channels.JupiterBroadcasting
    TargetSite: Void MoveNext()

Thanks for your help

Bob

Link to comment
Share on other sites

So it looks like if I update this we will probably lose some development that was never committed, but I guess there isn't much choice.

Link to comment
Share on other sites

The question is, should we even bother? This appears to just be a wrapper around RSS podcasts, so you could just as easily enter any of these urls into the podcast plugin:

			case "faux":
				baseurl = "http://www.jupiterbroadcasting.com/feeds/FauxShowHD.xml";
				break;
			case "scibyte":
				baseurl = "http://feeds.feedburner.com/scibytehd";
				break;
			case "unfilter":
				baseurl = "http://www.jupiterbroadcasting.com/feeds/unfilterHD.xml";
				break;
			case "techsnap":
				baseurl = "http://feeds.feedburner.com/techsnaphd";
				break;
			case "howto":
				baseurl = "http://feeds.feedburner.com/HowtoLinuxHd";
				break;
			case "bsd":
				baseurl = "http://feeds.feedburner.com/BsdNowHd";
				break;
			case "las":
				baseurl = "http://feeds.feedburner.com/linuxashd";
				break;
            case "unplugged":
                baseurl = "http://feeds.feedburner.com/linuxunvid";
                break;
            case "coder":
                baseurl = "http://feeds.feedburner.com/coderradiovideo";
                break;
            case "techtalk":
                baseurl = "http://feedpress.me/t3mob";
                break;
            case "wtr":
                baseurl = "http://feeds.feedburner.com/wtrmobile";
                break;

 

Link to comment
Share on other sites

And sure enough, I just tested the first feed, works just fine and I'm streaming video from it right now.

Link to comment
Share on other sites

Happy2Play
13 minutes ago, Luke said:

And sure enough, I just tested the first feed, works just fine and I'm streaming video from it right now.

So I guess those versioning were offline compatibility updates possibly?

Link to comment
Share on other sites

3 minutes ago, Happy2Play said:

So I guess those versioning were offline compatibility updates possibly?

Yea who knows.

Link to comment
Share on other sites

I've pushed an update to the Podcasts plugin to support the thumbnail urls used by the Jupiter RSS feeds. Now they look nice when using the Podcasts plugin.

I think this is the best way going forward.

Link to comment
Share on other sites

  • Solution
Happy2Play
21 minutes ago, BobDealmeida said:

Ok, stupid rookie question time ? reinstall the plugin??

 

Bob

 

Pretty sure Luke just did a update on the Podcast plugin.  You can add the 7 rss feed from Jupiter Broadcasting site (show feeds tab) into the podcast plugin.

Link to comment
Share on other sites

6 minutes ago, BobDealmeida said:

Thanks!!

Works like a charm 

 

Bob

 

Thanks for the feedback.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...