Du hast Dir viel vorgenommen. Zunächst mußt Du Dir Gedanken über die verschiedenen Havarieszenarien machen. Als da wären:
-
Die Hardware (Pult usw.) fällt aus.
-
Die Software bzw. der Rechner stürzt ab.
Beide Szenarien verlangen unterschiedliche Maßnahmen, die jeweils auch unterschiedlich umgesetzt werden können. Ich stelle mir mal den Fall vor, daß, egal was passiert, das Studio gewechselt wird.
Eine Möglichkeit wäre, die beiden Studios tatsächlich parallel zu betreiben, d. h. auf beiden Rechnern läuft zeitgleich dasselbe Programm.Der jeweils sendende Rechner müßte dem Standby-Rechner z. B. via REST Startbefehle geben, damit beide Playlists gleichzeitig abgearbeitet werden. Ob man umsetzen kann, daß allfällige Verschiebe- und Einfügeaktionen abgebildet werden, bezweifle ich, d. h., Es kommt ein bißchen darauf an, wieviele Sendungen Ihr im Assist-Betrieb fahrt.
Die On-Air-Mimik der beiden Rechner löst sich jeweils gegenseitig aus. (Das geht.) Das wäre dann das Herz der Umschaltung zwischen den beiden Studios.
Ein sinnvoller Kompromiß wäre, auf den Havarierechner zwar das komplette Programm zu laden, aber nur die jeweils vergangene Stunde per Event herauszulöschen. Damit wären die Aufräumarbeiten im Falle des Studiowechsels überschaubar.
Soll der Sendeweg des einen Studios vom anderen übernommen werden können, mußt Du ein n–1 (Summe abzüglich Regler für das Nachbarpult) des zweiten Studios zusätzlich auf einen Regler des ersten legen und umgekehrt. Das ginge mit dem Aux-Weg des Pultes. Damit kannst Du dann nahtlose Übergänge zwischen den beiden Studios fahren.
Ob ich für den angestrebten Fall der ständigen Verfügbarkeit unbedingt den genannten Typ Pultes einsetzen würde, glaube ich nicht. Z. B. die mechanische Qualität der einzelnen Regler ist bei einem Airmate oder Airence um Größenordnungen besser. Allerdings wäre dafür jeweils noch eine Mehrkanalsound„karte“ fällig. Nur ein Gedanke.
Dies sind alles Samstagvormittagsgedanken. Ob das im Detail umzusetzen geht, kann ich nicht garantieren, aber von den verfügbaren Funktionen in mAirList und am Pult her müßte das nach menschlichem Ermessen funktionieren.