H264 level on nvidia shield tv (2015)

Server Version#:1.32.1.6999-7000
Player Version#:9.23.0

User of plex on nvidia shield and on my android phone I recently encountered a problem with the nvidia shield version.
Wanting to read a file encoded in h264 level 6 the latter did not launch on the shield or on my phone.
After some additional tests with other players like kodi the file was then read without worries on the shield.
following this I modified the verification of the maximum level (5.2 for the nvidia shield and idenrique on my phone).
After this modification my phone reads the file without any problem but the shield remains blocked and does not want to know anything (I tried to modify the version in 6.0, 6.2 and even to deactivate this) but without result.
Moreother if I cast this file from my phone to the shield tv, this file was playing fine…
I therefore come to the conclusion that the plex (player) version for nvidia shield does not seem to take this parameter into account.
Is this a bug? known and which is being resolved or did I forget something that would allow me to play this file on the nvidia shield without worries (while this one can read it without any worries or transcoding via kodi)?

More information avout some media who won’t be read on my Nvidia Shield with plex :

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 33mn
Bit rate mode : Constant
Bit rate : 8 807 Kbps
Nominal bit rate : 10 000 Kbps
Width : 1 920 pixels
Height : 800 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.239

and another one

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L6.0
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 15mn
Bit rate : 2 500 Kbps
Width : 1 920 pixels
Height : 800 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.952 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.068
Stream size : 2.32 GiB (78%)

This two file won’t be read player on Shield TV server on Synology 1815+

like I mention before Kodi will read this two file without any problems and the android app when I have change H264 max level read rhis files fine too…Moreover when I cast it from my plex phone’s app to the shield all work flowlessly…

Really don’t understand why with the “native” shield app this will not work…

Actually let H264 level to disable and more and more movie can’t be read (with recommanded level 5.2 or disable)

Really don’g know why this files can’t be played on my nvidia shield, cause same file run very well on my phone and on a google tv with max H264 level disable (also can run on shield tv in kodi and on okex plgin for kodi)

this is the log of my kodi player on shield tv when I try to read one of this file :

05-27 17:19:58.859  i: [UserAction] Preference 'Log réseau' changed to true
05-27 17:19:58.860  i: ------------------------------
05-27 17:19:58.860  i: Hello, Plex for Android world (debug: false)!
05-27 17:19:58.860  i: App version: 9.23.0.1746 (863005985)
05-27 17:19:58.860  i: Nano server version: 1.31.1.6733-bc0674160
05-27 17:19:58.861  i: FFmpeg version: 2.0-583b3e4c687
05-27 17:19:58.861  i: Treble version: 2.1.0.587
05-27 17:19:58.861  i: ASS version: 0.16.0
05-27 17:19:58.861  i: Manufacturer: NVIDIA  Device: darcy  Model: SHIELD Android TV  Product: darcy  Version: 11
05-27 17:19:58.862  i: Screen size: Large Screen density: XHigh Resolution: 1920x1080 DPI: 320 Touchscreen: false  Marketplace: com.android.vending  Architecture: arm64-v8a
05-27 17:20:00.405  i: [UserAction] Navigate back.
05-27 17:20:00.436  i: Resuming HomeActivityTV.
05-27 17:20:03.156  i: [HomeHubsManager] Discovering. Force: true. Partial: true. Reason: HubsRepository forcing refresh.
05-27 17:20:03.157  i: [MergingHubManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.158  i: [DynamicHome] Not reusing results from previous discovery because 'force' is true.
05-27 17:20:03.164  i: Fetching [method:GET] https://epg.provider.plex.tv/hubs/sections/home/whatsOnNow?contentDirectoryID=home&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&X-Plex-Token=...mzFV&X-Plex-Container-Start=0&X-Plex-Container-Size=10&X-Plex-Language=fr-fr
05-27 17:20:03.164  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/home/recentlyAdded?contentDirectoryID=6&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&type=8&X-Plex-Token=...mzFV&X-Plex-Container-Start=0&X-Plex-Container-Size=10&X-Plex-Language=fr-fr
05-27 17:20:03.165  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/continueWatching?contentDirectoryID=1%2C4%2C6&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.166  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/home/recentlyAdded?contentDirectoryID=4&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&type=2&X-Plex-Token=...mzFV&X-Plex-Container-Start=0&X-Plex-Container-Size=10&X-Plex-Language=fr-fr
05-27 17:20:03.169  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/home/recentlyAdded?contentDirectoryID=1&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&type=1&X-Plex-Token=...mzFV&X-Plex-Container-Start=0&X-Plex-Container-Size=10&X-Plex-Language=fr-fr
05-27 17:20:03.212  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/promoted?contentDirectoryID=1&count=10&excludeContinueWatching=1&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.253  i: [DynamicHomeHubsDiscoveryTask] Discovered 1 hubs from server://c6e391622b9e83b24e06d48418af48e197e6507e/com.plexapp.plugins.library/1.
05-27 17:20:03.253  i: [DynamicHome] Discovered 1 hubs.
05-27 17:20:03.263  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/promoted?contentDirectoryID=4&count=10&excludeContinueWatching=1&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.302  i: [DynamicHomeHubsDiscoveryTask] Discovered 1 hubs from server://c6e391622b9e83b24e06d48418af48e197e6507e/com.plexapp.plugins.library/4.
05-27 17:20:03.303  i: [DynamicHome] Discovered 1 hubs.
05-27 17:20:03.312  i: Fetching [method:GET] https://192.168.1.75:32400/hubs/promoted?contentDirectoryID=6&count=10&excludeContinueWatching=1&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=1%2C4%2C6&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.331  i: [DynamicHomeHubsDiscoveryTask] Discovered 1 hubs from server://c6e391622b9e83b24e06d48418af48e197e6507e/com.plexapp.plugins.library/6.
05-27 17:20:03.331  i: [DynamicHome] Discovered 1 hubs.
05-27 17:20:03.340  i: [DynamicHomeHubsDiscoveryTask] Discovered 1 hubs from server://c6e391622b9e83b24e06d48418af48e197e6507e/com.plexapp.plugins.library.
05-27 17:20:03.341  i: [DynamicHome] Discovered 1 hubs.
05-27 17:20:03.341  i: [HomeHubsManager] There are new hubs. Total size: 4.
05-27 17:20:03.342  i: [HomeHubsManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.344  i: [MergingHubManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.363  i: Fetching [method:GET] https://epg.provider.plex.tv/hubs/promoted?contentDirectoryID=home&count=10&excludeContinueWatching=1&includeDetails=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTypeFirst=1&libraryHubsOnly=1&pinnedContentDirectoryID=home&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.429  i: [Preplay] Notifying listeners with status: SUCCESS
05-27 17:20:03.429  i: [Preplay] Notifying listeners with status: SUCCESS
05-27 17:20:03.430  i: Fetching [method:GET] https://192.168.1.75:32400/library/metadata/91826/related?count=10&excludeElements=Actor%2CCollection%2CCountry%2CDirector%2CLabel%2CMood%2CPart%2CPhoto%2CProducer%2CSimilar%2CTopic%2CVast%2CWriter&excludeFields=file%2Ctagline&includeAugmentations=1&includeDetails=1&includeEmpty=1&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&includeTrailers=1&includeTypeFirst=1&libraryHubsOnly=1&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:03.679  i: [DynamicHomeHubsDiscoveryTask] Discovered 1 hubs from provider://tv.plex.provider.epg/home.
05-27 17:20:03.679  i: [DynamicHome] Discovered 1 hubs.
05-27 17:20:03.682  i: [HomeHubsManager] There are new hubs. Total size: 5.
05-27 17:20:03.685  i: [HomeHubsManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.686  i: [MergingHubManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.686  i: [DynamicHome] Finished discovering Home hubs (cancelled: false)
05-27 17:20:03.736  i: [WatchTogetherRepository] All rooms fetched with result: Success(result=WTRoomsResponseBody(rooms=[]))
05-27 17:20:03.736  i: [WatchTogetherHubManager] Notifying listeners with status: SUCCESS
05-27 17:20:03.737  i: [MergingHubManager] Notifying listeners with status: SUCCESS
05-27 17:20:04.484  i: [OneApp] User can execute command without restrictions because they are entitled.
05-27 17:20:04.485  i: [PlaybackManager] Preparing for Pattie et la colère de Poséidon
05-27 17:20:04.486  i: [DefaultPlaybackManager] Passthrough is enabled.
05-27 17:20:04.487  i: [PlaybackManager] Audio codec required: eac3
05-27 17:20:04.488  i: [DefaultPlaybackManager] No codecs being downloaded.
05-27 17:20:04.488  i: [PlayQueues] Creating delayed remote PQ.
05-27 17:20:04.497  i: [PlayerService] Service has been created.
05-27 17:20:04.498  i: [PlayerService] Service is being initialised.
05-27 17:20:04.500  i: [Player] Changing to use ExoPlayer for playback.
05-27 17:20:04.503  i: [LoadControl] Setting buffer size to 73,19 MB / 0 seconds.
05-27 17:20:04.504  i: [ExoPlayer][ExoPlayerImpl] Init 29fdd89 [ExoPlayerLib/2.18.2] [darcy, SHIELD Android TV, NVIDIA, 30]
05-27 17:20:04.504  i: [ExoPlayer][DefaultAudioSink] Amazon quirks: Latency:off; Dolbyoff. On Sdk: 30
05-27 17:20:04.505  i: [ExoPlayer][DefaultAudioSink] Amazon quirks: Latency:off; Dolbyoff. On Sdk: 30
05-27 17:20:04.508  i: [ExoPlayerEngine] Constructed ExoPlayer to use a background looper.
05-27 17:20:04.525  i: [MemoryOptimisationBehaviour] Reducing memory cache.
05-27 17:20:04.529  i: [PictureInPictureBehaviour] Picture-in-picture unavailable as the activity is missing.
05-27 17:20:04.529  i: [MediaSessionHelper] Starting media session with tag: video
05-27 17:20:04.530  i: [MediaSessionHelper] Creating media session with tag: video
05-27 17:20:04.541  i: [CurrentItemMetadataBehaviour] Fetching current item
05-27 17:20:04.543  i: [MediaSessionBehaviour] Current item has changed
05-27 17:20:04.544  i: [MediaSessionBehaviour] Updating metadata for video.
05-27 17:20:04.544  i: Fetching [method:GET] https://192.168.1.75:32400/library/metadata/91826?includeChapters=1&includeLoudnessRamps=1&includeMarkers=1&includeRelated=1&X-Plex-Token=...mzFV&X-Plex-Language=fr-fr
05-27 17:20:04.544  i: [InteractionBehaviour] Slept, reason: Startup.
05-27 17:20:04.549  i: [PlayerService] Service has been started successfully.
05-27 17:20:04.554  i: [ExoPlayer][EventLogger] surfaceSize [eventTime=0.05, mediaPos=0.00, window=0, 0, 0]
05-27 17:20:04.560  i: [Player][ExoPlayer] Setting given surfaceView 
05-27 17:20:04.561  i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-27 17:20:04.561  i: [DisplayBehaviour] New ExoPlayerEngine detected, enabling: false.
05-27 17:20:04.561  i: [Player][ExoPlayer] Using PlayQueueMediaSource
05-27 17:20:04.561  i: [ExoPlayerEngine] Media source has been created.
05-27 17:20:04.563  i: [MediaCodecVideoSyncRenderer] Setting allow dummy surface: false
05-27 17:20:04.563  i: [LoadControl] Setting buffer size to 73,19 MB / 0 seconds.
05-27 17:20:04.574  i: Creating PlayerActivity.
05-27 17:20:04.577  i: [Activity] Resuming the application, attempting to download item and children.
05-27 17:20:04.577  i: [Boot] PlayerActivity took 0ms to run create behaviours.
05-27 17:20:04.578  i: [ExoPlayer][EventLogger] playWhenReady [eventTime=0.07, mediaPos=0.00, window=0, true, USER_REQUEST]
05-27 17:20:04.581  i: Resuming PlayerActivity.
05-27 17:20:04.582  i: [ExoPlayer][EventLogger] timeline [eventTime=0.07, mediaPos=0.00, window=0, periodCount=1, windowCount=1, reason=PLAYLIST_CHANGED
05-27 17:20:04.582  i: [ExoPlayer][EventLogger]   period [?]
05-27 17:20:04.582  i: [ExoPlayer][EventLogger]   window [?, seekable=false, dynamic=true]
05-27 17:20:04.582  i: [ExoPlayer][EventLogger] ]
05-27 17:20:04.583  i: [Player][ExoPlayer] onTimelineChanged (Position: 0 ms, Duration: 0 ms)
05-27 17:20:04.583  i: [ExoPlayer][EventLogger] mediaItem [eventTime=0.08, mediaPos=0.00, window=0, reason=PLAYLIST_CHANGED]
05-27 17:20:04.584  i: [ExoPlayer][EventLogger] state [eventTime=0.08, mediaPos=0.00, window=0, BUFFERING]
05-27 17:20:04.584  i: [PlayerActivity] Creating fragment
05-27 17:20:04.586  i: [LoadControl] Setting buffer size to 73,19 MB / 0 seconds.
05-27 17:20:04.587  i: [Player][DimensionsLayout] Resizing: 100 x 100
05-27 17:20:04.589  i: [DisplayBehaviour] Activity has been changed, searching for available modes.
05-27 17:20:04.589  i: [DisplayBehaviour] Current mode detected as 1920x1080 @ 59,9401Hz (15).
05-27 17:20:04.593  i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-27 17:20:04.594  i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-27 17:20:04.597  i: [MediaDecisionEngine] Starting media decision for: Pattie et la colère de Poséidon (part index 0)
05-27 17:20:04.597  i: [MediaDecisionEngine] Transcode server selected: HomeStation
05-27 17:20:04.598  i: [MediaDecisionEngine] Analyzing media: 1920x800 4206kbps (Container: mkv, Video: h264, Audio: eac3)
05-27 17:20:04.602  i: [MediaDecisionEngine] Unable to direct play; Le format audio E-AC-3 n'est pas pris en charge par l'appareil
05-27 17:20:04.608  i: [video] User maximum h264 profile determined: Disabled
05-27 17:20:04.608  i: [video] Device recommended h264 profile determined: 52
05-27 17:20:04.660  i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-27 17:20:04.661  i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-27 17:20:04.666  i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-27 17:20:04.671  i: [ChaptersSheetHud] Found 0 chapters.
05-27 17:20:04.678  i: [MenuSheetHud] Item changed (and fetched), invalidating settings...
05-27 17:20:04.699  i: [BufferHelper] Assumed Bitrate: 400000, Segment Count: 46875
05-27 17:20:04.699  i: [BufferHelper] Detected memory pressure, reducing segment count to fit available memory: 512

(log is not complete due to lenth of this one.

so this is the same complete log in txt format
plex shiled log.txt (49.2 KB)

I also have this 3 errors on plex server when I read this same file

Message
[Req#b1f/Transcode/4b82258b7ad01372-com-plexapp-android/9f918a9a-0e64-4f0d-9d01-37d27edf43d5] [eac3_eae @ 0x7f09ac45b040] EAE timeout! EAE not running, or wrong folder?
Could not read ‘/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/tmp/pms-158a1d8b-dfc8-44da-982b-6a8acc9f14cf/EasyAudioEncoder/Convert to WAV (to 8ch or less)/4b82258b7ad01372-com-plexapp-android_5074-0-10.wav’

Message
[Req#b44/Transcode/4b82258b7ad01372-com-plexapp-android/9f918a9a-0e64-4f0d-9d01-37d27edf43d5] [eac3_eae @ 0x7f09ac45b040] error reading output: -5 (I/O error)

Message
[Req#b48/Transcode/4b82258b7ad01372-com-plexapp-android/9f918a9a-0e64-4f0d-9d01-37d27edf43d5] Error while decoding stream #0:1: I/O error

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.