|
|
|
|
|
|
|
About
|
|
|
|
|

|
Main
menu
|
|
|
|
Mok
is a PC based entertainment system (HTPC, home theatre PC) sitting
in the corner of your living room. It is capable of functions
like:
Movie
(DVD, Divx) playback both from DVD and HDD MP3 playback
including other formats like .ogg CD audio playback Movie
playback from different formats like .avi, .mpg and divx
The
fun began years ago when a set of LCD's were found (these LCD's
are dug from carbage bins some two-three years ago). A vision of a
Home Theatre PC around the LCD was born. After long hours of doing
software (and hardware) for Mok, the whole product is ready. Demo
download is here.
Don't worry if you don't have an LCD, there is an emulator
for that one.
There
has been a Mok V1 built with Visual Basic. That project was built
by d'Arc and MNB. It used the same LCD, but via parallel port. Due
to the limitations (read: annoyances) in VB we decided to rebuild
Mok in Delphi. Also, other interested people joined the project
and gave their feedback. We got the possibility to build a new LCD
controller for serial port as well as custom boxes for the HW.
This is now the version two of the project - that's why the name
Mok V2.
This, V2, was supposed to be a quick hack to get
the thing up and running with Delphi. Though, we're still doing
new features and things because it's fun. Most probably this will
be one of those 'never to be ready'-projects.
The name Mok
is just a bunch of nice letters. Good suggestions on what it means
can be sent to me. :-)
Drop
an email: mok(at)hevonkuusi.org
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Features
|
|
|
|
|
|
-
Movie playback both in hardware and software. - Audio playback
from different formats - Support for third party applications -
Graphical user interfaces (GUI) done as separate modules -
Theme support - Web enabled with connection to
http://www.imdb.com and
http://www.freedb.org -
New features for LCD UI - A completely new TV UI (v2.3.1+)
All
this with a single click on your remote!
Coming: -
For developers: SDK for support for other user interfaces.
(v2.3.1+) - For developers: SDK for support for other core
modules. (v2.3.1+)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Movie
playback both in hardware and software
|
|
|
|
|
|
Movie
playback from various formats is of course supported. It does not
matter if you have your movies on CD, DVD, hard disk drive or even
remotely connected via your local network.
Both software
and hardware playback is supported. Software support is for movie
formats such as divx, xvid, different avi-formats, mpg. Sub titles
in different formats are supported also. Hardware support can show
movies in DVD format either from a DVD disk or from a directory on
your hard drive. VCD, SVCD and mpeg1/2 movies are also usable from
all medias.
Remember to install codec support.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Audio
playback from different formats
|
|
|
|
|
|
You
can play also different audio formats. Your music can either be
compressed (eg. ogg and mp3) to save space, uncompressed (eg.
flac) or real audio CD's. Radio channels and streams from internet
can also be listened. You can also create your own playlists for
easy listening. The media support is for CD, DVD, hard disk drive
or even remotely connected local network drives.
Remember
to install codec or plugin support.
|
|
|
|
|
|
Support
for third party applications
|
|
|
|
Mok is
capable of launching and running external applications. You can
rip your dvd's, browse internet or play games with a single click
on the remote controller. When you're done, press stop on your
remote to close the application and return to Mok. If you close
your application by other means, Mok will return back in to
action.
|
|
|
|
Graphical
user interfaces (GUI) done as separate modules
|
|
|
|
GUI
functionality is done as separate modules, dlls. You have the
possibility to run multiple GUIs; one for LCD and one for
TV.
Available GUI modules can be found from <http://xxx>
|
|
|
|
Theme
support (v2.3.1+)
|
|
|
|
All
menus and backgrounds can be edited to your liking. You can either
create them by yourselves or go and download
some eye candy.
Limited theme support is available also for
LCD screens (both real and emulator). Themes can also use content
from internet.
All theme configurations, skinning, can be
done in 'xml' files.
|
|
|
|
Web
enabled
|
|
|
|
If
your HTPC is connected to internet, you can use anything found
from the internet on Mok. This is mainly to be used with pictures,
but any material is possible to download.
Parsing
functionality is also supported. Mok can search through a web page
to find a certain filename with wildcards (*, ?). With this you
can for example get your daily picture, which name changes on the
target URL, to your theme.
For more information see
<http://xxx>
|
|
|
|
New
features for LCD UI
|
|
|
|
An LCD
screen has been previously the only way to use Mok. Now you can
also use your TV via the LCD emulator. Both of them can be active
at the same time. The emulator is a copy of the screen on the LCD.
It features zooming to show the data in the size of your
television. It's now much easier to see things from distance.
|
|
|
|
A
completely new TV UI (v2.3.1+)
|
|
|
|
You
can use your television as the main UI for all playback. The UI is
fully skinnable and you can simply create your own themes.
|
|
|
|
SDK
for support for other user interfaces
|
|
|
|
A
simple SDK is supported for other people to create their own GUIs.
This makes it possible to do drivers and support for other sized
LCD's, touch screens and such. Download an example from
<http://xxx>
|
|
|
|
SDK
for support for other core modules (v2.3.1+)
|
|
|
|
A
simple SDK is supported for other people to create their own core
modules. This makes it possible to do drivers and support for
other players. Download an example from <http://xxx>
|
|
|
|
Credits
|
|
|
|
Code
: d'Arc and Scapegoat HW design : Protossi and JukSii Box
design : JA and d'Arc Additional thanks for support : PV,
MNB Tester thanks : Taru, Ville, Oskari, Jussi
Big
thanks and hugs to our families who have had the patience with all
of us.
|
|
|
|
|
|