Jump to content

Roku app - Channel logos/programme not loading in Guide and On Now row (show channel name text instead)


Recommended Posts

gillmacca01
Posted (edited)

I've recently bought a Roku, and in the Emby for Roku app, channel logos/programme images don't load for most of my Live TV channels. This affects both the Guide and the "On Now" row on the home screen.

 

What I'm seeing on the Roku:

- Guide: the channel column shows the logo for BBC One (101) only. All other channels (102 onwards) show just the channel number with no logo.

- On Now row: the BBC One tile shows its logo, but every other tile shows only text (channel number/name and programme title) instead of an image.

- Programme artwork itself does load: the programme poster displays in the Guide's info panel at the top (e.g. Frasier).

 

None of my other devices have this issue. On my Samsung S26, Nvidia Shield, laptop and Samsung TV, all channel logos show in the Guide and the On Now row shows programme images. So the server appears to have all the images, and the problem seems specific to the Roku.

 

Setup:

- Emby Server: latest beta [4.11.0.3], installed as a QPKG on a QNAP TS-464

- Emby for Roku: 4.1.70

- Roku: 3840EU Streaming Stick, Roku OS 15.3

- Guide data: Emby's own guide data

 

Already tried:

- Full system restart of the Roku

- Removed and reinstalled the Emby app on the Roku, then signed back in

 

Could the server be failing to convert some channel logos into a format the Roku can display (e.g. on the QNAP package), while my other devices can use the originals?

preview (1).webp

preview.webp

Edited by gillmacca01
Posted
3 hours ago, gillmacca01 said:

Could the server be failing to convert some channel logos into a format the Roku can display

Are they in an odd format?

gillmacca01
Posted

Most of my channel logos I got from Logopedia using the "copy image URL" option. The URLs don't end in a file extension (they end in /revision/latest?cb=…), and I think some of the originals may be SVG or served as WebP. Here's an example URL for a channel whose logo doesn't show on Roku: https://static.wikia.nocookie.net/logopedia/images/9/9a/Channel_4_2022.svg/revision/latest?cb=20260614024831

Could that be the problem?

Posted (edited)

If they are WebP the Roku will show them. But if they are SVG the Roku doesn't understand how to render those. Roku never added support for that image type.

Right now it merely checks for the URL on the image to exist. If it does it gets display template A. If it doesn't it gets template B. But what happens if there is an error? Yeah.

I do see what you mean in the guide display. The logic inside the guide needs to be smartened up. So it can understand when the image loading fails on the channel image. Then it can properly do as you say and display differently. When error it would display template B. Thats all that needs to be added. I can look into doing that.

The cards which are shown on the "On Now" row have that smart logic for image loading already. That is why the cards show placeholder text. Its just the guide display that lacks them. Which is why it shows emptiness.

Edited by speechles
gillmacca01
Posted

So best option is to manually download the images in png/jpg and then import?

If that works it will give me channel images, but in other devices it shows the programme

Screenshot_20260925_155838_Emby.jpg

Posted
Just now, gillmacca01 said:

but in other devices it shows the programme

All your other devices are using a web engine for rendering and understand SVG.  Emby server does not officially support SVG so it doesn't try to convert it either.

Posted

@gillmacca01Yes. If you want the images displayable for all your devices, Roku included, PNG or WebP are the way to go.

We will also fix the display logic for the channel grid item so it is smarter. Thanks for letting us know about this issue. If you spot anymore keep them coming...

gillmacca01
Posted
3 minutes ago, ebr said:

All your other devices are using a web engine for rendering and understand SVG.  Emby server does not officially support SVG so it doesn't try to convert it either.

Sorry must be me being stupid.

You say emby doesn't support svg, so can't show programme images in 'on now'  but in the tv guide it is able to.

I would have thought (but known to be wrong), that if it can display in the guide, it should be able to in 'on now'

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...