SHOW:
|
|
- or go back to the newest paste.
1 | ; Please do not edit this file! | |
2 | ; If you want to change some settings - create a file custom.ini and add the necessary configuration. | |
3 | ; | |
4 | ; For example if you want to change mysql connection settings - create custom.ini with following lines: | |
5 | ; [database] | |
6 | ; mysql_host = 10.128.1.3 | |
7 | ; mysql_pass = superpass | |
8 | ||
9 | ||
10 | [l18n] | |
11 | default_timezone = Europe/Kiev | |
12 | ||
13 | [weather] | |
14 | ||
15 | ; openweathermap, weatherco | |
16 | weather_provider = weatherco | |
17 | ||
18 | ; See http://xml.weather.ua/1.2/country/ and http://xml.weather.ua/1.2/city/?country=804 | |
19 | default_city_id = 25 | |
20 | ||
21 | ; See table all_cities or http://download.geonames.org/export/dump/cities15000.zip | |
22 | default_openweathermap_city_id = 698740 | |
23 | openweathermap_appid = '' | |
24 | ||
25 | [locales] | |
26 | ; Make sure that your system support this locales | |
27 | ; e.g. run $locale -a | |
28 | default_locale = ru_RU.utf8 | |
29 | allowed_locales[Русский] = ru_RU.utf8 | |
30 | allowed_locales[English] = en_GB.utf8 | |
31 | allowed_locales[Українська] = uk_UA.utf8 | |
32 | allowed_locales[Polski] = pl_PL.utf8 | |
33 | allowed_locales[Ελληνικά] = el_GR.utf8 | |
34 | allowed_locales[Nederlandse] = nl_NL.utf8 | |
35 | allowed_locales[Italiano] = it_IT.utf8 | |
36 | allowed_locales[Deutsch] = de_DE.utf8 | |
37 | allowed_locales[Slovenský] = sk_SK.utf8 | |
38 | [database] | |
39 | mysql_host = localhost | |
40 | mysql_port = 3306 | |
41 | mysql_user = stalker | |
42 | mysql_pass = 1 | |
43 | db_name = stalker_db | |
44 | ||
45 | ;mysql_user = stalker_adm | |
46 | ;mysql_pass = 1 | |
47 | ;db_name = stalker_adm | |
48 | ||
49 | ;read_mysql_host = localhost | |
50 | ;read_mysql_port = 3306 | |
51 | ;read_mysql_user = stalker | |
52 | ;read_mysql_pass = 1 | |
53 | ;read_db_name = stalker_db | |
54 | ||
55 | use_optimize_table = true | |
56 | ||
57 | query_cache = false | |
58 | ||
59 | [http_streaming] | |
60 | ;nfs_proxy = localhost | |
61 | ||
62 | ; Host with nginx that create temporary http url for tv channel | |
63 | stream_proxy = localhost | |
64 | ||
65 | [billing] | |
66 | ; Wrapper class (should be in the /server/lib/) | |
67 | oss_wrapper = SimpleOssWrapper | |
68 | ||
69 | oss_url = '' | |
70 | strict_oss_url_check = true | |
71 | ||
72 | ;auth_url = http://localhost/stalker_portal/server/tools/auth_every_load.php | |
73 | ;disable_auth_for_models = AuraHD9 | |
74 | ;on_subscribe_hook_url = http://localhost/stalker_portal/server/tools/on_subscribe.php | |
75 | ;on_unsubscribe_hook_url = http://localhost/stalker_portal/server/tools/on_subscribe.php | |
76 | enable_subscription = true | |
77 | enable_tariff_plans = false | |
78 | show_unsubscribed_tv_channels = false | |
79 | allow_subscription_from_stb = true | |
80 | enable_tv_subscription_for_tariff_plans = false | |
81 | enable_internal_billing = false | |
82 | ||
83 | ; enable "enable_internal_billing" and set number of days to send a message, e.g. number_of_days_to_send_message = 5 | |
84 | ; for disable this option set - false | |
85 | number_of_days_to_send_message = false | |
86 | ||
87 | option_services[] = disable_vclub_ad | |
88 | option_services[] = show_unsubscribed_tv_channels | |
89 | ||
90 | store_auth_data_on_stb = true | |
91 | ||
92 | ;It works only with the enabled option 'enable_numbering_in_order' | |
93 | order_itv_channel_as_adding = false | |
94 | ||
95 | ;external_payment_page_url = '' | |
96 | ||
97 | ;registration_url = '' | |
98 | ||
99 | enable_modules_order_by_package = false | |
100 | ||
101 | unique_login = true | |
102 | ||
103 | [subscription] | |
104 | all_modules[] = media_browser | |
105 | all_modules[] = tv | |
106 | all_modules[] = apps | |
107 | all_modules[] = dvb | |
108 | all_modules[] = tv_archive | |
109 | all_modules[] = time_shift | |
110 | all_modules[] = time_shift_local | |
111 | all_modules[] = epg.reminder | |
112 | all_modules[] = epg.recorder | |
113 | all_modules[] = epg | |
114 | all_modules[] = epg.simple | |
115 | all_modules[] = vclub | |
116 | all_modules[] = audioclub | |
117 | all_modules[] = ex | |
118 | all_modules[] = olltv | |
119 | all_modules[] = megogo | |
120 | all_modules[] = ivi | |
121 | all_modules[] = vidimax | |
122 | all_modules[] = tvzavr | |
123 | all_modules[] = zoombytv | |
124 | all_modules[] = pomogator | |
125 | all_modules[] = vimeo | |
126 | all_modules[] = downloads_dialog | |
127 | all_modules[] = downloads | |
128 | all_modules[] = youtube | |
129 | all_modules[] = karaoke | |
130 | all_modules[] = radio | |
131 | all_modules[] = weather.current | |
132 | all_modules[] = widget.audio | |
133 | all_modules[] = widget.radio | |
134 | all_modules[] = records | |
135 | all_modules[] = remotepvr | |
136 | all_modules[] = pvr_local | |
137 | all_modules[] = settings.parent | |
138 | all_modules[] = settings.localization | |
139 | all_modules[] = settings.update | |
140 | all_modules[] = settings.playback | |
141 | all_modules[] = settings.common | |
142 | all_modules[] = settings.network_status | |
143 | all_modules[] = game.lines | |
144 | all_modules[] = game.memory | |
145 | all_modules[] = game.sudoku | |
146 | all_modules[] = game.2048 | |
147 | all_modules[] = picasa | |
148 | all_modules[] = settings | |
149 | ;all_modules[] = course.cbr | |
150 | all_modules[] = course.nbu | |
151 | all_modules[] = weather.day | |
152 | all_modules[] = cityinfo | |
153 | all_modules[] = horoscope | |
154 | all_modules[] = anecdote | |
155 | all_modules[] = game.mastermind | |
156 | all_modules[] = account | |
157 | all_modules[] = demo | |
158 | all_modules[] = infoportal | |
159 | all_modules[] = internet | |
160 | all_modules[] = service_management | |
161 | all_modules[] = logout | |
162 | all_modules[] = account_menu | |
163 | ||
164 | disabled_modules[] = vclub | |
165 | disabled_modules[] = karaoke | |
166 | disabled_modules[] = cityinfo | |
167 | disabled_modules[] = horoscope | |
168 | disabled_modules[] = anecdote | |
169 | disabled_modules[] = game.mastermind | |
170 | disabled_modules[] = infoportal | |
171 | ||
172 | [system] | |
173 | ||
174 | #### | |
175 | portal_url = /stalker_portal/ | |
176 | screenshots_url = /stalker_portal/screenshots/ | |
177 | screenshots_path = screenshots/ | |
178 | apps_path = stalker_apps/ | |
179 | ||
180 | ;customization_path = /var/www/customization/ | |
181 | ||
182 | max_page_items = 14 | |
183 | display_menu_after_loading = false | |
184 | ||
185 | ;deprecated | |
186 | daemon_api_url = http://localhost:3000/ | |
187 | ||
188 | stalker_api_url = http://localhost/stalker_portal/api/ | |
189 | ||
190 | strict_stb_type_check = false | |
191 | ;allowed_stb_types = MAG200,MAG245,MAG245D,MAG250,MAG254,MAG255,MAG260,MAG270,MAG275,AuraHD,WR320 | |
192 | ||
193 | ; Middleware server http proxy | |
194 | ;http_proxy = tcp://10.128.1.1:8000 | |
195 | ;http_proxy_login = login | |
196 | ;http_proxy_password = password | |
197 | ||
198 | ; STB http proxy | |
199 | ;stb_http_proxy_host = 192.168.1.1 | |
200 | ;stb_http_proxy_port = 3128 | |
201 | ;stb_http_proxy_user = '' | |
202 | ;stb_http_proxy_pass = '' | |
203 | ;stb_http_proxy_exclude_list = 'youtube.com .lenta.ru 192.168.1.1/24 192.168.1.*' | |
204 | ||
205 | ; Image update http url. http://update_url/[200|250|aurahd]/imageupdate | |
206 | update_url = '' | |
207 | ||
208 | ; Timeout for polling the server in seconds. Set between 30 and 300. | |
209 | watchdog_timeout = 120 | |
210 | ||
211 | ;administrator_email = root@localhost | |
212 | ||
213 | ; Log errors to stream_error table | |
214 | enable_stream_error_logging = false | |
215 | ||
216 | enable_stream_losses_logging = false | |
217 | ||
218 | deny_720p_gmode_on_mag200 = true | |
219 | ||
220 | ; Log should appear in /var/log/stalkerd/mac_clone_error.log | |
221 | log_mac_clones = false | |
222 | ||
223 | enable_connection_problem_indication = true | |
224 | ||
225 | enable_mac_format_validation = true | |
226 | ||
227 | exchange_rate_classes[] = Course | |
228 | exchange_rate_classes[] = CourseCbr | |
229 | ||
230 | enable_m3u_file = false | |
231 | ||
232 | ; default behavior, user can change it in settings | |
233 | enable_hdmi_events_handler = true | |
234 | ||
235 | standby_on_hdmi_off = true | |
236 | ||
237 | ; 1 - on, 0 - off | |
238 | ;default_stb_status = 1 | |
239 | ||
240 | enable_timeshift_tmp_link = false | |
241 | ||
242 | ; in seconds | |
243 | plasma_saving_timeout = 600 | |
244 | ||
245 | enable_device_id_validation = true | |
246 | ||
247 | enable_welcome_message = false | |
248 | ||
249 | epg_update_delay_per_user = 0.2 | |
250 | ||
251 | ; in message by send_msg event | |
252 | display_send_time_in_message = false | |
253 | ||
254 | init_device_before_auth = false | |
255 | ||
256 | account_page_by_password = false | |
257 | ||
258 | ; in days | |
259 | user_log_ttl = 1 | |
260 | ||
261 | ; in days | |
262 | events_messages_ttl = 14 | |
263 | ||
264 | disable_portal = false | |
265 | ||
266 | default_led_level = 10 | |
267 | standby_led_level = 90 | |
268 | ||
269 | ; Portal logo. Image 200x100px. Example: /stalker_portal/c/template/logo.png | |
270 | ;portal_logo_url = http://... | |
271 | ||
272 | show_version_in_main_menu = true | |
273 | check_ssl_certificate = false | |
274 | ||
275 | disable_youtube_for_mag200 = true | |
276 | ||
277 | ;experimental, reduces portal loading time | |
278 | enable_supermodule = false | |
279 | ||
280 | auto_add_stb = true | |
281 | ||
282 | ??????????????????????????????????????????? | |
283 | [server_api] | |
284 | ; API required for tv archive, pvr and billing | |
285 | enable_api = false | |
286 | ||
287 | enable_soap_api = false | |
288 | ||
289 | ; For security reasons it is highly recommended to use HTTP authentication | |
290 | ;api_auth_login = stalker | |
291 | ;api_auth_password = secret_pass | |
292 | enable_api_log = true | |
293 | ||
294 | ; Timeout in seconds | |
295 | rest_client_timeout = 3 | |
296 | rest_client_connection_timeout = 1 | |
297 | ||
298 | enable_api_v2 = true | |
299 | oauth_force_mac_check = false | |
300 | oauth_force_serial_number_check = false | |
301 | ||
302 | ; Access types = mac, bearer | |
303 | api_v2_access_type = bearer | |
304 | ||
305 | bind_stb_auth_and_oauth = true | |
306 | ||
307 | wsdl_uri = http://localhost/stalker_portal/api/soap.php?wsdl | |
308 | ||
309 | allow_multiple_stb_update = false | |
310 | ||
311 | [playback] | |
312 | ; Limiting the duration of continuous playback | |
313 | ####Время бездействия через которое приставка уйдет в режим ожидания (false/1...n (в часах)) | |
314 | enable_playback_limit = false | |
315 | ||
316 | ; List of MAC addresses for which limitation will not work. | |
317 | ####Список максадресов приставок для которых лимит плейбека не действует | |
318 | ;playback_limit_whitelist[] = '' | |
319 | ||
320 | ; Enable buffering progress bar | |
321 | ####Графическое отображение буферизации телеканала | |
322 | enable_buffering_indication = false | |
323 | ||
324 | ???????????????????????????????????????????? | |
325 | logarithm_volume_control = false | |
326 | ||
327 | ####Включает возможность контролировать уровень громкости стрелками на крестовине | |
328 | enable_arrow_keys_setpos = false | |
329 | ||
330 | ####Всегда включены субтитры, отображаются автоматически лишь когда вшиты в поток | |
331 | always_enabled_subtitles = false | |
332 | ||
333 | ??????????????????????????? | |
334 | ; 0 - unlimited | |
335 | tv_playback_retry_limit = 0 | |
336 | ||
337 | ????????????????????????????????????? | |
338 | fading_tv_retry_timeout = true | |
339 | ||
340 | ####Быстрый старт для hls потоков | |
341 | hls_fast_start = true | |
342 | ||
343 | ???????????????????????????????????????????? | |
344 | [cas] | |
345 | ; 0 - not defined, 1 - Verimatrix, 2 - SecureMedia, 4-10 - custom CAS | |
346 | ;cas_type = 0 | |
347 | ||
348 | ;cas_params[server_addr] = 192.168.1.1 | |
349 | ;cas_params[server_port] = 80 | |
350 | ;cas_params[company_name] = "" | |
351 | ;cas_params[ip_id] = 1 | |
352 | ;cas_params[error_level] = 0 | |
353 | ||
354 | ;cas_web_params[server_addr] = 192.168.1.1 | |
355 | ;cas_web_params[company_name] = "" | |
356 | ||
357 | ;cas_additional_params[param1] = "value1" | |
358 | ;cas_additional_params[param2] = "value2" | |
359 | ||
360 | ;cas_hw_descrambling = 0 | |
361 | ||
362 | ;cas_ini_file = file:/// | |
363 | ||
364 | ?????????????????????????????????????????? | |
365 | [rtsp] | |
366 | rtsp_type = 4 | |
367 | rtsp_flags = 0 | |
368 | ||
369 | [storages] | |
370 | ?????????????????????????????????? | |
371 | master_cache_expire = 365 | |
372 | ||
373 | ; Number of errors before the automatic switch-off storage | |
374 | ####Количество ошибок, прежде чем сторедж автоматически отключится | |
375 | max_storage_failures = 3 | |
376 | ||
377 | ; Period in seconds in which errors are counted | |
378 | ####Период за который учитываются ошибки (секунды) | |
379 | storage_stat_period = 300 | |
380 | ||
381 | ||
382 | [admin] | |
383 | ####Запрещает менять статус приставки | |
384 | deny_change_user_status = false | |
385 | ||
386 | ####Запрещает удалять учетные записи | |
387 | deny_delete_user = false | |
388 | ||
389 | ####Скрывает, медиа-инфо неактивных приставок | |
390 | hide_media_info_for_offline_stb = false | |
391 | ||
392 | [pvr] | |
393 | ####Максимальная продолжительность записи за один раз nPVR | |
394 | ; Max record length in minutes | |
395 | record_max_length = 180 | |
396 | ####Суммарная максимальная продолжительность записи на одного пользователя nPVR | |
397 | ; Per one user | |
398 | total_records_length = 600 | |
399 | ||
400 | ####Список допустимых моделей приставок для работы PVR(USB) | |
401 | allowed_stb_types_for_local_recording = MAG245,MAG245D,MAG250,MAG254,MAG255,MAG270,MAG260,MAG275,AuraHD,WR320,IP_STB_HD | |
402 | ||
403 | ####Максимальное количество записей PVR(USB) | |
404 | max_local_recordings = 10 | |
405 | ||
406 | [tv_archive] | |
407 | ; default number of pieces of archive records | |
408 | ; 1 piece = 1 hour | |
409 | ####Дефолтное значение количества часов записи канала при его создании или добавлении | |
410 | tv_archive_parts_number = 168 | |
411 | ||
412 | ?????????????????????????????????????????????????Перепроверить | |
413 | ; Tv archive playback overlap, in minutes | |
414 | ;tv_archive_playback_overlap = 5 | |
415 | ;tv_archive_playback_overlap_start = 5 | |
416 | ||
417 | ???????????????????????????????????????????????Перепроверить | |
418 | tv_archive_continued = false | |
419 | ||
420 | ####Солюшн для архива | |
421 | tv_archive_player_solution = ffmpeg | |
422 | ||
423 | [tv] | |
424 | ####Графическое отображение качества вещания + Активация фильтра для переключения между качеством потока(F4) | |
425 | enable_tv_quality_filter = false | |
426 | ||
427 | ####Нумерация по порядку, не зависимо от нумерации в админ панели. | |
428 | enable_numbering_in_order = false | |
429 | ||
430 | ####Отображения телеканалов для взрослых в общем списке. | |
431 | show_adult_tv_channels_in_common_list = true | |
432 | ||
433 | ####Инвертирование движения переключения кнопки CH+- | |
434 | invert_channel_switch_direction = false | |
435 | ||
436 | ####Проигрывание телеканала в режиме привью по нажатию OK | |
437 | play_in_preview_only_by_ok = false | |
438 | ||
439 | ??????????????????????????????????????? | |
440 | use_named_wowza_token = false | |
441 | ||
442 | ####Отображение пустых категорий телеканалов | |
443 | show_empty_tv_category = true | |
444 | ||
445 | ####Отображает лого телеканала в инфопанеле | |
446 | show_tv_channel_logo = true | |
447 | ||
448 | ??????????????????????????????????????? | |
449 | force_ch_link_check = false | |
450 | ||
451 | ??????????????????????????????????????? | |
452 | tv_tmp_link_ttl = 5 | |
453 | ||
454 | ####В сортировке добавляется: Только HD | |
455 | show_tv_only_hd_filter_option = false | |
456 | ||
457 | ####Переменная ключа для секюр линка nginx | |
458 | nginx_secure_link_secret = supersecret | |
459 | ####Жизнь секюр линка | |
460 | nginx_secure_link_ttl = 5 | |
461 | ; the possible parameters for generating md5-hash "$secret", "$uri", "$secure_link_expires", "$remote_addr" | |
462 | ; example "$secure_link_expires$uri$remote_addr $secret" | |
463 | ####С чего состоит секюр линк | |
464 | nginx_secure_link_order = "$secret$uri$secure_link_expires" | |
465 | ||
466 | ####Отображение лого телеканала в режиме привью | |
467 | show_channel_logo_in_preview = false | |
468 | ||
469 | ####Отображение PVR иконки | |
470 | show_tv_channel_pvr_icon = true | |
471 | ||
472 | ####Режим окна воспроизведения телеканала, глобально для первого включения новой приставки. | |
473 | ; fit, big, opt, exp, cmb | |
474 | tv_channel_default_aspect = fit | |
475 | ||
476 | ?????????????????Не ясно где это отображается | |
477 | show_pvr_filter_in_genres_list = false | |
478 | ||
479 | ???????????????????????????????????????? | |
480 | [epg] | |
481 | epg_history_weeks = 1 | |
482 | ||
483 | ; in hours, for all STB's except MAG200 | |
484 | epg_data_block_period_for_stb = 5 | |
485 | ||
486 | ???????????????????????????????????????? | |
487 | [account] | |
488 | ;demo_video_url = '' | |
489 | ||
490 | ; example parts: vclub, tv, media_browser, infoportal_sub, settings_sub ... | |
491 | ;demo_part_video_url[vclub] = '' | |
492 | ;demo_part_video_url[tv] = '' | |
493 | ||
494 | [vclub] | |
495 | ####Доступность видеоклуба для MAG100 | |
496 | vclub_mag100_filter = false | |
497 | ||
498 | ####Отображение рейтинга с кинопоиска | |
499 | kinopoisk_rating = true | |
500 | ||
501 | ####В сортировке добавляется "Приобретенные" | |
502 | show_purchased_filter = false | |
503 | ||
504 | !!!!!!!!!!!####Не совсем ясно как это работает. | |
505 | show_adult_movies_in_common_list = true | |
506 | ||
507 | ####Графическое предупреждение о низком качестве контента | |
508 | enable_video_low_quality_option = false | |
509 | ||
510 | ####Активация категории "Скоро будет" | |
511 | enable_coming_soon_section = false | |
512 | ||
513 | ??????????????????????????? | |
514 | vclub_tmp_link_ttl = 5 | |
515 | vclub_nginx_tmp_link_ttl = 7200 | |
516 | ||
517 | [horoscope] | |
518 | ####Источник гороскопа | |
519 | horoscope_rss = http://www.hyrax.ru/cgi-bin/bn_xml5.cgi | |
520 | ||
521 | [speedtest] | |
522 | ####URL для теста скорости | |
523 | ;test_download_url = '' | |
524 | ||
525 | [cache] | |
526 | ????????????????????????????????????? | |
527 | memcache_host = localhost | |
528 | ||
529 | [settings] | |
530 | ####Старый образец настроек | |
531 | use_embedded_settings = false | |
532 | ||
533 | ####Возможность перехода в настройки приставки внутреннего портала, при нажатии SET (SETUP) | |
534 | enable_service_button = false | |
535 | ||
536 | ####Защита паролем настроек | |
537 | enable_setting_access_by_pass = false | |
538 | ||
539 | ####Доступность темы "Launcher" | |
540 | enable_launcher_in_theme_settings = false | |
541 | ||
542 | ####Модули настроек портала(для кастомизации меню настроек) | |
543 | [external_settings] | |
544 | module[] = lock | |
545 | module[] = settings_lock | |
546 | module[] = lang | |
547 | module[] = update | |
548 | module[] = net_info | |
549 | net_info[] = wired | |
550 | net_info[] = pppoe | |
551 | net_info[] = wireless | |
552 | net_info[] = speed | |
553 | module[] = video | |
554 | module[] = audio | |
555 | module[] = playback | |
556 | module[] = portal | |
557 | module[] = net | |
558 | net[] = ethernet | |
559 | ethernet[] = dhcp | |
560 | ethernet[] = dhcp_manual | |
561 | ethernet[] = manual | |
562 | ethernet[] = no_ip | |
563 | net[] = pppoe | |
564 | pppoe[] = dhcp | |
565 | pppoe[] = dhcp_manual | |
566 | pppoe[] = disable | |
567 | net[] = wifi | |
568 | wifi[] = dhcp | |
569 | wifi[] = dhcp_manual | |
570 | wifi[] = manual | |
571 | module[] = remote_control | |
572 | module[] = advanced | |
573 | module[] = time_shift | |
574 | module[] = dvb | |
575 | module[] = servers | |
576 | module[] = dev_info | |
577 | module[] = reload | |
578 | module[] = internal_portal | |
579 | module[] = reboot | |
580 | ||
581 | [vclub_info] | |
582 | ####Выбор источника для автозаполнения инфо о VoD | |
583 | ; tmdb || kinopoisk | |
584 | vclub_info_provider = kinopoisk | |
585 | ||
586 | ####Если мы хотим использовать tmdb вместо kinopoisk, то нужно установить новый API ключ | |
587 | ; when you using 'tmdb' as a resource for autofill fields when adding video is strongly recommended to get a new API key at https://www.themoviedb.org/ | |
588 | tmdb_api_key = '7a7520e999f5e01cd8df64f0647754fd' |