Build Your Own Video Community With Lighttpd And FlowPlayer. Part 8.

Важная часть вызова FlowPlayer – это <script src=»/flowplayer/example/flowplayer-3.1.4.min.js»></script> (который ссылается на скрипт flowplayer-3.1.4.min.js в каталоге /var/www/flowplayer/example) в секции <head></head> и следующие две части в секции <body></body>:
<a
href=»<?php printf(‘%s%s/%s%s’, $uri_prefix, $m, $t_hex, $f, $f); ?>»
style=»display:block;width:320px;height:256px;»
id=»player»>
</a>
(Самая важная настройка – это параметр href (он устанавливается с помощью PHP в нашем скрипте), который указывает путь к файлу FLV. В параметрах [...]

Build Your Own Video Community With Lighttpd And FlowPlayer. Part 7.

8 Настройка FlowPlayer
FlowPlayer теперь установлен так, что все, что нам теперь осталось – это создать HTML файл, который позволит нам просматривать наше видео. Я создам PHP файл, который будет содержать все параметры, необходимые для запуска FlowPlayer в браузере пользователя и который создаст рабочие ссылки на видео для mod_secdownload:
vi /var/www/flowplayertest.php

<?php
$secret = «somesecret»;
$uri_prefix = «/dl/»;
[...]

Build Your Own Video Community With Lighttpd And FlowPlayer. Part 6.

Mod_secdownload отобразит ссылку на соответствующий файл в своем корневом каталоге (который вынесен за пределы корневого каталога сайта) и даст к нему на какое-то время. После того, как это время истечет, ссылка станет недействительной, и доступ будет закрыт.
После установки FlowPlayer, мы будем использовать PHP-скрипты для генерирования соответствующих ссылок на видео для mod_secdownload.
Здесь Вы найдете больше информации [...]

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»,
#           [...]

Build Your Own Video Community With Lighttpd And FlowPlayer. Part 4.

5. Перекодирование видеофайлов в FLV
Предположим, что у нас есть видеофайл video.avi в каталоге /var/videos/incoming (сделанном для файлов с расширениями .mp4 .mov .mpg .3gp .mpeg .wmv). Мы желаем преобразовать его в файл video.flv и поместить в каталог /var/videos/flv. Я хочу, чтобы video.flv имел размер 320×240 пикселей с частотой аудио 44100 Hz, двумя аудиоканалами (стерео), и частотой [...]

Build Your Own Video Community With Lighttpd And FlowPlayer. Part 3.

3. Установка flvtool2
Когда мы преобразуем видеофайлы в формат FLV, нам понадобится добавить некоторые метаданные, такие как длительность видео в файл FLV, чтобы FlowPlayer мог правильно отображать длительность видео. Мы можем добавить метаданные с помощью flvtool2 (http://rubyforge.org/projects/flvtool2/). Мы можем установить flvtool2 так, как показано здесь:
aptitude install flvtool2
4. Создание каталогов видеофайлов
В этом справочнике я смею предположить, что [...]

Build Your Own Video Community With Lighttpd And FlowPlayer. Part 2.

2. Установка ffmpeg
Мы используем ffmpeg для конвертации наших видео-фалов в формат FLV. Проблема с официальным пакетом ffmpeg, входящим в Debian, заключается в том, что он не поддерживает MP3-кодеков, это значит то, что наше FLV-видео после преобразования потеряет звук. Поэтому мы добавми Debian-Multimedia (http://www.debian-multimedia.org/) репозиторий в наш sources.list и установим пакет ffmpeg из этого репозитория – [...]

Build Your Own Video Community With Lighttpd And FlowPlayer (Debian Lenny)

Howtoforge release:
Создайте собственное видеосообщество с помощью Lighttpd и FlowPlayer (Debian Lenny)

Эта статья поможет Вам создать собственное видеосообщество, используя lighttpd с его модулями mod_flv_streaming (для потокового видео в формате.flv, этот формат используется ведущими проектами, такими как YouTube) и mod_secdownload (для предотвращения скачки видеофалов) на системе Debian Lenny. Я буду использовать в качестве видеоплеера FlowPlayer, свободно распространяемый [...]

Virtual Hosting With Proftpd And MySQL. Part6, Anonymous FTP

Ранее…

7 Анонимный FTP
Если Вам нужно создать анонимный аккаунт FTP (аккаунт FTP, с помощью которого кто угодно может подключиться без пароля), то поступите следующим образом.
Сначала создайте пользователя и группу с именем anonymous_ftp. Его домашний каталог будет в директории /home/anonymous_ftp:
groupadd -g 2002 anonymous_ftp
useradd -u 2002 -s /bin/false -d /home/anonymous_ftp -m -c «Anonymous FTP User» -g anonymous_ftp anonymous_ftp
(Замените [...]

Virtual Hosting With Proftpd And MySQL. Part5, Populate and Test

Ранее…
6 Заполнение базы данных и тестирование.
Для заполнения базы данных можно использовать MySQL шелл:
mysql -u root –p
USE ftp;
Сначала нужно создать запись в таблице ftpgroup. Она будет содержать имя группы, идентификатор группы и имя пользователя ftp-сервера, группа/пользователь были созданы нами на втором этапе настройки (замените идентификатор группы, если Вы используете отличный от 2001):
INSERT INTO `ftpgroup` (`groupname`, `gid`, [...]

Есть вопрос! Оставь свой голос!

Question:

Чему отдать предпочтение на сайте?

View Results

Loading ... Loading ...


Supported:


  • Frends:



    Related Posts:

  • Virtual Hosting With Proftpd And MySQL. Part4, config Proftpd
  • Virtual Hosting With Proftpd And MySQL. Part6, Anonymous FTP
  • Virtual Hosting With Proftpd And MySQL. Part3, install and create database
  • Build Your Own Video Community With Lighttpd And FlowPlayer. Part 7.
  • Creating MySQL Backups With AutoMySQLBackup On Ubuntu. Part2

  • Simple map