[mythtv-users] Knoppmyth only for frontend?

Jay jay-lists at 3pound.com
Sun Jan 16 11:04:50 EST 2005


On Thu, 6 Jan 2005 09:22:58 -0700
Mark Gardner <markgard at gmail.com> wrote:

> Before i spend the time to download a knopmytht ISO, curious to know
> if this senario will work.  I love simpsons, but my wife can't stand
> them, what i would like to do is borrow my wifes windows box in the
> office and boot knoppmyth and just have a frontend running for a short
> time. (long enought to watch simpsons) then reboot back to windows.
> 
> Mark Gardner

"My" solution came by accident when trying WinMyth out of curiosity.
(http://winmyth.sourceforge.net/) I wasn't able to use a WinMyth binary
due to the backend being a recent CVS (mismatched protocol version,
server=14, latest winmyth binary=13, etc).

However, per the WinMyth/DSMyth instructions, I installed the 3ivx
package (http://www.3ivx.com/, http://dsmyth.sourceforge.net/) .. which
allowed the windows box to play the MPEG4 encoded .nuv files.

Browsing the numeric files via Samba is ugly (as someone already
mentioned), so I tried MythWeb.

I added the server IP address and 'myth://' to line ~146 of
mythweb/themes/Default/recorded_programs.php:

echo '<a href="myth://10.0.0.123/mythweb/'.video_url() // <snip>

.. browse recorded, click the picture, windows media player launches
(because DSMyth's config has configured "myth://" protocol).

** If your myth backend is 100+ days old (proto 13), you can stop
reading.


In my CVS build, I commented mythtv's proto checking (mainserver.cpp, 
MainServer::HandleVersion) in a lame attempt to use the WinMyth binary.
It didn't work, for WinMyth.

The positive side effect was that DSMyth's latest binary is proto 13 as
well, and seems to work fine communicating to a proto=14 server for
"FileTransfer". (Read: For it to work, you'll need to have matching
protocol versions, or comment as I have.)

-Jay J


google fodder:
MainServer::HandleVersion - Client speaks protocol version 13 but we
speak 14!
MYTH_PROTO_VERSION
c:\winnt\system32\drivers\etc\hosts


More information about the mythtv-users mailing list