Wapd-plugin

Материал из RuVDRWiki

Перейти к: навигация, поиск

Содержание

Описание

Автор : Thomas Heiligenmann

Модуль предоставляет WAP-сервер, который может создавать, удалять таймеры посредством мобильного телефона, имеющий функцию WAP.

Чтобы модуль функционировал, компьютер должен быть досягаем из Интернета.

Картинки

Конфигурация

Оба файла являются важными в каталоге модуля. Файл wapaccess лучше всего создать на Веб-сервере, который делает Proxying к VDR-компьютеру. Для этого мы используем htpasswd утилиту apache-сервера. В консоли:

htpasswd -c wapaccess USER

и вводим свой пароль. Таким образом мы имеем файл wapaccess , который осталось скопировать в /plugins

Второй файл сформирован так же как и svdrphosts.conf :

Файл
$VDRCONFIG/plugins/waphosts
#
# waphosts      This file describes a number of host addresses that
#               are allowed to connect to the WAP port of the Video
#               Disk Recorder (VDR) Plugin Wapd running on this system.
# Syntax:
#
# IP-Address[/Netmask]
#

127.0.0.1            # loopback localhost
192.168.100.0/24     # ein lokales Netz (eventuell euer Netz)
204.152.189.113      # ein spezieller Host
0.0.0.0/0            # Jeder Host (Vorsichtig damit!)

Конфигурация Apache-сервера

Мы исходим из того что dyndns Domain уже существует и Wildcard активирован.

Теперь это выглядет таким образом : Интернет -> Linux-сервер с Apache (DYNDNSDOMAIN) -> Интернет -> VDR (vdr.DYNDNSDOMAIN)

У Apache-сервера долнжен быть загружен модуль mod_proxy.

Теперь в файле vhost.conf добовляем следущие строчки :

Файл
/etc/apache2/conf/vhost/vhost.conf
<VirtualHost *:80>
ServerName DYNDNSDOMAIN
DocumentRoot /var/www/localhost/htdocs     #(Bitte anpassen)
</VirtualHost>

<VirtualHost *:80>
ServerName vdr.DYNDNSDOMAIN
ServerAlias vdr        # может также пропускаться
ProxyPass / http://VDRIP:8888/
ProxyPassReverse / VDRIP:8888/
</VirtualHost>

Пример DYNDNSDOMAIN :

arvdr.dyndns.org

Пример VDRIP :

192.168.0.187

После перезагрузки веб-сервера Apache можно соединяться с vdr.DYNDNSDOMAIN через любой WAP-карманный компьютер/телефон.

Параметры

Параметр (сокр.) Параметр (полн.) Описание
-p PORT --port=PORT use PORT for WAP (default: 8888)

Ссылки

[1] http://vdr.heiligenmann.de/download Homepage модуля
Личные инструменты