# Why this file can't play Direct on Android ?

**URL:** https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444
**Category:** General Discussions
**Created:** [October 24, 2016, 4:34pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444 "2016-10-24T16:34:11Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 4:34pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/1 "2016-10-24T16:34:11Z")

</div>

This mkv file ( media scanner log attached ) can play only when Direct play is switched off. When i switch on Direct play, i see message - server is not powerful to convert video.

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 5:19pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/2 "2016-10-24T17:19:29Z")

</div>

Please attach the device (Android) and the PMS logs so we can take a closer look at this. There is not enough information using only the scanner’s log.  
Also please attach, using ‘Code’ paragraph formatting, the XML data for the file

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 6:01pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/3 "2016-10-24T18:01:48Z")

</div>

Update: I have just received word this is a bug which has been fixed. I’ve been told QA is already testing it and it will be released in PMS 1.2.3 which is about to be released to Plex Pass. I don’t know where they are in the QA cycle but know they’ve been on it over the weekend.

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 6:06pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/4 "2016-10-24T18:06:40Z")

</div>

Thanks for good news !

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 6:23pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/5 "2016-10-24T18:23:41Z")

</div>

You’re welcome! When you have the opportunity, we would like to see the log files to confirm the upcoming fix will indeed address your problem. We suspect it will but want to be certain.

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 6:41pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/6 "2016-10-24T18:41:18Z")

</div>

Ok. How can i get ‘Code’ paragraph formatting, the XML data for the file ? ( I use Nvidia Shield TV for playback )

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 6:54pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/7 "2016-10-24T18:54:23Z")

</div>

When you paste the XML into the reply window, Select all XML lines to be formatted. Then, along the top bar is the backwards-P symbol. click it and select “Code”. You will see your reply indent slightly. To verify it is as you wish, click “Preview” before posting.

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 7:22pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/8 "2016-10-24T19:22:11Z")

</div>



---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 7:33pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/9 "2016-10-24T19:33:34Z")

</div>

Thank you… that’s perfect.

May I have the log files also?

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 8:38pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/10 "2016-10-24T20:38:50Z")

</div>

10-24 23:34:36.855 i: [pms] /192.168.100.79:57780 - GET /logging  
10-24 23:34:53.689 i: [PlayQueues] Creating remote PQ.  
10-24 23:34:53.691 i: [PlayQueueAPIHelperBase] No item path provided, will generate a new one  
10-24 23:34:53.692 i: Fetching [method:POST] [https://192.168.100.200:32400/playQueues?repeat=0&shuffle=0&key=%2Flibrary%2Fmetadata%2F10207&continuous=0&includeChapters=1&extrasPrefixCount=0&type=video&uri=library%3A%2F%2F260ac591-d9a4-4f72-8401-c16e3b36782d%2Fitem%2F%2Flibrary%2Fmetadata%2F10207&includeRelated=1&X-Plex-Token=...YRsD](https://192.168.100.200:32400/playQueues?repeat=0&shuffle=0&key=%2Flibrary%2Fmetadata%2F10207&continuous=0&includeChapters=1&extrasPrefixCount=0&type=video&uri=library%3A%2F%2F260ac591-d9a4-4f72-8401-c16e3b36782d%2Fitem%2F%252Flibrary%252Fmetadata%252F10207&includeRelated=1&X-Plex-Token=...YRsD)  
10-24 23:34:54.330 i: [PlayQueueAPIHelperBase] Result container=  
10-24 23:34:54.330 i: Fetching [method:GET] [https://192.168.100.200:32400/library/metadata/10207?checkFiles=1&includeExtras=1&includeRelated=1&includeRelatedCount=0&includeReviews=1&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/metadata/10207?checkFiles=1&includeExtras=1&includeRelated=1&includeRelatedCount=0&includeReviews=1&X-Plex-Token=...YRsD)  
10-24 23:34:54.725 i: Entering VideoPlayerActivity.  
10-24 23:34:54.748 i: [ExoVideoPlayer] Player state changed: 1, Restarting: false  
10-24 23:34:54.750 i: [TranscodeSession] Media choice updated  
10-24 23:34:54.751 i: [MediaDecisionEngine] Starting media decision for: Ð’ÑÐ¿Ð¾Ð¼Ð½Ð¸Ñ‚ÑŒ Ð²ÑÑ‘ (part index 0)  
10-24 23:34:54.752 i: [MediaSessionHelper] Starting media session with tag: video  
10-24 23:34:54.752 i: [MediaSessionHelper] Creating media session with tag: video  
10-24 23:34:54.753 i: [video] Unable to report progress to server, since no duration is available.  
10-24 23:34:54.753 i: [MediaDecisionEngine] Provided video item has no streams, checking files…  
10-24 23:34:54.754 i: Fetching [method:GET] [https://192.168.100.200:32400/library/metadata/10207?checkFiles=1&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/metadata/10207?checkFiles=1&X-Plex-Token=...YRsD)  
10-24 23:34:54.756 i: [MediaSessionHelper] Setting media session playback state with tag video and state 3  
10-24 23:34:54.759 i: [MediaSessionHelper] Setting media session playback state with tag video and state 3  
10-24 23:34:54.768 i: Resuming VideoPlayerActivity.  
10-24 23:34:54.798 i: [RefreshRateBehaviour] Ignoring sticky intent  
10-24 23:34:54.798 i: [HdmiUnplugBehaviour] Ignoring sticky intent  
10-24 23:34:54.815 i: [MediaDecisionEngine] Transcode server selected: PowerServer  
10-24 23:34:54.848 i: [MediaDecisionEngine] Analyzing media: 1920x1036 24282kbps (Container: mkv, Video: h264, Audio: dca)  
10-24 23:34:54.850 i: [MediaDecisionEngine] Original quality selected, skipping resolution/bitrate check  
10-24 23:34:54.850 i: [video] User maximum h264 profile determined: 51  
10-24 23:34:54.851 i: [video] Device recommended h264 profile determined: 51  
10-24 23:34:54.851 i: [VideoUtils] MediaCodec found (OMX.Nvidia.mpeg2v.decode) for video/mpeg2  
10-24 23:34:54.851 i: [VideoUtils] MediaCodec found (OMX.Nvidia.h265.decode) for video/hevc  
10-24 23:34:54.854 i: Fetching [method:GET] [https://192.168.100.200:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=1&directStream=1&fastSeek=1&hasMDE=1&location=lan&mediaBufferSize=30336&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F10207&protocol=](https://192.168.100.200:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=1&directStream=1&fastSeek=1&hasMDE=1&location=lan&mediaBufferSize=30336&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F10207&protocol=)_&session=a925e8cf91178404-com-plexapp-android&subtitleSize=100&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Client-Profile-Extra=add-limitation(scope%3DvideoCodec%26scopeName%3Dh264%26type%3DupperBound%26name%3Dvideo.level%26value%3D51)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D_%26type%3DupperBound%26name%3Dvideo.width%26value%3D3840%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D\*%26type%3DupperBound%26name%3Dvideo.height%26value%3D2160%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoAudioCodec%26scopeName%3Daac%26type%3DupperBound%26name%3Daudio.channels%26value%3D6%26replace%3Dtrue)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dmp3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Deac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Ddca)%2Badd-transcode-target(type%3DsubtitleProfile%26context%3Dstreaming%26protocol%3Dhttp%26container%3Dmkv%26subtitleCodec%3Dsrt)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dmpeg2video)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DMatch%26name%3Dvideo.profile%26list%3Dmain%7Cmain%2010)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dhevc)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D\*%26type%3DNotMatch%26name%3Dvideo.anamorphic%26value%3D999%26replace%3Dtrue)&X-Plex-Device=SHIELD%20Android%20TV&X-Plex-Platform=Android&X-Plex-Platform-Version=6.0&X-Plex-Product=Plex%20for%20Android&X-Plex-Supported-Commands=abort&X-Plex-Token=…YRsD&X-Plex-Version=5.0.1.61&X-Plex-Token=mL3z3nmeRohV4urTYRsD  
10-24 23:34:54.917 i: [MediaDecisionEngine] Server was happy with client’s original decision  
10-24 23:34:54.917 i: [MediaDecisionEngine] Decision: CanPlay: true CanDirectPlay: true CanDirectStreamVideo: true CanDirectStreamAudio: true CanDirectPlaySubtitle: false CanTranscodeSubtitle: false  
10-24 23:34:54.917 i: [video] Decision made, transcode: false  
10-24 23:34:54.917 i: [TranscodeSession] Media choice updated  
10-24 23:34:54.918 i: [VideoOverlay] Updating…  
10-24 23:34:54.918 i: [video] Starting Playback for: Ð’ÑÐ¿Ð¾Ð¼Ð½Ð¸Ñ‚ÑŒ Ð²ÑÑ‘  
10-24 23:34:54.921 i: [ExoVideoPlayer] Using ExtractorRendererBuilder with container type mkv.  
10-24 23:34:54.921 i: [RefreshRateBehaviour] Checking refresh rate  
10-24 23:34:54.924 i: [RefreshRateBehaviour] Target refresh rate: 24.0  
10-24 23:34:54.924 i: [RefreshRateBehaviour] Refresh rates available: 23.976025, 24.0, 25.0, 29.97003, 30.0, 50.0, 59.94006, 60.0  
10-24 23:34:54.925 i: [RefreshRateBehaviour] Current refresh rate: 60.0  
10-24 23:34:54.925 i: [RefreshRateBehaviour] Best refresh rate: 24.0 (1920x1080)  
10-24 23:34:54.925 i: [RefreshRateBehaviour] Performing refresh rate switch, 24.0 (id: 0)  
10-24 23:34:54.935 i: [RefreshRateBehaviour] Detected display changed (0).  
10-24 23:35:00.586 i: [AudioCapabilities] Capabilties changed (AudioCapabilities[maxChannelCount=2, supportedEncodings=[2]])  
10-24 23:35:00.591 i: [HdmiUnplugBehaviour] Detected HDMI unplugged event.  
10-24 23:35:00.609 i: [AudioCapabilities] Capabilties changed (AudioCapabilities[maxChannelCount=8, supportedEncodings=[2, 4, 5, 6, 7, 8, 13]])  
10-24 23:35:00.613 i: [RefreshRateBehaviour] Detected HDMI plugged event.  
10-24 23:35:00.613 i: [RefreshRateBehaviour] Building renderers…  
10-24 23:35:00.614 i: [ExoVideoPlayer] Renderers received  
10-24 23:35:00.615 i: [ExoVideoPlayer] Seeking to 0ms  
10-24 23:35:00.621 i: [pms] /127.0.0.1:46379 - GET /proxy  
10-24 23:35:00.623 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:00.626 i: [ExoVideoPlayer] Player state changed: 2, Restarting: true  
10-24 23:35:00.690 i: [Proxy] Response: 200  
10-24 23:35:00.804 i: [pms] /127.0.0.1:55615 - GET /proxy  
10-24 23:35:00.806 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:00.824 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 108, Bytes: 6488, Bitrate: 480592  
10-24 23:35:00.883 i: [Proxy] Response: 206  
10-24 23:35:00.909 w: [pms] Socket exception detected  
10-24 23:35:00.913 w: [pms] Client closed the channel  
10-24 23:35:00.922 i: [pms] /127.0.0.1:33961 - GET /proxy  
10-24 23:35:00.923 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:00.941 w: [pms] Socket exception detected  
10-24 23:35:00.942 w: [pms] Client closed the channel  
10-24 23:35:00.947 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 30, Bytes: 17021, Bitrate: 4538933  
10-24 23:35:00.947 i: [ExoVideoPlayer] Player state changed: 3, Restarting: true  
10-24 23:35:00.994 i: [Proxy] Response: 206  
10-24 23:35:01.105 i: [pms] /127.0.0.1:56235 - GET /proxy  
10-24 23:35:01.106 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:01.114 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 105, Bytes: 1336, Bitrate: 4538933  
10-24 23:35:01.133 i: [Proxy] Response: 206  
10-24 23:35:01.205 w: [pms] Socket exception detected  
10-24 23:35:01.207 w: [pms] Client closed the channel  
10-24 23:35:01.242 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 101, Bytes: 0, Bitrate: 4538933  
10-24 23:35:01.343 w: [pms] Socket exception detected  
10-24 23:35:01.345 w: [pms] Client closed the channel  
10-24 23:35:02.243 i: [pms] /127.0.0.1:41240 - GET /proxy  
10-24 23:35:02.244 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:02.311 i: [Proxy] Response: 206  
10-24 23:35:02.448 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 101, Bytes: 0, Bitrate: 4538933  
10-24 23:35:02.521 w: [pms] Socket exception detected  
10-24 23:35:02.525 w: [pms] Client closed the channel  
10-24 23:35:04.427 i: [pms] /127.0.0.1:33384 - GET /proxy  
10-24 23:35:04.427 i: [Proxy] Request received: [https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD](https://192.168.100.200:32400/library/parts/9756/1476055125/file.mkv?autoAdjustQuality=0&hasMDE=1&location=lan&mediaBufferSize=30336&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Supported-Commands=abort&X-Plex-Token=...YRsD)  
10-24 23:35:04.493 i: [Proxy] Response: 206  
10-24 23:35:04.615 i: [ExoVideoPlayer] Bandwidth sample, Elapsed: 102, Bytes: 0, Bitrate: 4538933  
10-24 23:35:04.615 e: [ExoVideoPlayer] Player error detected  
10-24 23:35:04.615 e: An exception occurred: com.google.android.exoplayer.j: com.google.android.exoplayer.ai: Lacing only supported in SimpleBlocks.  
10-24 23:35:04.620 e: Stacktrace: com.google.android.exoplayer.j: com.google.android.exoplayer.ai: Lacing only supported in SimpleBlocks.  
at com.google.android.exoplayer.am.a(SourceFile:263)  
at com.google.android.exoplayer.am.d(SourceFile:145)  
at com.google.android.exoplayer.p.j(SourceFile:441)  
at com.google.android.exoplayer.p.handleMessage(SourceFile:213)  
at android.os.Handler.dispatchMessage(Handler.java:100)  
at android.os.Looper.loop(Looper.java:148)  
at android.os.HandlerThread.run(HandlerThread.java:61)  
at com.google.android.exoplayer.h.y.run(SourceFile:40)  
Caused by: com.google.android.exoplayer.ai: Lacing only supported in SimpleBlocks.  
at com.google.android.exoplayer.e.g.g.a(SourceFile:749)  
at com.google.android.exoplayer.e.g.h.a(SourceFile:1216)  
at com.google.android.exoplayer.e.g.a.a(SourceFile:124)  
at com.google.android.exoplayer.e.g.g.a(SourceFile:336)  
at com.google.android.exoplayer.e.j.h(SourceFile:836)  
at com.google.android.exoplayer.g.x.run(SourceFile:209)  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)  
at java.util.concurrent.FutureTask.run(FutureTask.java:237)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)  
at java.lang.Thread.run(Thread.java:818)

10-24 23:35:04.650 i: [video] Direct play failed, attempting to transcode  
10-24 23:35:04.650 i: [MediaDecisionEngine] Starting media decision for: Ð’ÑÐ¿Ð¾Ð¼Ð½Ð¸Ñ‚ÑŒ Ð²ÑÑ‘ (part index 0)  
10-24 23:35:04.651 i: [MediaDecisionEngine] Transcode server selected: PowerServer  
10-24 23:35:04.651 i: [MediaDecisionEngine] Analyzing media: 1920x1036 24282kbps (Container: mkv, Video: h264, Audio: dca)  
10-24 23:35:04.652 i: [MediaDecisionEngine] Unable to direct play; Direct Play was attempted but failed, fallen back to transcoding  
10-24 23:35:04.653 i: [MediaDecisionEngine] Original quality selected, skipping resolution/bitrate check  
10-24 23:35:04.654 i: [MediaDecisionEngine] Unable to play; server unable to transcode video  
10-24 23:35:04.655 i: [ExoVideoPlayer] Player state changed: 1, Restarting: true  
10-24 23:35:04.656 i: [video] User maximum h264 profile determined: 51  
10-24 23:35:04.656 i: [video] Device recommended h264 profile determined: 51  
10-24 23:35:04.658 i: [VideoUtils] MediaCodec found (OMX.Nvidia.mpeg2v.decode) for video/mpeg2  
10-24 23:35:04.659 i: [VideoUtils] MediaCodec found (OMX.Nvidia.h265.decode) for video/hevc  
10-24 23:35:04.662 i: Fetching [method:GET] [https://192.168.100.200:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&fastSeek=1&hasMDE=1&location=lan&mediaBufferSize=30336&partIndex=0&path=%2Flibrary%2Fmetadata%2F10207&protocol=](https://192.168.100.200:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&fastSeek=1&hasMDE=1&location=lan&mediaBufferSize=30336&partIndex=0&path=%2Flibrary%2Fmetadata%2F10207&protocol=)_&session=a925e8cf91178404-com-plexapp-android&subtitleSize=100&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Client-Profile-Extra=add-limitation(scope%3DvideoCodec%26scopeName%3Dh264%26type%3DupperBound%26name%3Dvideo.level%26value%3D51)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D_%26type%3DupperBound%26name%3Dvideo.width%26value%3D3840%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D\*%26type%3DupperBound%26name%3Dvideo.height%26value%3D2160%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoAudioCodec%26scopeName%3Daac%26type%3DupperBound%26name%3Daudio.channels%26value%3D6%26replace%3Dtrue)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dmp3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Deac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Ddca)%2Badd-transcode-target(type%3DsubtitleProfile%26context%3Dstreaming%26protocol%3Dhttp%26container%3Dmkv%26subtitleCodec%3Dsrt)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dmpeg2video)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DMatch%26name%3Dvideo.profile%26list%3Dmain%7Cmain%2010)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dhevc)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D\*%26type%3DNotMatch%26name%3Dvideo.anamorphic%26value%3D999%26replace%3Dtrue)&X-Plex-Device=SHIELD%20Android%20TV&X-Plex-Platform=Android&X-Plex-Platform-Version=6.0&X-Plex-Product=Plex%20for%20Android&X-Plex-Supported-Commands=abort&X-Plex-Token=…YRsD&X-Plex-Version=5.0.1.61&X-Plex-Token=mL3z3nmeRohV4urTYRsD  
10-24 23:35:04.698 w: [pms] Socket exception detected  
10-24 23:35:04.700 w: [pms] Client closed the channel  
10-24 23:35:04.733 i: [MediaDecisionEngine] Server was happy with client’s original decision  
10-24 23:35:04.733 i: [MediaDecisionEngine] Decision: CanPlay: false CanDirectPlay: false CanDirectStreamVideo: false CanDirectStreamAudio: false CanDirectPlaySubtitle: false CanTranscodeSubtitle: false Transcode Reason: Direct Play was attempted but failed, fallen back to transcoding  
10-24 23:35:04.739 i: [video] Item cannot be played.  
10-24 23:35:04.739 e: [Video Player] A non-recoverable error occurred while attempting to play: /library/metadata/10207.  
10-24 23:35:04.739 e: [Video Player] Ð¡ÐµÑ€Ð²ÐµÑ€ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ ÑÐ»Ð°Ð± Ð´Ð»Ñ ÐºÐ¾Ð½Ñ†ÐµÑ€Ñ‚Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ð´ÐµÐ¾.  
10-24 23:35:04.739 i: [Video Player] Showing playback error dialog.  
10-24 23:35:04.754 i: Fetching [method:GET] [https://192.168.100.200:32400/:/timeline?bandwidth=4432&bufferedTime=0&containerKey=%2FplayQueues%2F1722&duration=6811125&guid=com.plexapp.agents.themoviedb%3A%2F%2F861%3Flang%3Dru&key=%2Flibrary%2Fmetadata%2F10207&location=lan&machineIdentifier=59378d967c0194b484616d2a2c85e387c0e1b287&playQueueItemID=9981&ratingKey=10207&state=playing&time=0&token=...YRsD&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Token=...YRsD](https://192.168.100.200:32400/:/timeline?bandwidth=4432&bufferedTime=0&containerKey=%2FplayQueues%2F1722&duration=6811125&guid=com.plexapp.agents.themoviedb%3A%2F%2F861%3Flang%3Dru&key=%2Flibrary%2Fmetadata%2F10207&location=lan&machineIdentifier=59378d967c0194b484616d2a2c85e387c0e1b287&playQueueItemID=9981&ratingKey=10207&state=playing&time=0&token=...YRsD&X-Plex-Client-Identifier=a925e8cf91178404-com-plexapp-android&X-Plex-Token=...YRsD)  
10-24 23:35:07.200 i: [UserAction] Click ‘ok’ on playback error dialog.  
10-24 23:35:07.200 i: [TranscodeSession] Stopping…  
10-24 23:35:07.231 i: [RefreshRateBehaviour] Disconnecting  
10-24 23:35:07.232 i: [HdmiUnplugBehaviour] Disconnecting  
10-24 23:35:07.250 i: [MediaSessionHelper] Releasing media session with tag: video  
10-24 23:35:07.283 i: [UpdateRecommendationsService] Updating recommendations…  
10-24 23:35:07.284 i: Fetching [method:GET] [https://192.168.100.200:32400/hubs?X-Plex-Token=...YRsD](https://192.168.100.200:32400/hubs?X-Plex-Token=...YRsD)  
10-24 23:35:07.286 i: Resuming PreplayMovieActivity.  
10-24 23:35:08.537 i: [UpdateRecommendationsService] Adding recommendation for item Ð”Ð¶Ð¾Ð½ Ð£Ð¸Ðº (URI=plex://59378d967c0194b484616d2a2c85e387c0e1b287/movie/%2Flibrary%2Fmetadata%2F10214%3FcheckFiles%3D1%26includeExtras%3D1%26includeRelated%3D1%26includeRelatedCount%3D0%26includeReviews%3D1)  
10-24 23:35:08.958 i: [AudioCapabilities] Capabilties changed (AudioCapabilities[maxChannelCount=2, supportedEncodings=[2]])  
10-24 23:35:10.017 i: [UpdateRecommendationsService] Adding recommendation for item Ð”Ð¾Ð¼ (URI=plex://59378d967c0194b484616d2a2c85e387c0e1b287/movie/%2Flibrary%2Fmetadata%2F38%3FcheckFiles%3D1%26includeExtras%3D1%26includeRelated%3D1%26includeRelatedCount%3D0%26includeReviews%3D1)  
10-24 23:35:10.027 i: [pms] /192.168.100.79:57815 - GET /logging

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 24, 2016, 9:23pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/11 "2016-10-24T21:23:37Z")

</div>

There are a number of Ninjas and employees looking at this now.

Would you attach your full PMS logs? Either use the function in Settings - Server - Help to get the zip file or do it manually by going to the server’s “Logs” directory?

Can you tell us which version of the player you are using?

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 24, 2016, 11:26pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/12 "2016-10-24T23:26:46Z")

</div>

I use Plex Player 5.0.1.61 on Nvidia Shield TV

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 25, 2016, 4:27pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/13 "2016-10-25T16:27:26Z")

</div>

On version 1.2.3.2914 Plex Server, bug still reproduced

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 25, 2016, 4:44pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/14 "2016-10-25T16:44:17Z")

</div>

Thanks. Doing more checking now.

If needed, can you make a piece of the file available for download? (5 MB or so on a cloud link)

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [October 25, 2016, 5:18pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/15 "2016-10-25T17:18:23Z")

</div>

[https://drive.google.com/open?id=0B5cUkIJW0KLUazg5UUlPckhqOGs](https://drive.google.com/open?id=0B5cUkIJW0KLUazg5UUlPckhqOGs)

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [October 25, 2016, 5:19pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/16 "2016-10-25T17:19:30Z")

</div>

Thank you. I’ve forwarded it to them

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [November 3, 2016, 9:45pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/17 "2016-11-03T21:45:09Z")

</div>

Any news about this problem ? Latest version of plex server & plex android player does not solve this problem (

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [November 6, 2016, 8:29pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/18 "2016-11-06T20:29:15Z")

</div>

It was fixed when 1.2.3 was current. have you tested with 1.2.6?

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [November 7, 2016, 1:05pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/19 "2016-11-07T13:05:03Z")

</div>

this issue present in 1.2.4, 1.2.5 and 1.2.6 too

---

<div class="post-metadata">

### Author: ![lobanov.anton](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@lobanov.anton](https://forums.plex.tv/u/lobanov.anton)
#### Post date: [November 9, 2016, 4:08pm UTC](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444/20 "2016-11-09T16:08:30Z")

</div>

Server version 1.2.7.2987 - problem is still here (

[Next page](https://forums.plex.tv/t/why-this-file-cant-play-direct-on-android/164444.md?page=2)
