You can't redirect output. You can implement the functionality via the message loop on your image canvas (i.e. SetFocusedListItem on Left and Right keypresses, etc.), but only the top most screen updates, so you'd have to hide and redraw the image canvas on every change. While technically it could probably be done, it'd be tedious, and the screen flicker would probably be pretty annoying for the end user.
Another option is to draw a completely custom poster screen with the image canvas component (this is what I did for my SiriusXM channel), but that's even more tedious, and not something I'd recommend unless you've got a lot of patience and determination.