Regarding your first question (fully automated auto-start of Rivendell)
It is doable for sure, however, the actual details on how to achieve
that, very much depends and/or conditions on what pieces make up your
'Linux' system (I assume that your hardware, has in BIOS the appropriate
setting to power-on after a power failure)
As a general idea, you need to setup your session manager (which may
depend on what Desktop-Environment have you installed.. GDM, XDM, KDM,
Slim, etc...) to auto-login your user upon system boot.
Once you achieve that, you have to setup that, upon login, your user
session automatically launches whatever software you need (and again,
depending on the environment, there are different ways to do that).
As I think we can assume that you want RDAirplay going to air, apart of
having Rivendell daemons up and running, you need, by one side, to
either setup RDAirplay to automatically load on the LogMachines the last
logs that was loaded (a feature you can setup in RDConfig) or to script
the loading of the log you want using a MACRO. And then, make it to
play.... This links to your second question.
Commands to air in proper time:
There are commands to do quite a lot of actions related to the thing you
want: you can launch a command that makes RDAirplay to play a cart, to
play the next cart in the log, or to 'push' one of the buttons of the
Main log, just to mention some...Rivendell Macro Language makes the
whole thing incredibly flexible!
However, consider that, if properly taylored, a log, on its own, can go
to air 'by itself' if it has scheduled a cart to be aired on hard time
(I recommend you to look at the Start time types, transition types and,
overall, the behaviour of the logs on RDAirplay ) with a stop transition.
Moreover, there's a wonderful module (RDCatch... I miss it very much in
Debian beta4) that is all about executing tasks (including for sure
executing a command) on the wallclock, so you don't need to have a
wallclock log dedicated to schedule hard time tasks. So, in RDCatch, if
you create a Macro cart that loads a certain log on a RDAirPlay log
machine, and starts its playout, and you schedule that cart on
RDCatch... then, no matter what, when the time comes, the cart will be
executed)
Hope I gave you some clues on where to focus on.
Best regards.
On 2/22/22 4:40 AM, Bryan Burchfield wrote:
I am trying to figure out how to set my Linux operating system to
automically restart after a power failure and for RD Airplay to
automatically open up as well. Can anyone help with this? Also, is
there a command for RD Airplay to begin airing at the proper time on
the log after the power failure? Thank you for any help.
Bryan Burchfield
Oldies 98.3 WMTY
WDEH AM-800
(423) 337-5025
mytrueoldies.com <http://mytrueoldies.com>
wdehradio.com <http://wdehradio.com>
_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev