DVDs seem to now Direct Stream and not Direct Play

Hi, for some reason, DVDs have started to Dircet Stream and not Dircet Play. This is in the new style app on both LG and Roku. A recent example is below.

Any ideas?

Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Selected protocol hls; container: mpegts
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: analyzing media item 1785366
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): Direct Play is disabled
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): media must be transcoded in order to use the hls protocol
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): selected audio stream is not the first audio stream and direct play stream selection is not enabled
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): no direct play video profile exists for http/mp4/h264/ac3
Oct 25, 2018 19:30:32.202 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): no direct play video profile exists for http/mp4/h264/ac3
Oct 25, 2018 19:30:32.203 [0x7f207e735700] DEBUG - Last Flight - audio.channels limitation applies: 6 > 2
Oct 25, 2018 19:30:32.203 [0x7f207e735700] DEBUG - MDE: Last Flight (2014): selected media 0 / 1785366
Oct 25, 2018 19:30:32.204 [0x7f207e735700] DEBUG - Streaming Resource: Adding session 0x7f20633a7e20:f8ab772140924cd57b9a3a5907ac140e which is using 4920kbps of WAN bandwidth.  Used is now 4920kbps
Oct 25, 2018 19:30:32.204 [0x7f207e735700] DEBUG - Streaming Resource: Added session 0x7f20633a7e20:f8ab772140924cd57b9a3a5907ac140e
Oct 25, 2018 19:30:32.204 [0x7f207e735700] DEBUG - Streaming Resource: Reached Decision id=555936 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=1785366 part=(id=1789625 decision=transcode container=mpegts protocol=hls streams=(Video=(id=3589612 decision=copy width=720 height=576) Audio=(id=3589616 decision=copy channels=6 rate=48000))))
Oct 25, 2018 19:30:32.208 [0x7f2086911700] DEBUG - Completed: [::ffff:94.195.73.151:53724] 200 GET /video/:/transcode/un

File details:

Media

  • Video Resolution 576p
  • Duration 1:21:54
  • Bitrate 5279 kbps
  • Width 720
  • Height 576
  • Aspect Ratio 1.78
  • Container MP4
  • Video Frame Rate PAL
  • Web Optimized Yes
  • Audio Profile lc
  • Video Profile high

Part

  • Duration 1:21:54

  • File Flight from Hell (2014).mp4

  • Size 3.02 GB

  • Audio Profile lc

  • Container MP4

  • Indexes sd

  • Web Optimized Yes

  • Video Profile high

  • Codec H264

  • Bitrate 3923 kbps

  • Anamorphic true

  • Bit Depth 8

  • Chroma Location left

  • Chroma Subsampling 4:2:0

  • Color Primaries bt470bg

  • Color Range tv

  • Color Space smpte170m

  • Color Trc bt709

  • Frame Rate 25 fps

  • Height 576

  • Level 4.1

  • Pixel Aspect Ratio 64:45

  • Profile high

  • Ref Frames 4

  • Stream Identifier 1

  • Width 720

  • Display Title 480p (H.264)

  • Codec AAC

  • Channels 2

  • Language English

  • Audio Channel Layout stereo

  • Profile lc

  • Sampling Rate 48000 Hz

  • Stream Identifier 2

  • Display Title English (AAC Stereo)

  • Codec AAC

  • Channels 6

  • Language English

  • Audio Channel Layout 5.1

  • Profile lc

  • Sampling Rate 48000 Hz

  • Stream Identifier 3

  • Display Title English (AAC 5.1)

  • Codec AC3

  • Channels 2

  • Bitrate 160 kbps

  • Language English

  • Audio Channel Layout stereo

  • Sampling Rate 48000 Hz

  • Stream Identifier 4

  • Display Title English (AC3 Stereo)

  • Codec AC3

  • Channels 6

  • Bitrate 640 kbps

  • Language English

  • Audio Channel Layout 5.1(side)

  • Sampling Rate 48000 Hz

  • Stream Identifier 5

  • Display Title English (AC3 5.1)

It is direct streaming because of the Player’s limitation

Oct 25, 2018 19:30:32.203 [0x7f207e735700] DEBUG - Last Flight - audio.channels limitation applies: 6 > 2

Check the player settings.

Sorry for the late reply, it’s my parents player so only just got around there.

They have the Roku3 and the roku settings are fine and the Plex Preview app doesn’t appear to have any audio settings?? Is this a plex preview app bug, the old app was fine.

It is because the Roku isn’t support (or passing) 6 channel (5.1) audio. This usually happens either because of the TV settings or the app settings. The Plex app on the Roku reads what the Roku has detected the TV as being capable of doing.

In this case, it is seeing “Stereo only” and downmixing your 5.1 audio to stereo for the TV.

Hmmm, but if they use the non preview app (ie the old style app) then all works fine and has worked fine for a long long time.

The roku is hooked up to a yamaha amp btw

Interesting.

My Roku 3 is hooked to my Onkyo.
The Onkyo is in surround mode.
The TV is stereo.
Plex sends 5.1 and the Onkyo does the downmix for the Roku.

So same again:

Nov 04, 2018 14:35:42.184 [0x7f9403fff700] DEBUG - MDE: Selected protocol hls; container: mpegts
Nov 04, 2018 14:35:42.184 [0x7f9403fff700] DEBUG - MDE: analyzing media item 1417423
Nov 04, 2018 14:35:42.184 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): Direct Play is disabled
Nov 04, 2018 14:35:42.184 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): media must be transcoded in order to use the hls protocol
Nov 04, 2018 14:35:42.185 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): selected audio stream is not the first audio stream and direct play stream selection is not enabled
Nov 04, 2018 14:35:42.185 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): no direct play video profile exists for http/mp4/h264/ac3
Nov 04, 2018 14:35:42.185 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): no direct play video profile exists for http/mp4/h264/ac3
Nov 04, 2018 14:35:42.185 [0x7f9403fff700] DEBUG - King Arthur: Legend of the Sword - audio.channels limitation applies: 6 > 2
Nov 04, 2018 14:35:42.185 [0x7f9403fff700] DEBUG - MDE: King Arthur: Legend of the Sword (2017): selected media 0 / 1417423
Nov 04, 2018 14:35:42.186 [0x7f9403fff700] DEBUG - Streaming Resource: Adding session 0x7f93e54e6660:f8ab772140924cd57b9a3a5907ac140e which is using 8820kbps of WAN bandwidth.  Used is now 31702kbps
Nov 04, 2018 14:35:42.186 [0x7f9403fff700] DEBUG - Streaming Resource: Added session 0x7f93e54e6660:f8ab772140924cd57b9a3a5907ac140e
Nov 04, 2018 14:35:42.186 [0x7f9403fff700] DEBUG - Streaming Resource: Reached Decision id=550491 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=1417423 part=(id=1421312 decision=transcode container=mpegts protocol=hls streams=(Video=(id=2845512 decision=copy width=1920 height=1080) Audio=(id=2845516 decision=copy channels=6 rate=48000))))
Nov 04, 2018 14:35:42.192 [0x7f941c511700] DEBUG - Completed: [::ffff:xxxxxx] 200 GET /video/:/transcode/universal/decision?mediaIndex=0&protocol=hls (13 live) TLS GZIP 48ms 5030 bytes (pipelined: 4)

Yet all it seems to be doing is remuxing from mp4 to MPEGTS, the log shows it is copying the video and audio.

Definitley weird. It just wants to always remux into a different container!!

The difference in cpu load between Direct Play and Direct Stream (in the case when both video and audio streams are DS) is close to negligible.
Therefore this is not an issue, as long as it manages to play the video successfully.
The audiovisual quality is identical.

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