I've already written a german blog article which can be found here: http://blog.schmidt.ps/2014/01/23/tv-headend-als-backend-plex-als-frontend
But for the non german speakers, here's my special setup:
* I'm running a TV-Headend is in the backend.
* Configured with lots of channels and tags.
* The tags will be further used as "bouquets".
* Of course the epg is running on the tv-headend process.
* I'm using a self coded channel plugin for plex as the frontend.
* The user has the choice to display all channels or tags as bouquets.
* The channel will fetch transcoded content to deliver it to mobile devices with a selectable resolution.
* The channel will also deliver the untouched stream to the Plex Home Theatre for best quality support.
* After adding gracenote support, channel logos will be automatically fetched and added to the channel list.
Watch TV via Chrome browser
http://blog.schmidt.ps/wp-content/uploads/2014/01/tv-headend_und_plex_via_chrome_browser7.png
Watch TV via iPhone/iPad or any other mobile device
http://blog.schmidt.ps/wp-content/uploads/2014/01/tv-headend_und_plex_via_ios_app3.png