Конфигурационный файл
Настоятельно рекомендуется не вносить изменения в файл config.ini. Для любых изменений следует использовать файл custom.ini (необходимо предварительно создать в директории
). Это сделает обновление на новые версии более удобным.
Локализация
Настройки часового пояса. Необходимо указать часовой пояс, который используется на сервере.
default_timezone = Europe/Kiev
Погода
Выбор источника данных.
weather_provider = openweathermap
Город по умолчанию при первом подключении пользователя. Используется для отображения данных, получаемых с openweathermap.org. Список городов можно увидеть в таблице
default_openweathermap_city_id = '698740'
API ключ для openweathermap, полученный после регистрации на сайте openweathermap.org.
openweathermap_appid = ''
Локали
Локаль по умолчанию. Если на приставке установлена локаль, которая отсутствует в
default_locale = ru_RU.utf8
Список доступных локалей. Пользователь может переключаться между ними в настройках локализации.
allowed_locales[Русский] = ru_RU.utf8 allowed_locales[English] = en_GB.utf8 allowed_locales[Українська] = uk_UA.utf8 allowed_locales[Polski] = pl_PL.utf8 allowed_locales[Ελληνικά] = el_GR.utf8 allowed_locales[Nederlandse] = nl_NL.utf8 allowed_locales[Italiano] = it_IT.utf8 allowed_locales[Deutsch] = de_DE.utf8 allowed_locales[Slovenský] = sk_SK.utf8 allowed_locales[Español] = es_ES.utf8
База данных
Параметры подключения к базе данных MySQL.
mysql_host = localhost mysql_port = 3306 mysql_user = stalker mysql_pass = 1 db_name = stalker_db
Параметры подключения к базе данных MySQL в режиме чтения. Используется в случаях работы с кластером, когда нужно разделение операций чтения и записи по узлам кластера.
;read_mysql_host = localhost ;read_mysql_port = 3306 ;read_mysql_user = stalker ;read_mysql_pass = 1 ;read_db_name = stalker_db
Реорганизует физическое хранилище табличных данных и связанных данных индекса, чтобы уменьшить пространство для хранения и повысить эффективность ввода-вывода при доступе к таблице.
use_optimize_table = true
Отключение кэширования текущих результатов запроса.
query_cache = false
Установка режимов, которые контролируют обработку SQL запросов. Если
mysql_unset_sql_mode = false
[http_streaming]
Адрес сервера, к которому будет происходить обращение при попытке проигрывания фильма с протоколом HTTP. Данная опция заменяет адрес сервера хранилища на свое значение.
nfs_proxy = localhost
Опция, используемая вместе с настройкой временных ссылок для ТВ каналов. Рекомендуется использовать пустое значение. При добавлении ТВ канала в административном интерфейсе необходимо установить опцию Временная HTTP ссылка, указав адрес сервера вещания (с NGINX).
stream_proxy = localhost
Биллинг
Имя класса, отвечающего за связь с биллинговой системой, который находится в
oss_wrapper = SimpleOss
Ссылка, по которой автоматически загружаются данные о приставке при загрузке портала и переходе в раздел Account > Info. GET параметром автоматически передается MAC приставки.
oss_url =''
Формат ответа:
{ "status":"OK", "results":{ "mac":"00:1A:79:01:XX:XX", "ls":"12345", "status":1, "fname":"Arnold Schwarzenegger", "phone":"555-99-00", "end_date":"2012-11-10", "tariff":"super_mega_tariff" } }
Строгая проверка OSS URL.
strict_oss_url_check = true
Адрес скрипта авторизации, в GET-параметры которого передаются MAC, логин и пароль.
;auth_url = http://localhost/stalker_portal/server/tools/auth_every_load.php
Организация доступа в портал для новых приставок по логину и паролю.
;auth_url = http://localhost/stalker_portal/server/tools/auth_simple.php
Выключить авторизацию для заданных моделей приставок.
;disable_auth_for_models = AuraHD9
События, происходящие при подписке/отписке на тарифный план.
;on_subscribe_hook_url = http://localhost/stalker_portal/server/tools/on_subscribe.php ;on_unsubscribe_hook_url = http://localhost/stalker_portal/server/tools/on_subscribe.php
Формат ответа, разрешающего подписку.
{ "status":"OK", "results":true }
Включить подписки.
enable_subscription = true
Включить тарифные планы.
enable_tariff_plans = true
Отображать в интерфейсе пользователя ТВ каналы, которые не входят в его тарифный план.
show_unsubscribed_tv_channels = true
Включить возможность изменять подписки пользователю с приставки в разделе Аккаунт.
allow_subscription_from_stb = true
Включить подписки в тарифных планах.
enable_tv_subscription_for_tariff_plans = true
Включить возможность задания в настройках пользователя в административной панели срока действия подписки.
enable_internal_billing = true
Отправка уведомления пользователю о приближении даты отключения от сервиса.
; enable "enable_internal_billing" and set number of days to send a message, e.g. number_of_days_to_send_message = 5 ; for disable this option set - false number_of_days_to_send_message = true
Опция, позволяющая отключить рекламу в Видео клубе.
option_services[] = disable_vclub_ad
Опция, позволяющая отключить показ рекламы, предоставленной компанией Adtelligent.
option_services[] = disable_ad
Опция, позволяющая отображать в интерфейсе пользователя ТВ каналы, которые не входят в его тарифный план без возможности просмотреть их.
option_services[] = show_unsubscribed_tv_channels
Опции, позволяющие отключить API v3 для различных типов устройств.
option_services[] = disable_apiv3_for_stb option_services[] = disable_apiv3_for_android_stb option_services[] = disable_apiv3_for_android option_services[] = disable_apiv3_for_ios option_services[] = disable_apiv3_for_smarttv option_services[] = disable_apiv3_for_mediaplayer option_services[] = disable_apiv3_for_pc
Опция, позволяющая настроить автоматическое списание ключей в тарифном плане.
option_services[] = activation_code_auto_issue
Включить возможность списывать расширенные ключи в случае, если закончились стандартные.
give_out_advanced_keys_if_standard_keys_has_ended = true
Хранить
store_auth_data_on_stb = true
Отображение каналов в приложении ТВ в том порядке, в котором они добавлены в пакет.
;It works only with the enabled option 'enable_numbering_in_order' order_itv_channel_as_adding = true
Ссылка для оплаты услуг, отображается в разделе Account > Payment.
;external_payment_page_url = ''
Отображение ссылки на регистрацию в окне авторизации на портале.
;registration_url = ''
Опция, предназначенная для сортировки модулей согласно их порядку в тарифе.
enable_modules_order_by_package = true
Уникальное имя пользователя, которое заменяется на последних 5 символов MAC-адреса.
unique_login = true
Модули
Модули, включенные по умолчанию.
all_modules[] = media_browser all_modules[] = tv all_modules[] = apps all_modules[] = dvb all_modules[] = tv_archive all_modules[] = time_shift all_modules[] = time_shift_local all_modules[] = epg.reminder all_modules[] = epg.recorder all_modules[] = epg all_modules[] = epg.simple all_modules[] = vclub all_modules[] = audioclub all_modules[] = downloads_dialog all_modules[] = downloads all_modules[] = karaoke all_modules[] = radio all_modules[] = magiccast all_modules[] = weather.current all_modules[] = widget.audio all_modules[] = widget.radio all_modules[] = records all_modules[] = remotepvr all_modules[] = pvr_local all_modules[] = settings all_modules[] = course.widget all_modules[] = weather.day all_modules[] = cityinfo all_modules[] = horoscope all_modules[] = anecdote all_modules[] = game.mastermind all_modules[] = account all_modules[] = demo all_modules[] = infoportal all_modules[] = internet all_modules[] = service_management all_modules[] = logout all_modules[] = account_menu
Выключенные модули, которые можно добавлять в тарифные планы.
disabled_modules[] = vclub disabled_modules[] = karaoke disabled_modules[] = cityinfo disabled_modules[] = horoscope disabled_modules[] = anecdote disabled_modules[] = game.mastermind disabled_modules[] = infoportal
Система
Адрес портала.
portal_url = /stalker_portal/
Путь к папке со скриншотами фильмов для Видео клуба. Есть возможность указать удаленный сервер, например, http://example.com/screenshots.
screenshots_url = /stalker_portal/screenshots/
screenshots_path = screenshots/
Путь к папке с приложениями.
apps_path = stalker_apps/ launcher_apps_path = stalker_launcher_apps/ launcher_apps_base_metapackage = ministra-apps-base launcher_apps_extra_metapackages[] = stalker-apps-extra
Включение лаунчера по умолчанию. Доступные значения:
default_launcher_apps_launcher = magcore-launcher
Корневая директория на сервере, где расположены файлы Ministra Web Player:
web_player_server_path = player/
Указание пакета, который реализует Ministra Web Player. Может быть установлен вручную или получен из метапакета.
web_player_app_url = ministra-desktop-player
Реестр npm.
npm_registry = http://registry.npmjs.org/
Максимальное количество модулей в портале.
max_page_items = 14
Путь к директории, в которую можно поместить файлы кастомизации внешнего вида классического интерфейса.
;customization_path = /var/www/customization/
В случае, если параметр равен
display_menu_after_loading = true
Ссылка на процесс для выполнения в фоновом режиме.
;deprecated daemon_api_url = http://localhost:3000/
URL API.
stalker_api_url = http://localhost/stalker_portal/api/
"Строгая" проверка модели приставки для Aura HD. Если
strict_stb_type_check = false
Разграничение доступа на основе модели приставки.
;allowed_stb_types = MAG200,MAG245,MAG245D,MAG250,MAG254,MAG255,MAG256,MAG257,MAG260,MAG270,MAG275,MAG322,MAG323,MAG324,MAG324C,MAG325,MAG349,MAG350,MAG351,MAG352,MAG424,MAG424А,MAG425,AuraHD,WR320,IM2100,IM2101,IM4410
Настройка прокси-сервера на сервере с порталом.
; Middleware server http proxy ;http_proxy = tcp://10.128.1.1:8000 ;http_proxy_login = login ;http_proxy_password = password
Настройка прокси-сервера для приставки.
; STB http proxy ;stb_http_proxy_host = 192.168.1.1 ;stb_http_proxy_port = 3128 ;stb_http_proxy_user = '' ;stb_http_proxy_pass = '' ;stb_http_proxy_exclude_list = '192.168.1.1/24 192.168.1.*'
Ссылка, по которой происходит автообновление приставки. Ссылка отобразится в портале в разделе Настройки → Обновление ПО → URL образа.
; Image update http url. http://update_url/[200|250|aurahd]/imageupdate update_url = ''
Перерыв между запросами для проверки доступности портала приставкой, установите между 30 и 300.
watchdog_timeout = 120
Если параметр равен
certificate_server_health_check = true
Почта администратора.
;administrator_email = root@localhost
Включить ведение логов ошибок в таблицу
- Когда плеер достиг окончания медиа контента;
- Когда плеер зафиксировал длительный разрыв потока;
- Если возникли ошибки открытия контента: нет такого контента на сервере или произошел отказ при соединении с сервером.
enable_stream_error_logging = true
Включить ведение логов потерь в stream. В таблицу
enable_stream_losses_logging = true
Ограничение графического разрешения для MAG200.
deny_720p_gmode_on_mag200 = true
Включить логирование клонов MAC-адресов. Лог должен появиться в
log_mac_clones = true
Включить отображение ошибки "Ошибка подключения".
enable_connection_problem_indication = true
Проверка MAC-адреса на валидность.
enable_mac_format_validation = true
Курсы валют
Источник курсов, который использует виджет курсов валют. Должен быть один.
course_provider = nbu
Курсы валют, которые обновляются в соответствии с расписанием, указанным в cron файле. Можно указать несколько источников:
- для гривны - nbu, minfin, bankua;
- для рубля - cbr.
Коды валют: 840 - USD, 978 - EUR, 980 - UAH, 643 - RUB.
course_providers_for_update[nbu] = 840, 978, 643 ;course_providers_for_update[bankua] = 840, 978, 643 ;course_providers_for_update[minfin] = 840, 978, 643 ;course_providers_for_update[cbr] = 840, 978, 98
API-ключ, который необходимо получить при использовании источника minfin по ссылке https://minfin.com.ua/help/api/mb/
course_providers_options[minfin] = 'minFin-api-key'
При включенном параметре появится возможность экспортировать плейлист в m3u файл в браузере по ссылке.
enable_m3u_file = true
Значение по умолчанию для HDMI события, можно изменить в Настройках.
enable_hdmi_events_handler = true
Включить/выключить standby режим.
standby_on_hdmi_off = true
Ограничение доступа к порталу для всех новых приставок.
;default_stb_status = 1
Включить формирование временной ссылки для timeshift.
enable_timeshift_tmp_link = false
Время в секундах, по истечению которого плеер перейдет в полноэкранный режим, если канал запущен в предпросмотре.
plasma_saving_timeout = 600
Проверка
enable_device_id_validation = true
Включить отображение сообщения приветствия при первом запуске.
enable_welcome_message = true
Указывается промежуток в секундах между запросами на обновление EPG от пользователей.
epg_update_delay_per_user = 0.2
Включить отображение даты и времени в сообщение по событию
display_send_time_in_message = true
Включение авторизации через биллинг. Данные приставки заносятся в БД до отработки скрипта
init_device_before_auth = true
Включить вход в аккаунт с паролем (
account_page_by_password = true
Настройка длительности хранения логов пользователя, в днях.
user_log_ttl = 1
Опция отключения логирования действий пользователя.
disable_user_log = true
Удаление данных о событиях, которые завершились (
events_messages_ttl = 14
Выключить портал, всем пользователям в БД выставить статус Off. На экран ТВ выведется сообщение "The portal is temporarily unavailable. Please try again later".
disable_portal = true
Настройка уровня яркости LED-индикации в штатном режиме (в %).
default_led_level = 10
Настройка уровня яркости LED-индикации в режиме ожидания (в %).
standby_led_level = 90
Отображение лого портала размером 200x100px в левом верхнем углу экрана во время загрузки. Например,
;portal_logo_url = http://...
Включить отображение версии портала в правом нижнем углу главного меню.
show_version_in_main_menu = true
Включить проверку SSL-сертификатов при воспроизведении HTTPS потоков.
check_ssl_certificate = true
Включить/выключить модуль YouTube в приставках MAG200.
disable_youtube_for_mag200 = true
Опция, предназначенная для оптимизации загрузки портала.
enable_supermodule = false
Управление разрешением на автоматическое добавление приставок в базу.
auto_add_stb = true
Время кэширования боковой панели административного интерфейса для каждого оператора отдельно в зависимости от прав, в секундах.
admin_panel_sidebar_cache_time = 1800
Разрешить запись логов в
ministra_enable_log = false
Включить отладку для административной панели. В случае возникновения ошибки с включенным параметром отображаются приведенные ошибки в коде и описание ошибки под сообщением “Oops, looks like something went wrong”.
admin_panel_debug = true
Разрешить запись логов в административной панели в
admin_panel_debug_log = true
Адрес NTP-сервера по умолчанию.
stb_ntp_server = pool.ntp.org
Принудительное изменение адреса в случае несовпадения с адресом по умолчанию на приставке.
overwrite_stb_ntp_server = true
Таймаут синхронизации времени на приставке перед загрузкой портала.
ntp_wait_timeout = 60
[advertising]
Время ожидания для получения информации о рекламе, в секундах.
ad_vast_read_timeout = 5
API
Включить REST API, необходимый для использования ТВ архива, PVR и интеграции биллинговых систем.
enable_api = false
Включить SOAP API для биллинговых систем.
enable_soap_api = false
Логин и пароль HTTP-аутентификации для доступа к ресурсам API.
;api_auth_login = stalker ;api_auth_password = secret_pass
Включить ведение логов запросов к ресурсам API.
enable_api_log = true
Максимальное время для выполнения запроса, в секундах.
rest_client_timeout = 3
Количество секунд ожидания при попытке соединения. Бесконечное ожидание -
rest_client_connection_timeout = 1
Параметры проверки на соответствия MAC-адреса и серийного номера при логине через API v3. Если MAC/серийный номер отличается, то устройство не залогинится.
oauth_force_mac_check = false oauth_force_serial_number_check = false
Настройка времени жизни токена для OAuth.
oauth_token_expire = 86400
Связывает авторизацию приставки (классический интерфейс) и авторизацию API v3. Если
bind_stb_auth_and_oauth = true
Настройка для SOAP API.
wsdl_uri = http://localhost/stalker_portal/api/soap.php?wsdl
Настройка относится к API v1. По умолчанию запрещается обновление данных всех пользователей, например отключить все приставки без указания их идентификаторов.
allow_multiple_stb_update = false
Воспроизведение
Время бездействия через которое приставка уйдет в режим ожидания (
enable_playback_limit = false
Список MAC-адресов приставок, для которых лимит воспроизведения не действует.
;playback_limit_whitelist[] = ''
Графическое отображение буферизации телеканала.
enable_buffering_indication = false
Включает возможность контролировать уровень громкости стрелками на крестовине пульта ДУ.
enable_arrow_keys_setpos = false
Субтитры всегда включены, отображаются автоматически лишь когда вшиты в поток.
always_enabled_subtitles = false
Увеличение интервала перед повторной попыткой воспроизвести канал.
fading_tv_retry_timeout = true
Быстрый старт для HLS потоков.
hls_fast_start = true
CAS
Установка типа сервера доступа по умолчанию после каждого запуска портала. 0 - не определено, 1 - Verimatrix, 2 - SecureMedia, 4-10 - пользовательский CAS-плагин с соответствующим номером.
;cas_type = 0
URL-адрес сервера CAS.
;cas_params[server_addr] = 192.168.1.1
Порт сервера CAS.
;cas_params[server_port] = 80
Название компании, в которой оператор зарегистрирован на сервере CAS.
;cas_params[company_name] = ""
Идентификатор оператора, используемый приставкой. Если
;cas_params[op_id] = 1
Уровень ошибки. 0 - минимальный уровень. Если уровень ошибки равен -1, он не обновляется. Допустимое значение: 1..5.
;cas_params[error_level] = 0
URL-адрес веб-сервера CAS.
;cas_web_params[server_addr] = 192.168.1.1
Название компании, в которой оператор зарегистрирован на веб-сервере CAS.
;cas_web_params[company_name] = ""
Установка дополнительных параметров CAS. Более детальная информация о настройке дополнительных параметров описана в документации STB JS API.
;cas_additional_params[param1] = "value1" ;cas_additional_params[param2] = "value2"
Установка жесткого или мягкого режима дескремблирования. В настоящее время использование функции целесообразно только для CAS Verimatrix.
В зависимости от установленного режима проигрыватель может дешифровать только потоки, скремблированные по следующему алгоритму:
Мягкий режим: RC4, AES
Жесткий режим: AES, DVB-CSA
;cas_hw_descrambling = 0
Загрузка настроек CAS из установочного файла. В значении указывается URL-адрес файла настроек в корне файловой системы.
;cas_ini_file = file:///
RTSP
Воспроизведение контента с RTSP-сервера. Допустимое значение: 1..7.
Поддерживаемый тип RTSP-сервера:
0 - сервер RTSP на основе VLC;
1 - сервер BitBand RTSP;
2 - сервер Kasenna RTSP;
3 - сервер RTSP ARRIS (C-COR);
4 - сервер RTSP Live555.
5 - сервер RTSP ZTE.
6 - Netup RTSP-сервер;
7- Elecard RTSP сервер.
Типы серверов 3,4,5,6 поддерживаются только для MAG200.
rtsp_type = 4
Флаги:
1 – включить режим keep-alive;
2 - определение конца потока с помощью поля X-Notice в сообщении ANNOUNCE с сервера;
4 - определение конца TE-STREAM с помощью поля X-Notice в ответе к GET_PARAMETER;
8 - определение конца потока после периода времени видеопотока от отсутствия сервера;
16 (0x10) - определение конца потока по полю в соответствии с полем rtptime, отправленным в заголовке RTP пакета (только для режима отправки видео под RTP);
32 (0x20) - использование передачи UDP для отправки видео;
64 (0x40) - использование RTP передачи через RTSP соединение;
Допустимое значение: 0..0x3f.
rtsp_flags = 0
[storages]
Служебная настройка кэширования для хранилищ, измеряется в часах.
master_cache_expire = 365
Количество ошибок, прежде чем хранилище автоматически отключится.
max_storage_failures = 3
Период, за который учитываются ошибки, в секундах.
storage_stat_period = 300
[admin]
Скрывает медиа-инфо неактивных приставок.
hide_media_info_for_offline_stb = false
Сервис, на который будет выполняться перенаправление при нажатии на IP-адрес пользователя в административной панели.
geo_ip_lookup_service = geoiptool
Возможные значения:
Добавления возможности задавать диапазон IP-адресов. Подробнее см. здесь.
allow_resellers_ip_ranges = true
Разрешить вывод информации о реселлере в раздел Account при запросе пользователя к биллинговому API v1.
allow_resellers_info_for_api = false
Время, на протяжении которого сервис будет доступен пользователю с некорректным IP, по умолчанию - 300 секунд. Если IP-адрес пользователя не соответствует указанному в административной панели, то по истечению установленного времени пользователю будет отказано в доступе к сервисам. Подробнее о том, как задать диапазон IP-адресов для реселлера см. здесь.
user_wrong_ip_timeout = 300
[pvr]
Максимальная продолжительность записи за один раз nPVR, в минутах.
record_max_length = 180
Суммарная максимальная продолжительность записи nPVR на одного пользователя.
total_records_length = 600
Список допустимых моделей приставок для работы PVR (USB).
allowed_stb_types_for_local_recording = MAG245, MAG245D, MAG250, MAG254, MAG255, MAG256, MAG257, MAG270, MAG260, MAG275, MAG322, MAG323, MAG324, MAG324C, MAG325, MAG349, MAG350, MAG351, MAG352, MAG424, MAG424А, MAG425, AuraHD, WR320, IP_STB_HD, IM2100, IM2101, IM4410
Максимальное количество записей PVR (USB).
max_local_recordings = 10
[tv_archive]
Значение по умолчанию для количества часов записи канала при его создании или добавлении. 1 фрагмент соответствует 1 часу.
tv_archive_parts_number = 168
Промежуток времени, на который увеличится продолжительность проигрывания записи из ТВ-архива, в минутах.
;tv_archive_playback_overlap = 5 ;tv_archive_playback_overlap_start = 5
Переход на следующее видео по окончанию проигрывания текущего видео из ТВ-архива.
tv_archive_continued = false
Указание типа медиаконтента.
tv_archive_player_solution = ffmpeg
ТВ
Графическое отображение качества вещания и активация фильтра для переключения между качеством потока (F4).
enable_tv_quality_filter = false
Нумерация каналов по порядку, независимо от нумерации в административной панели.
enable_numbering_in_order = false
Отображения телеканалов для взрослых в общем списке.
show_adult_tv_channels_in_common_list = true
Инвертирование движения переключения кнопки CH+-.
invert_channel_switch_direction = false
Проигрывание телеканала в режиме предпросмотра по нажатию на кнопку OK.
play_in_preview_only_by_ok = false
Отображение пустых категорий телеканалов.
show_empty_tv_category = true
Отображение логотипа телеканала в инфопанеле.
show_tv_channel_logo = true
Опция позволяет делать проверку ссылки на канал даже если не используется временная ссылка.
force_ch_link_check = false
Время жизни временной ссылки для ТВ канала, в секундах.
tv_tmp_link_ttl = 5
В сортировке добавляется: только HD.
show_tv_only_hd_filter_option = false
Переменная ключа для nginx secure link(секретное слово).
nginx_secure_link_secret = supersecret
Время жизни secure link в секундах. Возможные параметры генерации md5-хэша
nginx_secure_link_ttl = 5
Правило формирования nginx secure link.
nginx_secure_link_order = "$secret$uri$secure_link_expires"
Отображение логотипа телеканала в режиме предварительного просмотра.
show_channel_logo_in_preview = false
Отображение PVR иконки.
show_tv_channel_pvr_icon = true
Режим окна воспроизведения телеканала, глобально для первого включения новой приставки.
; fit, big, opt, exp, cmb tv_channel_default_aspect = fit
В категориях ТВ появляется раздел Каналы с PVR.
show_pvr_filter_in_genres_list = false
[wowza]
Параметры для настройки Wowza SecureToken.
use_named_wowza_token = false
Подробнее о том, как защитить поток с использованием алгоритма SHA-256 см. здесь.
wowza_securetoken_shared_secret = "xyzSharedSecret" wowza_securetoken_query_prefix = wowzatoken
Время для жизни в секундах.
wowza_securetoken_tv_endtime = 0 wowza_securetoken_vod_endtime = 0 wowza_securetoken_include_client_ip = false
[epg]
Время, в течении которого в БД будет храниться EPG.
epg_history_weeks = 1
Опция, позволяющая менять объем EPG данных, загружаемых приставками (кроме MAG200), в часах.
epg_data_block_period_for_stb = 5
[account]
Возможность прописать ссылки на ролики с демонстрацией, которые можно проигрывать при нажатии на кнопку Info на пульте ДУ, находясь в главном меню.
; demo_video_url = '' ; example parts: vclub, tv, media_browser, infoportal_sub, settings_sub ... ; demo_part_video_url[vclub] = '' ; demo_part_video_url[tv] = ''
[vclub]
Доступность Видео клуба для MAG100.
vclub_mag100_filter = false
Отображение рейтинга с Kinopoisk.
kinopoisk_rating = true
В сортировке добавляются "Приобретенные".
show_purchased_filter = false
Отображение фильмов для взрослых в общем списке фильмов.
show_adult_movies_in_common_list = true
Отображение иконки низкого качества видео.
enable_video_low_quality_option = false
Активация категории "Скоро будет".
enable_coming_soon_section = false
Время жизни временной ссылки, в секундах.
vclub_tmp_link_ttl = 5
Время жизни nginx secure link.
vclub_nginx_tmp_link_ttl = 7200
Отображение категорий без фильмов.
show_empty_vclub_category = true
[horoscope]
Источник гороскопа, например http://www.hyrax.ru/export_xml.shtml.
horoscope_rss = http://www.hyrax.ru/cgi-bin/bn_xml5.cgi
[speedtest]
URL для теста скорости.
;test_download_url = ''
[mtr]
Настройки для теста MTR.
mtr_report_cycles = 210 mtr_hostnames[] = ''
[cache]
Адрес сервера memcache.
memcache_host = localhost
[settings]
Возможность перехода в настройки приставки внутреннего портала нажатием SET.
enable_service_button = false
Защита настроек паролем.
enable_setting_access_by_pass = false
Разрешение установки лаунчера в качестве шаблона в настройках приставки.
enable_launcher_in_theme_settings = true
Модули настроек портала (для кастомизации меню настроек).
[external_settings]
module[] = lock module[] = setting_lock module[] = lang module[] = update module[] = net_info net_info[] = wired net_info[] = pppoe net_info[] = wireless net_info[] = speed net_info[] = traceroute module[] = video module[] = audio module[] = playback module[] = net module[] = portal net[] = ethernet ethernet[] = dhcp ethernet[] = dhcp_manual ethernet[] = manual ethernet[] = no_ip net[] = pppoe pppoe[] = dhcp pppoe[] = dhcp_manual pppoe[] = disable net[] = wifi wifi[] = dhcp wifi[] = dhcp_manual wifi[] = manual module[] = remote_control module[] = advanced module[] = time_shift module[] = servers module[] = dvb module[] = dev_info module[] = reload module[] = internal_portal module[] = reboot
Видео клуб
Выбор источника для автозаполнения (TMDb или Kinopoisk).
vclub_info_provider = kinopoisk
Язык по умолчанию в поисковых запросах для TMDb. Например, RU - Русский, EN - Английский, FR - Французский. Пустое значение задает в качестве языка поиска текущий язык интерфейса.
vclub_default_lang =
Если для автозаполнения будет использоваться TMDb вместо Kinopoisk, то нужно установить новый API ключ, который можно получить на сайте www.themoviedb.org.
tmdb_api_key = '7a7520e999f5e01cd8df64f0647754fd'
Дополнительный сервис для получения API-ключа для сервиса TMDb, который используется в случае, если сервисы TMDb недоступны. Получить ключ можно по ссылке: www.omdbapi.com/apikey.aspx
omdb_api_key =
Сети доставки контента
Настройки для разных серверов вещания.
[xtream_codes_key]
xtream_key=your_live_streaming_pass_here
[max_cdn]
Зарегиструйтесь здесь и создайте pull-zone.
max_cdn_pull_zone_url = ''
[edgecast_cdn]
EDGECAST_KEY = HJG2sdfVdfg4sCL25 EDGECAST_TV_SECURITY_TOKEN_TTL = 21600 EDGECAST_VIDEO_SECURITY_TOKEN_TTL = 21600
[akamai_cdn]
AKAMAI_KEY = ace5f0516926a7cf62886462 AKAMAI_TV_SECURITY_TOKEN_TTL = 30000 AKAMAI_VIDEO_SECURITY_TOKEN_TTL = 30000
[nimble]
NIMBLE_KEY = defaultpassword NIMBLE_TV_VALID_MINUTES = 20 NIMBLE_VIDEO_VALID_MINUTES = 20
Очистка ключа
Ключ оператора - это уникальный идентификатор, который выдается один раз и служит для привязки сервиса к оператору.
operator_key = ''
Кодовое слово для запуска очистки Лицензионного ключа.
util_operator_secret
Настройка SSH-туннеля для утилиты по очистке лицензионных ключей. Раскомментируйте и укажите необходимые параметры, если ваш порт MySQL отличается от 3306.
;util_ssh_username=some_user ;util_ssh_host=some_host ;util_ssh_password=some_password ;util_ssh_key=some_private_key ;util_ssh_port=some_ssh_port ;util_ssh_passphrase=some_key_passphras