Based on the channel store page, it looks like this app (which you may already have) handles all of Hulu and Hulu + Live.
Assuming they haven’t changed the app since posting those pictures, it looks like Live is one position to the right of Home at the top of the screen.