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

Reply via email to