Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Plex Streams

Featured Replies

  • Author
17 hours ago, alturismo said:

ahead, thanks alot for this plugin

 

may a question about live tv streams

 

i see a active stream but no details on the dashboard

image.png.aadd59e9ca96df6d669cf67328c9752f.png

 

while in plex streams tile its detailed there

image.png.410dfd904b9ea45f877b204dcf63fee3.png

 

possible or not ? couldnt find the limitation about live tv yet

 

library playback is working fine in dashboard here, just saw live tv not showing details

 

EDIT. ok, when i readed up now i see its prolly not supported, sorry.

I'll be looking into this as it's not the expected behavior.

  • 3 months later...
  • Replies 454
  • Views 83.6k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I am planning a rewrite of this plugin, and will add that to the list of support besides also being able to support other media server platforms

  • This has been added as well as turning on/off the dashboard widget in 2020.05.20b.  If you turn it off you can access it through the widget or under Tools->System Information.

  • It does just work for MANY. Have you tried my suggestion yet? I definitely want to assist in getting this issue resolved for many, but as I stated it is the results coming back from Plex that are th

Posted Images

hey dorgan, nice plugin! Found it through a screeny on /datahoaders

 

I have similar problems as polishprocessors (p7) like I cannot get my server listed.

 

Getting the token from plex stops the spinning wheel without a server listed; I have it under custom ip with port, tried /web and http.

 

While signing in on plex I've seen that plex sees my server on zeus.home.arpa, tried it over the corresponding 10.1.30.0/24 network, no dice and still "There are currently no active streams"

> /plugins/plexstreams/getServers.php?useSsl=1

{"serverList":{"XXX":{"Name":"HERMES","Identifier":"XXX","Connections":[null]}}}

I'm stuck, could we look into this? 🤪

  • 3 months later...

Working perfect for me, thank you!

  • 3 weeks later...

nice plugin! one suggestion - when video trancoding, it would be great to show more details like how Plex dashboard shows below, mainly to tell if HW is used for both decoding and encoding.

 

image.png.af66825a1859514304996698a148c2bb.png

Edited by sjtuross

  • 2 weeks later...

Been having trouble lately @dorgan
Sometimes the streams show properly, other times I see double entries.

 

Today, I noticed that there's definitely streams running, but the plugin isn't picking them up.

In the plugin settings, I removed the token entirely, saved, then grabbed the token again using the "Get Plex Token" button, no problem.

The plugin finds the local IP, External IP, and External Domain name. I select Local IP and Save, and then the entire server gets sluggish.

If I'm quick and refresh the Plex Streams Dashboard or NAV just as I save I can catch active streams, but refreshing again.. the server is still being slow...eventually the page refreshes and I no longer notice a slowdown to the unraid gui, but the streams do not show in the Dashboard or NAV.

 

Let me know if you need any info from my server to help, if you don't mind helping. Thanks!

  • Author
1 hour ago, ibphantom said:

Been having trouble lately @dorgan
Sometimes the streams show properly, other times I see double entries.

 

Today, I noticed that there's definitely streams running, but the plugin isn't picking them up.

In the plugin settings, I removed the token entirely, saved, then grabbed the token again using the "Get Plex Token" button, no problem.

The plugin finds the local IP, External IP, and External Domain name. I select Local IP and Save, and then the entire server gets sluggish.

If I'm quick and refresh the Plex Streams Dashboard or NAV just as I save I can catch active streams, but refreshing again.. the server is still being slow...eventually the page refreshes and I no longer notice a slowdown to the unraid gui, but the streams do not show in the Dashboard or NAV.

 

Let me know if you need any info from my server to help, if you don't mind helping. Thanks!

Ok yes I can look into this can you please provide the unraid version as well as Plex version on your side.  Also the local IP is that server on your local network or remote VPN?

1 hour ago, dorgan said:

Ok yes I can look into this can you please provide the unraid version as well as Plex version on your side.  Also the local IP is that server on your local network or remote VPN?

 

Unraid OS: 6.10.2

Plex Version: 4.76.1

 

The server is on my local network. Unraid is .2 and Plex is .3

I tried SSL versions as well.

  • 2 weeks later...
On 9/5/2021 at 11:43 AM, PilaScat said:

Ok found, it was custom server set to the ip but not the port

Thanks, I was having issue with double stream showing up and this was the reason why - custom server had been set.

  • 2 months later...

Bug report! Seems like the "title" attribute (code here) is leaking when there's HTML in the stream title. I've only been using Plex Streams for a couple days but I would imagine that "stream.title" isn't expected to have HTML in it.

 

I love being able to see the streams on my dashboard!

Screen Shot 2022-08-29 at 3.23.12 PM.png

  • Author
1 hour ago, jgillman said:

Bug report! Seems like the "title" attribute (code here) is leaking when there's HTML in the stream title. I've only been using Plex Streams for a couple days but I would imagine that "stream.title" isn't expected to have HTML in it.

 

I love being able to see the streams on my dashboard!

Screen Shot 2022-08-29 at 3.23.12 PM.png

Thanks I'll get this fixed ASAP.

  • Author
2 hours ago, jgillman said:

Bug report! Seems like the "title" attribute (code here) is leaking when there's HTML in the stream title. I've only been using Plex Streams for a couple days but I would imagine that "stream.title" isn't expected to have HTML in it.

 

I love being able to see the streams on my dashboard!

Screen Shot 2022-08-29 at 3.23.12 PM.png

Updated plugin has been released to address this issue.  Sorry I dont use plex for audio too much and there is where the issue occurred.

37 minutes ago, dorgan said:

Updated plugin has been released to address this issue.  Sorry I dont use plex for audio too much and there is where the issue occurred.

Great! Thanks for the quick fix.

I have installed this plugin but am having trouble getting it to detect my Plex server.

 

My server is on a docker VLAN (192.168.3.xxx) and my unRAID server is on the 192.168.1.xxx subnet.

 

Plex Stream will not detect my server.  When I tell it to get a token, it wants to login to Plex at 192.168.1.10 (my unRAID server IP).

 

Even if I specify the custom IP:port address of my Plex server (192.168.3.110:32400) nothing happens.

 

What am I doing incorrectly?

 

image.thumb.png.8bc0279c095b6a1dda6a5c392fd11918.png

Hi. Thanks for creating this plugin!

 

It looks like the most recent version of the pluigin has the wrong ownerships set, and is hence changing the ownership of /, /usr, etc to printer:1000 (in my case at least). The result is that things like SSHing into the unraid server with a keyfile no longer work, for example. File ownerships should be root:root (I believe) for / and /usr.


image.png.740d7e0a393c31979c6477173caaada4.png

 

image.png.6467f2ef6b55b09782e992b1f3198fed.png

 

A temporary fix (for anyone else who faces this issue) is to run the following commands:

# Don't recursively apply to / because we don't want to clobber permissions on /mnt!!!
chown root:root /
chown root:root -R /usr

 

Please fix this in the plugin, thanks :)

  • Author
15 minutes ago, sticklyman said:

Hi. Thanks for creating this plugin!

 

It looks like the most recent version of the pluigin has the wrong ownerships set, and is hence changing the ownership of /, /usr, etc to printer:1000 (in my case at least). The result is that things like SSHing into the unraid server with a keyfile no longer work, for example. File ownerships should be root:root (I believe) for / and /usr.


image.png.740d7e0a393c31979c6477173caaada4.png

 

image.png.6467f2ef6b55b09782e992b1f3198fed.png

 

A temporary fix (for anyone else who faces this issue) is to run the following commands:

# Don't recursively apply to / because we don't want to clobber permissions on /mnt!!!
chown root:root /
chown root:root -R /usr

 

Please fix this in the plugin, thanks :)

I'll get a fix out for this today

  • Author
On 8/29/2022 at 11:20 PM, Hoopster said:

I have installed this plugin but am having trouble getting it to detect my Plex server.

 

My server is on a docker VLAN (192.168.3.xxx) and my unRAID server is on the 192.168.1.xxx subnet.

 

Plex Stream will not detect my server.  When I tell it to get a token, it wants to login to Plex at 192.168.1.10 (my unRAID server IP).

 

Even if I specify the custom IP:port address of my Plex server (192.168.3.110:32400) nothing happens.

 

What am I doing incorrectly?

 

image.thumb.png.8bc0279c095b6a1dda6a5c392fd11918.png

Yes, you need to login to plex as that's how it gets a token.  It works against plex's apis.

3 hours ago, dorgan said:

Yes, you need to login to plex as that's how it gets a token.  It works against plex's apis.

Yeah, I had tried that via the popup and it got a token but still no server information was populated in Plex Streams after several minutes.  I opened the Plex Web UI first and tried it again and this time it worked.

 

Thanks.

  • Author
Just now, Hoopster said:

Yeah, I had tried that via the popup and it got a token but still no server information was populated in Plex Streams after several minutes.  I opened the Plex Web UI first and tried it again and this time it worked.

 

Thanks.

Once it gets the token you should see it trying to reload the servers list, is that happening?  What browser are you using?  Essentially that servers list is populated by a call to the central plex API, to get the list of servers from them.

16 minutes ago, dorgan said:

Once it gets the token you should see it trying to reload the servers list, is that happening?  What browser are you using?  Essentially that servers list is populated by a call to the central plex API, to get the list of servers from them.

The servers list reload attempt was happening but it was just a never-ending spinning icon.  As mentioned, I tried it again (sign in via Plex Streams pop up) after opening the Plex Web UI and it got a token and populated the server list immediately.

 

Everything is working as expected now.

  • Author
4 hours ago, sticklyman said:

Hi. Thanks for creating this plugin!

 

It looks like the most recent version of the pluigin has the wrong ownerships set, and is hence changing the ownership of /, /usr, etc to printer:1000 (in my case at least). The result is that things like SSHing into the unraid server with a keyfile no longer work, for example. File ownerships should be root:root (I believe) for / and /usr.


image.png.740d7e0a393c31979c6477173caaada4.png

 

image.png.6467f2ef6b55b09782e992b1f3198fed.png

 

A temporary fix (for anyone else who faces this issue) is to run the following commands:

# Don't recursively apply to / because we don't want to clobber permissions on /mnt!!!
chown root:root /
chown root:root -R /usr

 

Please fix this in the plugin, thanks :)

Fix is out there for this now.

2 hours ago, dorgan said:

What browser are you using?

This was with Chrome.

23 hours ago, dorgan said:

Fix is out there for this now.


Fantastic. I can confirm that things look correct now. Thanks so much for fixing it!

  • 4 weeks later...

Simple question I had 1 movie streaming buy why Plex Streams report 2 Active? Is this normal?

 

image.png.7bf0e0aef7c93cda014dab7046596d5f.pngimage.thumb.png.cb25bd41c7a629b2d3931025c17edd2e.png

  • Author
18 minutes ago, feins said:

Simple question I had 1 movie streaming buy why Plex Streams report 2 Active? Is this normal?

 

image.png.7bf0e0aef7c93cda014dab7046596d5f.pngimage.thumb.png.cb25bd41c7a629b2d3931025c17edd2e.png

No this is not normal, can you make sure you only have one of the servers IP addresses selected in the options.

image.png.089ac61d8f908cc60008fe88d6400db1.pngYes only one server IP is selected. It doesnt make any different wither the local or remote server ip is it?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.