Sourcefabric Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

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

Настройки главного компьютера (хоста)

Настройки потокового компьютера для Airtime показаны в файле /etc/airtime/liquidsoap.cfg который автоматически сгенерирован на странице Потоки Системного меню административного интерфейса Airtime. Поэтому вы обычно не занимаетесь ручной настройкой , поскольку любые изменения, скорее всего, будут изменены административным интерфейсом.

База данных и компьютеры RabbitMQ

При желании вы можете отредактировать файл /etc/airtime/airtime.conf чтобы установить компьютер для базы данных PostgreSQL и назначить имя пользователя и пароль для связи с базой данных:

sudo nano /etc/airtime/airtime.conf

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

[database]
host = localhost
dbname = airtime
dbuser = airtime
dbpass = airtime

[rabbitmq]
host = 127.0.0.1
port = 5672
user = guest
password = guest
vhost = /

[general]
api_key = XXXXXXXXXXXXXXXXXXXX
web_server_user = www-data
airtime_dir = /usr/share/airtime
base_url = localhost
base_port = 80
base_dir = '/'

;How many hours ahead of time should Airtime playout engine
;(PYPO) cache scheduled media files.
cache_ahead_hours = 1

[monit]
monit_user = guest
monit_password = airtime

[soundcloud]
connection_retries = 3
time_between_retries = 60
Сохраните и закройте файл сочетанием клавиш Ctrl+O и Ctrl+X. Если вы меняли настройки базы данных, вам нужно выполнить команду:
sudo airtime-update-db-settings

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

Airtime root folder found at /usr/share/airtime
Updating /usr/share/airtime/application/configs/application.ini
Updating /usr/share/airtime/build/build.properties
Updating /usr/share/airtime/build/runtime-conf.xml
Success!

Настройка API клиента

Если вы изменили настройки по умолчанию base_url, base_port или base_dir в /etc/airtime/airtime.conf , вам понадобится обновить настройки имени главного компьютера в файле /etc/airtime/api_client.cfg, расположенные в 'Common'.

#############################
## Common
#############################

# Value needed to access the API
api_key = 'XXXXXXXXXXXXXXXXXXXX'

# Path to the base of the API
api_base = 'api'

# URL to get the version number of the server API
version_url = 'version/api_key/%%api_key%%'

#URL to register a components IP Address with the central web server
register_component = 'register-component/format/json/api_key/%%api_key%%/component/%%component%%'

# Hostname
host = 'localhost'
base_port = 80
base_dir = '/'

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.