Поднимаем свой видео сервис на kalturaCE
Что есть Kaltura? Kaltura — это open source видео сервер, перекодирующий, хранящий видео, аудио, изображения, имеющий видеоплеер и видеоредактор. Kaltura может быть интегрирован с такими движками, как Drupal, MediaWiki, WordPress, а также с различными корпоративными системами, например, с ECM Alfresco.
Прежде всего необходимо ознакомиться с весьма специфичными требованиями платформы:
www.kaltura.org/kalturace-kaltura-community-edition-getting-started-guide
В Ubuntu 10.04 проще всего установить их версию xampp, в котором MySQL, Apache и PHP уже настроены под Kaltura:
www.kaltura.org/kaltura-ce-setting-prerequisites-ubuntu-1004-wxampp
Скачиваем все, что есть в ветке svn репозитария kalturaCE:
Мне понадобилось скачать порядка 4Гб.
Во всем этом ищем tags/kalturaCE_v1.5 и копируем содержимое в htdocs.
Запускаем скрипт для исправления прав доступа:
Все ок, но не установлены бинарные файлы:
Ищем под подходящюю архитектуру здесь:
www.kaltura.org/kalorg/kalturaCEBinaries/branches/
У меня 64 битный Ubuntu 10.04, я скачиваю ветку linux64:
В скачанной директории linux64 будет директория bin, ее копируем в htdocs/kaltura.
Теперь все ок, далее указываем название БД MySQL, пользователя, пароль — все как обычно.
На последнем этапе установки возникли проблемы. В поле PHP executable path нужно ввести путь к PHP, но что бы вы не вводили установщик выдает «can't find php executable path».
Лечится грязным трюком. Редактируем /opt/lampp/htdocs/media/install/install.php:
Под строкой
Добавляем:
Вторая проблема — какое бы мы имя пользователя не вводили, результат один — сообщение «You must enter name». Временное решение — использовать Firefox вместо Chrome и Safari.
После установки можно ознакомиться с демонстрационными страничками.
Разные варианты плеера:
Расширенный редактор видео:
Консоль управления:
Продолжение следует...
Прежде всего необходимо ознакомиться с весьма специфичными требованиями платформы:
www.kaltura.org/kalturace-kaltura-community-edition-getting-started-guide
В Ubuntu 10.04 проще всего установить их версию xampp, в котором MySQL, Apache и PHP уже настроены под Kaltura:
www.kaltura.org/kaltura-ce-setting-prerequisites-ubuntu-1004-wxampp
Скачиваем все, что есть в ветке svn репозитария kalturaCE:
svn checkout http://www.kaltura.org/kalorg/kalturaCE
Мне понадобилось скачать порядка 4Гб.
Во всем этом ищем tags/kalturaCE_v1.5 и копируем содержимое в htdocs.
Запускаем скрипт для исправления прав доступа:
./install/fixperms.sh
Все ок, но не установлены бинарные файлы:
Could not run FFMPEG. FFMPEG is crucial for converting media to FlashVideo format. The system should be able to run the script located at:
/opt/lampp/htdocs/media/kaltura/bin/ffmpeg/ffmpeg — please make sure apache can run that script.
Ищем под подходящюю архитектуру здесь:
www.kaltura.org/kalorg/kalturaCEBinaries/branches/
У меня 64 битный Ubuntu 10.04, я скачиваю ветку linux64:
svn checkout http://www.kaltura.org/kalorg/kalturaCEBinaries/branches/linux64/
В скачанной директории linux64 будет директория bin, ее копируем в htdocs/kaltura.
Теперь все ок, далее указываем название БД MySQL, пользователя, пароль — все как обычно.
На последнем этапе установки возникли проблемы. В поле PHP executable path нужно ввести путь к PHP, но что бы вы не вводили установщик выдает «can't find php executable path».
Лечится грязным трюком. Редактируем /opt/lampp/htdocs/media/install/install.php:
Под строкой
$php_path = $_POST['php_path'];
Добавляем:
// Begin hack
if (!$php_path) {
$php_path = '/usr/bin/php';
$_POST['php_path'] = $php_path;
}
// End hack
Вторая проблема — какое бы мы имя пользователя не вводили, результат один — сообщение «You must enter name». Временное решение — использовать Firefox вместо Chrome и Safari.
После установки можно ознакомиться с демонстрационными страничками.
Разные варианты плеера:
Расширенный редактор видео:
Консоль управления:
Продолжение следует...
Комментарии (2)
RSS свернуть / развернутьyababay
Sergei_T
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.