View Single Post
Old 2007-07-30, 10:38   #1 (permalink)
infinityloop
Project Coordinator
 
infinityloop's Avatar
 
Join Date: Dec 2004
Location: 127.0.0.1
Age: 28
Posts: 5,840
Thanks: 144
Thanked 104 Times in 73 Posts

Country:

My System

Lightbulb i-loop's design - work in progress - 2007-08-10

infinityloop's concept design for MyTV Client Plugin


last time updated: 2007-08-10

Areas allready covered in conept design:
  1. TV Homescreen
  2. Channel Properties
  3. Channel / TV-Stream Tuning / Subchannels tuning
  4. Tuning an unavaiable channel (updated)

Areas which are not yet included in concept design:
  1. TV guide
  2. Schedules
  3. search
  4. TV-Server Info (will be completely re-designed to show more info, like current schedules, streams ect. + more interaction)


-------------------- introduction --------------------

generaly speaking i like the current userinterface of my tv.
there are just a few things i do not like that much. and i will try to propose a new concept design to solve these "issues".

Some user think that using the colored buttons on the remote would be the solution.

I dont think so for one simple reason.
i-loops-design-work-progress-2007-08-10-mce-remote-003.jpg
Look where these buttons are located on a remote. nearly always on the end of it.

usualy i have my thumb located on the other end of the remote, the "cursor" area.

In that area i have the "left, right, up, down, okay, info" and the "back" button located.

So this must be the buttons i focus my concept on.
because i realy have no interest in bending my fingerns/hand all the time to reach these colord buttons on that silly place on the remote.
-------------------- MyTV - Homescreen --------------------

  1. Introduction:
    The first issues i thought about is the navigation in MyTV homescreen.
    What i do not like about it is, that we have a "long" list of buttons there. which means that i always have to go all the way up, or down to reach the setting i need.

    Instead of re-creating the "classic" left hand menu, i thought about a quicker, circular central placed menu.

    it will allow you to always access your setting with 2 clicks at maximum.

    the navigation is described in the next step.
  2. first time entering MyTV and "automatically tune channel" is set to "off":
    If the user decides that he does not want that the channel he was watching the last time is tuned again, then this will be what he sees after the first tune.

    i-loops-design-work-progress-2007-08-10-mytv-home-no-channel-tuned.jpg

    As you can see, the central button is focused by default.
    • if you would press "left", then you would get to "timer"
    • if you would press "right", then you would get to "record now"
    • if you would press "up", then you would get to "tv-guide"

    Lets say you want to get to "TV-Server Info", then you can do that either by:
    • pressing "up" to go to "TVGuide" and then press "right" to reach "TV-Server Info"
    • or by
    • pressing "right" to go to "record now" and then press "up" to reach "TV-Server Info"

      as you can see. with a maximum of 2 button-presses you end up at the button you want.
      reaching the other buttons on the left side works the same way.

      Central Button:
      The central button says "watch TV", which means if you want to watch TV you should press it.
      after that you would get the mini-epg where you can switch between the TVGroups and select the channel you want to tune.
  3. first time entering MyTV and "automatically tune channel" is set to "on":
    In this case, the last channel you have been watching would be tuned instandly.
    i-loops-design-work-progress-2007-08-10-mytv-home-channel-tuned.jpg
    by default the "watch tv button" is focused again so if you want to watch the currently tuned channel, just hit "okay" on your remote.

    as you can see there are 2 new buttons now available when a channel is tuned. "channels" and "properties"

    so if you do not want to watch the currently tuned channel, then go "down" to "channel" and hit "okay".
    the miniepg will come up then where you can select an other channel to tune.
  4. How to recover MyTV Homescreen:
    Once you are watching TV, you just have to press the "back" button on your remote to bring the MyTV Homescreen back.
  5. How to recover mini-epg once started watching TV:
    Once you are watching TV, you just have to press the "okay" button on your remote to bring the mini-epg back and to switch between Channels and TV-Streams.


-------------------- Channel Properties --------------------
  1. Introduction:
    the current way how you can change audio tracks, subtitles zoom-modes, ect. is not very uset friendly. so i came up with the following.

  2. Enter Channel Properties Section from homescreen:
    To enter the Channel Properties section you have to go back to the "MyTV Homescreen"
    Click image for larger version

Name:	MyTV Home - channel tuned.jpg
Views:	941
Size:	212.7 KB
ID:	9053
    Then press 2 times "down" to reach the "properties" button.
  3. Enter Channel Properties Section from LiveTV:
    when you are allready watching TV then:
    • press the "i" button on your remote once
    • and you see the timeline with the EPG info window
    • press "i" again and you get to the "Channel Properties" section
  4. Channel Properties Section:
    • The Channel Properties Section is designed as horizontaly scrollable menu. The menu in the center of the screen is the one which has focus.
    • with the "left" and "right" buttons you are able to switch between the menue items.
    • with "up" and "down" you can select the various settings.
    • the togglebuttons will show what what is currently active.
    • these values will be stored seperately fo every channel, which means that the next time you tune it, it will use these settings you used the last time.
    i-loops-design-work-progress-2007-08-10-mytv-channel-properties-active-audio-track.jpg i-loops-design-work-progress-2007-08-10-mytv-channel-properties-active-audio-channel.jpg i-loops-design-work-progress-2007-08-10-mytv-channel-properties-subtitle.jpg i-loops-design-work-progress-2007-08-10-mytv-channel-properties-zoom-mode.jpg i-loops-design-work-progress-2007-08-10-mytv-channel-properties-leave-screen.jpg


-------------------- MyTV - Channel tuning / TV-Stream Tuning --------------------

  1. Introduction:
    Generaly speaking the current tuning mechanism is allready working quite well. However i have spotted some areas which could be improved.

    So basicaly you have the following options to issue a channelswitch:
    • CH+ CH- buttons
    • go to MyTV Homescreen by pressing "back" on your remote and select the Channel button, which opens "mini-epg"
    • when you allready watch TV, press the "okay" button on your remote (or enter on keyboard) to go directly to the "mini-epg"
  2. Tuning a channel:
    as soon as you opened the "mini-epg" you will see the current TV-Group on the top left, a list of TV-Channels from this group and the current Status of the channel.

    i-loops-design-work-progress-2007-08-10-mytv-miniepg_channelselection.jpg

    The Status can be:
    • available --- you can watch the channel
    • timeshifting --- you can watch the channel
    • recording --- you can watch the channel
    • unavailable --- you have no free card availabe to tune that channel

    You can tune a channel simply by selecting it and pressing "okay" on the remote.

    there is only a small difference to the current mini-epg, in this mockup i used different colors for the unavailable channels, to make that more obvious.
    the staus display is also slightly different.
  3. Tuning a unavailable channel:
    If you select and tune a channel (or reach such a channel when zapping with CH+ / Ch- buttons) which is marked as "unavailable", you will get a new dialog window.
    i-loops-design-work-progress-2007-08-10-mytv-untuneable-channel-unavailable-channel-tuning-mockup.jpg
    1. free a TV-Card
      If you want to tune that channel you have the possibility to take contol over one TV-Card and kick out another user.
      i-loops-design-work-progress-2007-08-10-mytv-tune-channel-card-selection-dialog-mockup-variant-2.jpg
    2. look for upcoming episodes (screen not re-designed yet!!!)
      This option is used if you want to look for a recuring of this movie/show or upcoming episodes
      i-loops-design-work-progress-2007-08-10-upcoming.jpg
    3. tune next available channel
      If you select this option, then the Tv-Server will tune the next available Channel in your selected TV Group
    4. open channel selector
      If you select this option, then you get to the Channel Selector (miniepg).
      Click image for larger version

Name:	MyTV-miniepg_ChannelSelection.jpg
Views:	517
Size:	120.1 KB
ID:	9184

  4. Tuning a TV-Stream:
    At the time i came up with the "TV-Streams" Button idea, it was not possible/no time available to integrate it differently.

    Now i think i have a better solution then adding a new button which forces the user to go back to the MyTV Homescreen and select it.

    Lets say you are allready watching TV, and now you want to change the channel:
    1. then you press "okay" on your remote to bring up the miniepg
      Click image for larger version

Name:	MyTV-miniepg_ChannelSelection.jpg
Views:	517
Size:	120.1 KB
ID:	9184
    2. now by pressing the "left" or "right" cursor you change the group until your reach "TV-Streams" which shows you all currently active streams.
      i-loops-design-work-progress-2007-08-10-mytv-miniepg_tv-streams.jpg
    3. here you can select a stream if you like, and tune to it

  5. Tuning a sub-channel:

    Some PayTV providers use a "portal channel" from where you are able to select a sub-channel you want to view.
    the tv-server is supporting that with the "Linkage scanner"

    currently you select the subchannel from the channel properties dialog box, i think that could be improved.

    Option1:
    1. In miniepg select the "Portal Channel" and tune it
    2. as soon as the channel was tuned you see a window which displayes the available sub-channel
    3. you can select a subchannel or close the window and watch the portal channel
    4. to restore the subchannels list, press"okay" 2 times. which opens the channel selection window and "tunes" the channel again

    Option2:
    Make all subchannels visible (with an indent) in the miniepg, which allows way easier and faster tuning.
    i-loops-design-work-progress-2007-08-10-mytv-miniepg_subchannels.jpg

The other sections will follow as soon as i had time to think about them
__________________
regards
chris

MediaPortal Project Coordinator
Test Team Leader

Do not start to moan if something is not working as you want it to be.
Remember that MediaPortal is Open Source.
YOU can improve it!
infinityloop is offline   Reply With Quote