

We do not request the playback information because that would slow down playback each song and take an extra second or two. What the codecs are, bitrates, etc we have no idea ahead of time. When we play music we do not know the media information ahead of time. Anything is possible unless you try it and come up with a valid excuse why it isn't. It still doesn't change the fact that it is possible to direct stream FLAC on the new SceneGraph SDK. Roku cut them some slack since Roku Media Player is an inside job. Notice how it "looks" compared to modern Roku applications. This seems to contradict what you are stating. Emby doesn't even connect, so I can't test it. Roku Media Player connects to other DLNA programs, loads the music and direct plays FLAC files. But we can direct stream these possibly under the right conditions rather than transcode to mp3. The Roku does not accept RAW flac for direct play. Then we can have it working the way expected without transcoding. I can take time coming up shortly and really dig into the why, where, and how. I know you want FLAC to direct play on Emby for Roku. It does not have ways to sort or give true album or song views.

You can configure it differently but the way Roku media player loads is just wasteful. It then breaks these up into rows with 5 items per row usually.

Roku media player tries to load everything into view at once without lazy loading. How many items are you trying to load into Roku Media Player?
