Jump to content

Stop button on admin page?


ich777
Go to solution Solved by darkassassin07,

Recommended Posts

ich777

Hi,

just a quick question, where did the Stop button go on the Admin Dashboard?
From time to time I want to stop a Stream that I forgot to stop on a Amazon Fire TV end device since if you turn off the TV the Stream never stops.

grafik.png.cb59ff1ffb72f7a0ef33019312795d2f.png

 

I'm using the latest Docker version from Emby:

grafik.png.a9be04aa02c990bf36d134f0cb7db280.png

 

Am I missing something obvious?

 

Cheers,

Christoph

Link to comment
Share on other sites

darkassassin07

This is usually related to websocket connections either not establishing or timing out.

 

Do you use a reverse proxy? Does it have websockets enabled?

 

Within an nginx config, its the lines:

proxy_set_header Upgrade $http_upgrade;    
proxy_set_header Connection $http_connection;

 

  • Thanks 1
Link to comment
Share on other sites

ich777
11 hours ago, darkassassin07 said:

Do you use a reverse proxy? Does it have websockets enabled?

Sure:

    location /embywebsocket {
        proxy_pass http://emby:8096;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

 

Please also note that it was working before and I just noticed that recently that this button is missing, I'll also have to admit that I haven't done this in about 1 month.

Is the button displaying on your instance?

 

For some reason I have no issue on my iPhone (no difference when transcoding or not) :

grafik.png.d52ccf2e23df5574c5a1e00853bde279.png

Link to comment
Share on other sites

  • Solution
darkassassin07

In that case, the websocket had just timed out. The client was still sending playback status back to the server, but nolonger had the connection open that allows remote control. Happens now and again.

 

If I remember right, you can set that timeout in nginx with:

proxy_send_timeout 2h;
proxy_read_timeout 2h;

 

Though @pir8radiowould probably be able to advise more.

  • Like 1
  • Agree 1
Link to comment
Share on other sites

pir8radio
On 3/4/2024 at 8:44 AM, darkassassin07 said:

In that case, the websocket had just timed out. The client was still sending playback status back to the server, but nolonger had the connection open that allows remote control. Happens now and again.

 

If I remember right, you can set that timeout in nginx with:

proxy_send_timeout 2h;
proxy_read_timeout 2h;

 

Though @pir8radiowould probably be able to advise more.

that is correct..  i actually set mine to 1h for emby...

  • Like 2
Link to comment
Share on other sites

ich777
5 hours ago, pir8radio said:

that is correct..  i actually set mine to 1h for emby...

Thanks, mine is set globally to 30 minutes.

I will investigate further and do a follow up post if I experience any further issues.

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...