plexinc/roku-client-public — pull request #2 by stormerider (2011-11-02 00:48:03+00:00)
Title: Workaround for channel support

This handles the fact that the '/video' XML page from the PMS is no longer returning a viewGroup or totalSize attribute on the MediaContainer element. I'm not sure that it's something we want to default to long-term as some other XML documents might end up looking odd if they defaulted to channel formatting due to missing attributes, but it's easily revertable if PMS rolls out a fix (or we can change the defaults at that time so that it will still handle exceptions more gracefully).

Using this fix I was able to watch streams from the CBS channel and the ABC channel. ABC Family showed 0 elements, and on Hulu I was able to navigate through shows but got a 404 when I tried to actually stream an episode. However, given that CBS and ABC worked, I believe that it's likely an issue with the channels needing to be updated rather than an error with the Roku client.