[mythtv-users] Need assistance making a MythTV internals diagram

Larry K lunchtimelarry at gmail.com
Fri Apr 19 22:35:04 UTC 2013


One would think the devs might have modeled the system already.  And then
develop the software accordingly.


On Fri, Apr 19, 2013 at 12:02 AM, Nigel Pearson <nigel at ind.tansu.com.au>wrote:

>
> On Thu, 18 Apr 2013 14:09:19, Thomas Mashos asked:
>
> > 1) What is mythtranscode, mythjobqueue, mythmediaserver, and
> mythpreviewgen
> > writing to the database
>
>
> MythTranscode: Mostly position-map data for the new file.
>
> MythJobQueue: A little status info, showing progress of the current &
> pending jobs.
>
> MythMediaServer: Nothing - read-only?
>
> MythPreviewGen: Nothing. It creates a preview file in the directory
> (storage group) containing the recording, based on looking up the recording
> (channel, stattime, the bookmark or default preview start time).
>
>
>
> > 2) What is mythfrontend doing with the database
>
> Reading:
> * theme and language data,
> * recording or video or music info to display to the user,
> * location of a selected file to playback,
> * audio and video output settings to setup the playback window, decoder
> and deinterlacing filter,
> * position-map data to allow fast navigation in the playback.
>
> Writing a new bookmark location to trigger a mythpreviewgen execution.
>
> Reading/writing editing cutpoints (possibly from reading commercial-skip
> position maps).
>
>
>
> > 3) what is the master backend doing with the secondary backend (and vice
> > versa)
>
> Not an expert, but I think;
>
> Master can ask slave to:
> * shutdown or sleep,
> * delete current or expired recordings,
> * start/stop a recording (or Live TV chain),
> * get status info, like how full slave's storage
> group dirs are, what recordings are occurring, et c.
>
>
> Generally, there isn't much the other way.
> When a slave starts up, it simply informs the
> master it is there and available to record?
>
>
> > 4) what is mythweb doing with the database and backends
>
> Basically, exactly the same as MythFrontend.
>
>
>
> --
> Nigel Pearson, nigel at ind.tansu.com.au| I've been talking to |
> Telstra Net. Eng., Sydney, Australia | the ship's computer. |
> Office: 8576 5449    Fax:  9298 9033 | ...  It hates me!    |
> Mobile: 0408 664435  Home: 9792 6998 |   Marvin             |
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130419/c170f49e/attachment.html>


More information about the mythtv-users mailing list