How does Channels TVE work for live viewing?

Just curious, when using Channels remotely, and watching live TVE streams, does the Channels client simply use the information in the guide to establish a client connection directly with the provider, or does the connection get proxied by the Channels service?

Only the DVR knows how to connect to TVE streams, so everything always goes through the dvr server.