Why have a setting to play native MPEG2

I don’t have a problem. It all works great. I just wonder why there is a setting in the Roku client that I have to enable if I want to direct stream MPEG2 video from DVR recordings. I already have a setting to enable/disable direct stream. Why a specific setting for MPEG2? I have multiple roku’s and have to change that setting one by one. Why not just do like every other format and detect if the client supports it and direct stream automatically?

Because not all Roku devices handle MPEG2 well.

EDIT: And to elaborate, our Roku TV plays MPEG2 very well. Our Roku Steaming Sticks don’t seem to always play interlaced MPEG2 well, so for those, I disable MPEG2.

It’s a Roku Thing - 'cause most of the Fleet won’t do MPEG-2.
Like the way they irritate us with the sub-title setting that’s all or nothing.
That’s a Roku thing too, but they did that so long ago we got used it.

I wondered this too recently when I saw that setting on my Roku Ultra. For me it works great enabling this (not for dvr/live tv) but for when I rip using makemkv, I can put those rips directly on the Plex drive and even though they are interlaced…it gets deinterlaced and direct streams… Sure it takes up more space…but I don’t care.

The reason is that MPEG2 is not officially supported (or documented) by Roku, so we have no way to detect which models can handle it properly. It’s more an an experimental options, that we allow users to enable with no guarantees. With that said, the description when focused on the setting is a bit dated, and we need to update it.

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