Live TV via Nexus Player and Tuner Usage

For background: I have a 2017 Shield Pro and a Nexus Player that I use for Plex in-home. I have a media server set up on a powerful box for transcoding on the fly for recordings, primary storage, etc. All devices are on a rock solid gigabit wired network.

A couple issues:

  • For whatever reason, the Shield can play live TV without issue from the PC. The Nexus player cannot. Playing any other content from the server doesn’t give any issue. Playback of Live TV yields a connection loss. I quickly see the playback bar “buffer” to full and then it immediately kicks out before playback actually starts. No image ever makes it to the screen. Playback of recorded content works fine.

  • When the above situation happens, Plex doesn’t seem to realize that the tuner is no longer in use and will show it “recording” in status even though playback has halted (never actually started). In the below screenshots, my daughter is watching PBS with the other 2 tuners idle yet Plex thinks all 3 tuners are active.

Anyone have any thoughts?

I’m seeing the exact same error on my Mi Box. Just like you my Shield works fine. Anybody?

@3rob3 said:
I’m seeing the exact same error on my Mi Box. Just like you my Shield works fine. Anybody?

Sorry to hear you’re having the issue but glad I’m not the only one. Points to an issue on their end more than mine :stuck_out_tongue:

The Mi Box doesnt support mpeg2, which i suspect is the issue.

We’ll investigate but in the meantime, to get these devices to work:
Go into Settings<Advanced
Select Direct Play, change to Disable
Select Direct Stream, change to disable.

Unfortunately, this will cause all streams on the device to be transcoded. I will open up an internal ticket for this to be looked at.

I know the Nexus Player does, and once the Mi Box works, we’ll attempt to look into the Nexus Player issues as well, but keep in mind this is a discontinued (albeit still the reference) device, so it won’t get as much support as the currently shipping devices.

Plus, wifi sucks on it from my experience, and it’s annoying to get a network adapter working since its microusb only.

@keithah said:
Both the Nexus Player doesnt support mpeg2, which i suspect is the issue.

We’ll investigate but in the meantime, to get these devices to work:
Go into Settings<Advanced
Select Direct Play, change to Disable
Select Direct Stream, change to disable.

Unfortunately, this will cause all streams on the device to be transcoded. I will open up an internal ticket for this to be looked at.

Actually, if your Nexus Player is running at least Android 6, then it will direct play MPEG2. I currently use Windows Media Center for OTA recordings (though I’m about to transition to Plex). All of my recordings are either 1080i or 780p MPEG2 video, AC-3 audio, in MKV containers (remuxed from WTV). All direct play on my Nexus Player.

@rwhapham said:

@keithah said:
Both the Nexus Player doesnt support mpeg2, which i suspect is the issue.

We’ll investigate but in the meantime, to get these devices to work:
Go into Settings<Advanced
Select Direct Play, change to Disable
Select Direct Stream, change to disable.

Unfortunately, this will cause all streams on the device to be transcoded. I will open up an internal ticket for this to be looked at.

Actually, if your Nexus Player is running at least Android 6, then it will direct play MPEG2. I currently use Windows Media Center for OTA recordings (though I’m about to transition to Plex). All of my recordings are either 1080i or 780p MPEG2 video, AC-3 audio, in MKV containers (remuxed from WTV). All direct play on my Nexus Player.

@keithah said:
The Mi Box doesnt support mpeg2, which i suspect is the issue.

We’ll investigate but in the meantime, to get these devices to work:
Go into Settings<Advanced
Select Direct Play, change to Disable
Select Direct Stream, change to disable.

Unfortunately, this will cause all streams on the device to be transcoded. I will open up an internal ticket for this to be looked at.

I know the Nexus Player does, and once the Mi Box works, we’ll attempt to look into the Nexus Player issues as well, but keep in mind this is a discontinued (albeit still the reference) device, so it won’t get as much support as the currently shipping devices.

Plus, wifi sucks on it from my experience, and it’s annoying to get a network adapter working since its microusb only.

I’ll test forcing transcode when I get home tonight but Nexus Player is still supported by Google so I’m on 7.1.2 so mpeg2 shouldn’t be an issue.

Also, when I got the thing it sucked ass. Surprisingly it performs worlds better now that Android TV has evolved and the drivers have probably been updated. If you’ve got one hiding in a drawer somewhere, plug it in and update it. WiFi is much better and the system lag is gone from mine. Lag that I had from day 1 at launch lol.

Yes, I know Nexus Player should, but for some reason it’s causing us issues… so force transcode for now, but I have an internal ticket in to our devs to look which has my Nexus Player logs on them but we’re focused more on the Mi Box.

I’ve had to enable transcoding for the recordings (DVR Setup) to make the recordings watchable via the miBox. I will try to disable the directs stream/direct play and see if that helps.

Got it working on my Mi Box tonight. I suspected it had to do with audio, so I set surround sound to never in Android settings and now it works. I am running the leaked Nougat update if that makes any difference.

Great! I’m running the official beta of 7.0 but same diff. :wink:

Disabling direct fixed it

I had this same issue & error message with Plex Live TV on one of my Nexus Players and disabling Direct Play / Stream didn’t work in my case. I was able to get Plex Live TV to work by disabling Surround Sound in the Nexus Settings, but then that broke audio for Live Channels. My final fix was to disable Passthrough in (Plex / Settings / Advanced), so it looks like my TV didn’t support the audio codec that was being passed thru.