Build Your Own Video Community With Lighttpd And FlowPlayer. Part 5.
6 Настройка Lighttpd
Теперь нам будет нужно открыть основной файл конфигурации lighttpd, /etc/lighttpd/lighttpd.conf, и добавить/задейстовать модули mod_secdownload и mod_flv_streaming. Очень важно, чтобы mod_secdownload был указан в списке серверных модулей перед mod_flv_streaming. Когда я сделал это по другому, то обнаружил, что не работает перемотка видео в FlowPlayer!
vi /etc/lighttpd/lighttpd.conf
[...]
server.modules = (
«mod_access»,
«mod_alias»,
«mod_accesslog»,
«mod_compress»,
# «mod_rewrite»,
# «mod_redirect»,
# «mod_evhost»,
# «mod_usertrack»,
# «mod_rrdtool»,
# «mod_webdav»,
# «mod_expire»,
«mod_secdownload»,
«mod_flv_streaming»,
# «mod_evasive»
)
[...]
В этом же файле мы добавим следующие настройки (Вы можете добавить это в самый конец /etc/lighttpd/lighttpd.conf):
[...]
flv-streaming.extensions = ( «.flv» )
secdownload.secret = «somesecret»
secdownload.document-root = «/var/videos/flv/»
secdownload.uri-prefix = «/dl/»
secdownload.timeout = 120
Пожалуйста, замените «somesecret» своей секретной строкой (выберите что-нибудь).
А вот какую функцию здесь выполняет mod_secdownload: веб-приложение (например, PHP-скрипт) может подключиться к нему с помощью следующей формы:
<uri-prefix>/<token>/<timestamp-in-hex>/<rel-path>
e.g.
/dl/d8a8cb150f7e5962f6a8443b0b6c6cc2/46c1d9f6/video.flv
where <token> is an MD5 of
a secret string (user supplied)
<rel-path> (starts with /)
<timestamp-in-hex>
Popularity: 1%
Этот материал находится на сайте http://compiling.ru

Оставьте свой отзыв