У нас в flussonic недавно появились две клёвых штуки: кластерная авторизация и автозеркалирование.
Что бы не управлять руками списком стримов на всех серверах, достаточно указать на репитере:
source hls://origin;
и все потоки с origin заберутся и скопируются сюда. Если на источнике поток появился, появится и на репитере. Пропал с источника - пропал с репитера, если нет на других источниках, или переключился на другой источник. При этом сам собой и архив будет реплицироваться или проксироваться. Всё как всегда, круче чем у всех остальных.
А для того, что бы вся эта конструкция проходила через авторизацию, можно на обоих серверах указать директиву cluster_key и тогда два сервера будут общаться друг с другом без каких-либо дополнительных телодвижений.
Статья про кластеризацию видеопотоков