Server Version#: 1.19.5.3035
Player Version#: (any android device or smart TV fails)
I have a netgate router running pfsense w/ letsencrypt configured an handling all encryption for my external connections. Been up and running like this for years. The same pfsense includes HaProxy package to reverse proxy to all of my downstream unraid containers. ex: plex.mydomain.com
I have been using cloudfare proxy with plex successfully for about a year:
https://selfhosters.net/docker/plex/cloudflare/
I just noticed today that remote play of video via any kind of android device is not working from my server but they work fine from my friends with the same version. I can play audio and browse files remotely using the android app or remote shield or roku but when I attempt to play video I get:
“An error occurred when attempting to play this video”.
All worked fine as of a week ago.
I don’t want to vomit an entire log here so I am hoping this sounds familiar to one of the posters and you can point me in the right direction to troubleshoot or investigate. Why would web browsers be able to play remotely without any issues but the plex apps on android and set top boxes fail? Any clues?
ul 12, 2020 21:56:34.619 [0x14e4c0ad4700] Debug — Scaled up video bitrate to 5836Kbps based on 1.500000x fudge factor.
Jul 12, 2020 21:56:34.619 [0x14e4c0ad4700] Debug — Scaled maximum bitrate for resolution reduction to 820Kbps.
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Selected protocol hls; container: mkv
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: analyzing media item 166
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): Direct Play is disabled
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): media must be transcoded in order to use the hls protocol
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): no direct play video profile exists for http/mkv/h264
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): no direct play video profile exists for http/mkv/h264/eac3
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — Descendants 2 - video.profile limitation applies: high != baseline [list]
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — Descendants 2 - audio.channels limitation applies: 6 > 2
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — Descendants 2 - video.profile limitation applies: high != baseline [list]
Jul 12, 2020 21:56:34.621 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): no remuxable profile found, so video stream will be transcoded
Jul 12, 2020 21:56:34.622 [0x14e4c0ad4700] Debug — Descendants 2 - video.profile limitation applies: high != baseline [list]
Jul 12, 2020 21:56:34.622 [0x14e4c0ad4700] Debug — MDE: Cannot direct stream video stream due to profile or setting limitations
Jul 12, 2020 21:56:34.622 [0x14e4c0ad4700] Debug — Scaled up video bitrate to 5836Kbps based on 1.500000x fudge factor.
Jul 12, 2020 21:56:34.622 [0x14e4c0ad4700] Debug — Scaled maximum bitrate for resolution reduction to 820Kbps.
Jul 12, 2020 21:56:34.624 [0x14e4c0ad4700] Debug — Descendants 2 - audio.channels limitation applies: 6 > 2
Jul 12, 2020 21:56:34.624 [0x14e4c0ad4700] Debug — MDE: Cannot direct stream audio stream due to profile or setting limitations
Jul 12, 2020 21:56:34.625 [0x14e4c0ad4700] Debug — MDE: Descendants 2 (2017): selected media 0 / 166
Jul 12, 2020 21:56:34.625 [0x14e4c0ad4700] Debug — Streaming Resource: Reached Decision id=118 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=166 part=(id=166 decision=transcode container=mkv protocol=hls streams=(Video=(id=12231 decision=transcode bitrate=553 encoder=libx264 width=480 height=270) Audio=(id=12232 decision=transcode bitrate=125 encoder=aac channels=2 rate=48000))))
Jul 12, 2020 21:56:34.626 [0x14e4c0cd5700] Debug — Completed: [192.168.1.1:49188] 200 GET /video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=cellular&maxVideoBitrate=720&mediaBufferSize=74944&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F118&peakBitrate=720&protocol=*&session=1bafe193e9e4bbe6-com-plexapp-android&subtitleSize=100&videoBitrate=720&videoQuality=60&videoResolution=3840x2160 (21 live) GZIP 33ms 2885 bytes (pipelined: 1)
Jul 12, 2020 21:56:45.410 [0x14e4c0ed6700] Debug — Using X-Forwarded-For: 174.243.113.26 as remote address