Live TV does not work on my Samsung TV

Server Version#: latest
Player Version#: latest
Tuner Make/Model: Samsung UE65KS9000
Guide/Lineup name:
Using XMLTV?: no
Channel number/Name: everything

Hi guys,

So today I got me a Plex Pass to get premium live TV.

This works well through my browser and mobile app. However, it does not work on my Samsung TV that has the Tizen Plex app. Whenever I select a channel the loading graphic keeps rotating, but nothing happens.

How come?

Cheers guys

Hello?

Would love some feedback from plex

Actual version numbers may have brought you a little more attention such as are you using the new preview client? New Samsung Tizen App Preview

Also - which tuner are you using? You seem to have specified your TV, not a tuner. :slight_smile:

I’m not using a tuner. I’m using the PLEX app that I downloaded from the Samsung online marketplace. I’m sure I do not need a tuner to stream web content.

I am not using any preview app as I have no control of specifying that I’d like to use a preview app. These apps are just installed automatically at random intervals.

Apologies. I misunderstood your post.

“Live TV on Plex” works fine on my 2019 Q85R Samsung TV, so the Samsung Plex app does work.

You need to be using the new Preview version of the app. You can access this by enabling it through the settings under “User” at the top left of the main screen of the standard app.

It is possible that your TV does not fully support the app, I don’t know.

It is worth checking that your Plex server software is up to date. Similarly, your TV firmware should be updated to the latest version.

Please post if you get it working.

Hi Jim,

I just checked. My Client Version is 5.5.1 and Platform Version is 2.4 according to the Plex app on the TV.

I just tried updating my plex server and it said it’s already on the latest version.

It seems I am already on the preview version, at least the only option I have left under my account is “Leave Early Access”. I’m assuming that I am on a preview version now. Perhaps this is a bug that needs to be sorted.

Yes, 5.5.1 is the current Preview version. You seem to have checked everything.

You might like to have a look at the Plex logs for some idea of what is going on, but otherwise, I am out of ideas. Perhaps someone else can make a suggestion?

My server is behind an nginx reverse proxy. Could it be that I am not forwarding some header information?

I am seeing messages like these pop up in my debug logs:

 {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] <SERVER_NAME> is unavailable at https://<IP_ADDRESS>.36acd528faac43dab334a923bafb6245.plex.direct:32400/media/providers (Status 0)",
    "time": "2020-12-02T15:02:18.504Z"
  },
  {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] Prevented fallback to insecure connection for <SERVER_NAME>",
    "time": "2020-12-02T15:02:18.505Z"
  },
  
  
    {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] <SERVER_NAME> is unavailable at https://<IP_ADDRESS>.36acd528faac43dab334a923bafb6245.plex.direct:26589/media/providers (Status 0)",
    "time": "2020-12-02T15:02:18.509Z"
  },
  {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] Prevented fallback to insecure connection for <SERVER_NAME>",
    "time": "2020-12-02T15:02:18.510Z"
  },

This is my nginx header config:

 #Forward real ip and host to Plex
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        # Plex headers
        proxy_set_header        X-Plex-Client-Identifier $http_x_plex_client_identifier;
        proxy_set_header        X-Plex-Device           $http_x_plex_device;
        proxy_set_header        X-Plex-Device-Name      $http_x_plex_device_name;
        proxy_set_header        X-Plex-Platform         $http_x_plex_platform;
        proxy_set_header        X-Plex-Platform-Version $http_x_plex_platform_version;
        proxy_set_header        X-Plex-Product          $http_x_plex_product;
        proxy_set_header        X-Plex-Token            $http_x_plex_token;
        proxy_set_header        X-Plex-Version          $http_x_plex_version;
        proxy_set_header        X-Plex-Nocache          $http_x_plex_nocache;
        proxy_set_header        X-Plex-Provides         $http_x_plex_provides;
        proxy_set_header        X-Plex-Device-Vendor    $http_x_plex_device_vendor;
        proxy_set_header        X-Plex-Model            $http_x_plex_model;

        proxy_set_header        Host                      $server_addr;
        proxy_set_header        Referer                   $server_addr;
        proxy_set_header        Origin                    $server_addr;

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

        #Buffering off send to the client as soon as the data is received from Plex.
        proxy_redirect off;
        proxy_buffering off;

Also seeing this:

  {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] [Bundled] is unauthorized at https://<EXTERNAL_HOST_NAME>/media/providers (Status 401)",
    "time": "2020-12-02T15:16:15.994Z"
  },

  {
    "type": "log:message",
    "level": 1,
    "message": "[Connections] All connections to [Bundled] failed",
    "time": "2020-12-02T15:16:16.033Z"
  },

Some useful information there.

I am not familiar enough with your kind of setup to advise, but I think you have provided enough information for someone from Plex to respond. They are very helpful but can’t always respond quickly.

1 Like

One thought -

If you can simplify (eg by removing proxies where possible), you might be able to identify where the problem lies.

I just did. Enabled UPnP (ugh) and I have opened up the ports 26589 and 32400. Will remove the proxy’d server and re-add it by IP and port.

That makes sense.

Does it work as expected now?

It does not. :slight_smile:

:frowning_face:

Your server won’t have anything to do with your ability to access Live TV on Plex channels. That’s simply your client accessing an HLS URL. Client logs is what we’ll be looking for here. Feel free to lock your server network back down.