PMC use case
Sebastian Kügler
sebas at kde.org
Tue Mar 30 12:42:37 CEST 2010
On Monday 29 March 2010 21:02:06 Aaron J. Seigo wrote:
> thoughts?
I don't agree with the "PMC should target notebooks" as primary usecase bit. I really
think that this thing should be developed to have its UI run on a TV, preferably HD-
Ready or Full-HD resolution. Those devices tend to be easily hooked up with a
computer nowadays (as Jane knows), (ours has both HDMI and D-Sub and is also a fine
monitor). The key difference is wether to rely on a mouse pointer or not, and how
interaction looks like otherwise.
Now that's of course me being selfish, because I, at some point, want to use PMC on
this kind of device as my Media Center. What I have in mind is roughly:
- PMC running on a netbook or comparatively cheap hardware
- easily controllable from a 10 foot distance, using a remote control or a wiimote
- connected to the Internet, so web video (youtube, blip, miro, ...) should be first
class citizens
- access to the local and networked media library (in the same way ("it doesn't
matter where it's stored") via SMB, uPnP, HTTP
- built-in web browser that's basically usable by a remote / wiimote(*) as well
- full-screen media player with overlaid Plasma widgets to control playback and
playlist
- good bookmarking support (favourites for web and local videos, easy way to
find/remember the current/next episode of a TV show)
- contextual information for content (Nepomuk, IMDB, discogs, ...)
- Remotely editable playlist (pull up your notebook / n900 and edit the playlist on
the PMC without interrupting playback)
The key is really to support commodity hardware, things people already have or can
get rather inexpensively and turn it into a media center with little effort
(basically install PMC, and hook up the TV to it).
(*) I've played around with a wiimote last weekend and now have a Qt-style class that
can be used to interact with the features of a wiimote, buttons, LEDs, accelerometers
and haptic feedback at this point. I've got myself a copy of O'Reilly's "designing
gestural interfaces", and I think we can get quite far, from a functionality and an
intuitiveness point of view by using such a device as main controller. That's
something I work on in a lost hour here and there.
Some of the above are quite specific ideas, and it might be different from what other
people think about it. In any event, while developing, please keep the above in mind,
so I won't have to do it all myself when I scratch my itches. :)
Cheers,
--
sebas
http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
More information about the Plasma-devel
mailing list