Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

Transcoding is being done on frontends, not backend

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


will at bbis

Jan 8, 2009, 1:39 PM

Post #1 of 10 (944 views)
Permalink
Transcoding is being done on frontends, not backend

Hello,

I have a Master Backend, and several frontends.

Recently I set up a diskless machine with PXE boot for a mythtv
frontend. On another frontend, I went to the information page and saw
that transcoding was being done on "ubuntu".

For some reason, this diskless machine was doing the transcoding!

How can I restrict which computers transcode (or only have my master
backend transcode)?

This diskless machine does not have a tuner, and there is no reason it
should be transcoding. No other machine (including master backend) was
busy.

Thanks
--
Will Twomey
http://linuxadministration.us
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


travis at tabbal

Jan 8, 2009, 1:46 PM

Post #2 of 10 (919 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On Thu, Jan 8, 2009 at 2:39 PM, Will <will [at] bbis> wrote:


> How can I restrict which computers transcode (or only have my master
> backend transcode)?



Either remove mythtv-backend from the machine or configure it with
mythtv-setup to not allow transcode jobs to run on it.

You can also configure the master backend with the option to restrict jobs
to the host that recorded them. So only the box with the tuners would ever
run the jobs.


myth at dermanouelian

Jan 8, 2009, 1:49 PM

Post #3 of 10 (900 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On Jan 8, 2009, at 1:39 PM, Will wrote:

> Hello,
>
> I have a Master Backend, and several frontends.
>
> Recently I set up a diskless machine with PXE boot for a mythtv
> frontend. On another frontend, I went to the information page and saw
> that transcoding was being done on "ubuntu".
>
> For some reason, this diskless machine was doing the transcoding!
>
> How can I restrict which computers transcode (or only have my master
> backend transcode)?
>
> This diskless machine does not have a tuner, and there is no reason it
> should be transcoding. No other machine (including master backend) was
> busy.

Remove the mythbackend from your frontend machine. There is no reason
to have it running or even installed.

To answer the question on how to restrict which computers transcode,
you need to run mythtv-setup on the machine and tell it which jobs to
allow (comm flag, transcode, and/or specify user jobs). Uncheck them
all for none, but as I said above, just remove mythbackend. You don't
need it on a frontend-only machine.

-Brad

_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


raymond at wagnerrp

Jan 8, 2009, 1:49 PM

Post #4 of 10 (918 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

Will wrote:
> Hello,
>
> I have a Master Backend, and several frontends.
>
> Recently I set up a diskless machine with PXE boot for a mythtv
> frontend. On another frontend, I went to the information page and saw
> that transcoding was being done on "ubuntu".
>
> For some reason, this diskless machine was doing the transcoding!
>
> How can I restrict which computers transcode (or only have my master
> backend transcode)?
>
> This diskless machine does not have a tuner, and there is no reason it
> should be transcoding. No other machine (including master backend) was
> busy.
>
> Thanks
>
Transcoding is ONLY done on the backend. If you're not running a
backend on the machine (or jobqueue, or MTD), you will not be doing any
processing on a frontend. If you are running a backend, you can go into
mythtv-setup, and disable transcoding tasks for that machine.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Jan 8, 2009, 1:53 PM

Post #5 of 10 (912 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On 01/08/2009 04:39 PM, Will wrote:
> I have a Master Backend, and several frontends.
>
> Recently I set up a diskless machine with PXE boot for a mythtv
> frontend. On another frontend, I went to the information page and saw
> that transcoding was being done on "ubuntu".
>
> For some reason, this diskless machine was doing the transcoding!
>
> How can I restrict which computers transcode (or only have my master
> backend transcode)?
>
> This diskless machine does not have a tuner, and there is no reason it
> should be transcoding. No other machine (including master backend) was
> busy.

Run mythtv-setup on the host you don't want to perform transcodes and
disable:

Allow Transcoding jobs
Allow jobs of this type to run on this backend.

Yes, it says backend. Yes, I realize you're not running a backend on
that system, but it still applies.

You may also want to disable "Allow Commercial Detection jobs" and/or
the User Jobs on the host. All of the settings are in the General
backend settings section of mythtv-setup.

Yes, even if it's a frontend only machine you /must/ install
mythtv-setup on the system to do the proper configuration--and yes, that
means you'll "waste" an extra 150KB to a few megabytes of storage space
on the hard drive.

Note that the /only/ supported configuration of mythtv is a complete
frontend and backend installation (though you can choose not to run one
or the other). If you don't have mythbackend/mythtv-setup stuff on your
frontend, complain to your packager.

Oh, and the only reason it's doing it on the frontend is because the
frontend was the next-available system that was allowed to run that type
of job. So it's not that it doesn't ever/won't run on the backend, just
that it didn't that time.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Jan 8, 2009, 1:54 PM

Post #6 of 10 (915 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On 01/08/2009 04:49 PM, Brad DerManouelian wrote:
> On Jan 8, 2009, at 1:39 PM, Will wrote:
>> I have a Master Backend, and several frontends.
>>
>> Recently I set up a diskless machine with PXE boot for a mythtv
>> frontend. On another frontend, I went to the information page and saw
>> that transcoding was being done on "ubuntu".
>>
>> For some reason, this diskless machine was doing the transcoding!
>>
>> How can I restrict which computers transcode (or only have my master
>> backend transcode)?
>>
>> This diskless machine does not have a tuner, and there is no reason it
>> should be transcoding. No other machine (including master backend) was
>> busy.
>>
> Remove the mythbackend from your frontend machine. There is no reason
> to have it running or even installed.
>

"Remove" meaning don't run it--don't uninstall it.

Mike

_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


myth at dermanouelian

Jan 8, 2009, 1:57 PM

Post #7 of 10 (902 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On Jan 8, 2009, at 1:54 PM, Michael T. Dean wrote:

> On 01/08/2009 04:49 PM, Brad DerManouelian wrote:
>> On Jan 8, 2009, at 1:39 PM, Will wrote:
>>> I have a Master Backend, and several frontends.
>>>
>>> Recently I set up a diskless machine with PXE boot for a mythtv
>>> frontend. On another frontend, I went to the information page and
>>> saw
>>> that transcoding was being done on "ubuntu".
>>>
>>> For some reason, this diskless machine was doing the transcoding!
>>>
>>> How can I restrict which computers transcode (or only have my master
>>> backend transcode)?
>>>
>>> This diskless machine does not have a tuner, and there is no
>>> reason it
>>> should be transcoding. No other machine (including master backend)
>>> was
>>> busy.
>>>
>> Remove the mythbackend from your frontend machine. There is no reason
>> to have it running or even installed.
>>
>
> "Remove" meaning don't run it--don't uninstall it.

Curious as to why you recommend leaving the backend installed on a
frontend machine. If there are no tuners on the machine, it's not good
and even potentially harmful to run.

_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


raymond at wagnerrp

Jan 8, 2009, 2:01 PM

Post #8 of 10 (896 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

Brad DerManouelian wrote:
> On Jan 8, 2009, at 1:54 PM, Michael T. Dean wrote:
>
>
>> On 01/08/2009 04:49 PM, Brad DerManouelian wrote:
>>
>>> On Jan 8, 2009, at 1:39 PM, Will wrote:
>>>
>>>> I have a Master Backend, and several frontends.
>>>>
>>>> Recently I set up a diskless machine with PXE boot for a mythtv
>>>> frontend. On another frontend, I went to the information page and
>>>> saw
>>>> that transcoding was being done on "ubuntu".
>>>>
>>>> For some reason, this diskless machine was doing the transcoding!
>>>>
>>>> How can I restrict which computers transcode (or only have my master
>>>> backend transcode)?
>>>>
>>>> This diskless machine does not have a tuner, and there is no
>>>> reason it
>>>> should be transcoding. No other machine (including master backend)
>>>> was
>>>> busy.
>>>>
>>>>
>>> Remove the mythbackend from your frontend machine. There is no reason
>>> to have it running or even installed.
>>>
>>>
>> "Remove" meaning don't run it--don't uninstall it.
>>
>
> Curious as to why you recommend leaving the backend installed on a
> frontend machine. If there are no tuners on the machine, it's not good
> and even potentially harmful to run.
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
The frontend and backend all load the same libraries. Getting rid of
mythbackend means freeing up about 1.4MB of file space. If you know
what you're doing, you can clear off a bit more, but most people don't
and just end up breaking things.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


myth at dermanouelian

Jan 8, 2009, 2:04 PM

Post #9 of 10 (909 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On Jan 8, 2009, at 2:01 PM, Raymond Wagner wrote:

> The frontend and backend all load the same libraries. Getting rid of
> mythbackend means freeing up about 1.4MB of file space. If you know
> what you're doing, you can clear off a bit more, but most people don't
> and just end up breaking things.

Gotcha. I was envisioning a simple sudo rm /usr/bin/mythbackend for
getting rid of it.

_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Jan 8, 2009, 2:33 PM

Post #10 of 10 (904 views)
Permalink
Re: Transcoding is being done on frontends, not backend [In reply to]

On 01/08/2009 05:04 PM, Brad DerManouelian wrote:
> On Jan 8, 2009, at 2:01 PM, Raymond Wagner wrote:
>
>> The frontend and backend all load the same libraries. Getting rid of
>> mythbackend means freeing up about 1.4MB of file space. If you know
>> what you're doing, you can clear off a bit more, but most people don't
>> and just end up breaking things.
>>
> Gotcha. I was envisioning a simple sudo rm /usr/bin/mythbackend for
> getting rid of it.

Yeah, just not worth the space, and since the only supported
configuration is an installation of both mythfrontend and mythbackend
stuff...

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.