[mythtv] RemoteEncoder connection fails, be/fe questions

Isaac Richards ijr at po.cwru.edu
Thu Feb 6 08:21:59 EST 2003


On Thursday 06 February 2003 06:16 am, Erland Lewin wrote:
> I want to get MythTV to work well on a 450 MHz machine with a G400-TV card.
>
> I got the 0.7 release to work, but it was too slow. So I'm now trying to
> get the cvs version to work so that I'll be able to use hardware MJPEG
> coding /decoding and so that I might contribute to the code.

You won't be able to play back anything but 320x240 mjpeg videos on that kind 
of CPU.  Software mjpeg decoding is very expensive.

> The problem I have now is that the mythtv program exits in
> libmythtv/remoteEncoder.cpp, because it fails to connect to the remote
> encoder (in method openControlSocket). The front end initially connects
> to the back end though (I get a printout from the back end confirming
> the connection). Can anyone give me any tips to track down the problem?
> Is the remote encoder a task performed by the backend, or is it a
> separate server?

You didn't read:

http://www.mythtv.org/docs/mythtv-HOWTO-18.html#ss18.6

> I have some more questions (feel free to point me to TFM if it has
> answers):
>
> -What is the division of tasks between the frontend and the backend?

Backend -- encoding and scheduler, frontend -- playback, UI.

> -Is the backend/frontend division used even when everything is run on
> one machine?

For the most part, yes.

> -Is the MJPEG coding used in the ring buffer(s), if selected?

Yes.

Isaac


More information about the mythtv-dev mailing list