[mythtv-users] Output to h.264

Joseph Fry joe at thefrys.com
Thu Aug 5 19:13:58 UTC 2010


On Thu, Aug 5, 2010 at 2:41 PM, Tyler T <tylernt at gmail.com> wrote:

> > So basically, I would install, say my local TV/Cable tuner card as just
> one back end.
> > I would do the same thing with say my DVB-S2 card and now would have two
> backends.
>
> Probably more appropriate to put the two tuners in one backend. Or 5
> tuners in one backend.
>
> > As I have not played with mythtv yet, I am getting the sense that the
> reason
> > why my post is unclear is that when one builds a separate front and back
> > end, the two need to talk together and A/V needs to stream between them.
>
> Try not to think in terms of A/V. I would consider this more of a data
> transfer; request and fulfillment.
>
> > If this is right, then it means that mythtv already encodes to something
> which a UPnP device could pick up over the LAN.
>
> When the UPnP device requests it, yes, Myth will send data to it. The
> UPnP is not picking anything up; it's receiving the data that it
> requested -- data that is sent directly to it, and nowhere else. If
> you have a second UPnP device request the same channel, a second
> stream will be sent to the second device (creating twice the LAN
> traffic).
>

The best analogy I can think of for what myth is would be a news aggregator
like google news.

If you ran your own news aggregation, you would have a server that collects
content from multiple sources processes it into a common format and stores
it locally.  You might need multiple news aggregation servers to scour all
the sources you want to include.  Then you need a database server to index
all of the items collected.  Next you would set up a web server to host the
news items you collect so that that any machine with a web browser can view
it.  You might want other servers too so that users can read your news items
in other ways.  Finally, your users would use their web browsers to read the
news your aggregating.

Mythtv works the same way.  You have servers that collect content from
multiple sources and store that data locally called backends.  You have a
database server that indexes everything (among many other things) called the
master backend.  You have various methods by which you might obtain
the content from the backends (the myth:// protocol, mythweb, upnp).  And
finally you have your playback device, typically a PC running mythfrontend
or another application that speaks the myth:// protocol (such as XBMC)...
but could be any UPNP capable player, or even just a web browser in the case
of mythweb.

Either way, there is no "broadcast" onto you lan.  All playback involves and
individual request and dedicated stream.  Just like opening an article at
google news.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100805/af5aaad2/attachment.htm>


More information about the mythtv-users mailing list