Airtime для радиостанций

Настройка интерфейса

Административный интерфейс Airtime как веб-приложение подлежит полной настройке при помощи тех же методов, которые вы используете для обновления веб-сайта. Например, вы желаете увеличить размер шрифта или изменить цвета в интерфейсе Airtime, чтобы вашим сотрудникам, которые имеют плохое зрение, было удобнее работать. Для этого в таком редакторе, как nano откройте один из файлов CSS в папке /public/css/, которая лежит в директории Aritime DocumentRoot:

$ sudo nano /usr/share/airtime/public/css/styles.css

Чтобы изменить цвет фона в административном интерфейсе с темно-серого на белый, свойство background: можно заменить на #ffffff:

body {
      font-size: 62.5%;
      font-family:Arial, Helvetica, sans-serif;
      background: #ffffff;
      margin: 0;
      padding: 0;
}

Сохраните файл сочетанием клавиш Ctrl+O, затем обновите окно браузера, чтобы увидеть, как изменился цвет фона интерфейса.

Для любых изменений, произведенных вами в административном интерфейсе, нужно делать резервную копию, поскольку при обновлении версии Airtime они могут быть потеряны. Если вы считаете, что внесенные вами изменения могут быть полезны другим пользователям Airtime, пожалуйста, свяжитесь с нами и расскажите нам об этом. 

Модификация интерфейса Icecast

Если у вас установлен Icecast, в папке /etc/icecast2/web/ вы найдете несколько XSLT и других файлов, которые используются для создания веб-интерфейса Icecast. Если вы знакомы с HTML, у вас должно получиться модифицировать эти страницы, поскольку они хорошо прокомментированы. Вам нужно быть внимательными с синтаксисом. потому что такая простая мелочь, как пропущенная скобка может нарушить работу веб-интерфейса Icecast.

Например, вы могли бы поменять статус страницы status.xsl:

$ sudo nano /etc/icecast2/web/status.xsl

Начать с модификации статуса страницы status.xsl это удачная мысль, потому что это и есть та страница, которую пользователи видят, когда ищут порт 8000 на вашем сервере Icecast. Наиболее очевидное изменение для XSLT страниц это замена содержимого тегов <title> и <h2> для анонсирования вашей страницы. Кроме того, вы можете изменить файл style.css в этой папке для смены цвета и опций компоновки. 

Сохранив файл клавишами Ctrl+O, обновите окно браузера и увидите новый интерфейс Icecast. 

 

Почувствовав удовлетворение внешним видом вашего веб-интерфейса и качеством транслируемого вами звука, вы можете раскомментировать секцию <directory> в файле  /etc/icecast2/icecast.xml, чтобы ваша новая радиостанция автоматически появилась в каталоге сайта http://dir.xiph.org и найти там новых слушателей. Кроме того, вы можете разместить ссылку на статусную страницу Icecast на домашней странице вашей станции, чтобы помочь взаимной интеграции этих двух сайтов.