Как установить и / или запустить Universal Media Server в Ubuntu 14.04?
Я установил UMS на свою коробку Ubuntu в соответствии с руководством здесь. Все команды работали нормально, кроме двух:
1) я не смог установить ffmpeg
пакет, который отсутствует в этой версии Ubuntu. Я установил libav-tools
вместо этого и ожидал исправить возможные ошибки позже.
2) я не смог бежать
update-rc.d /etc/init.d/UMS defaults
как написано, так я побежал
update-rc.d UMS defaults
и это, видимо, сработало.
Наконец у меня есть сервис, но ничего не происходит, если я запускаю или останавливаю его. Если я запускаю его много раз (без остановки) или если я останавливаю его много раз (без запуска), я не получаю никаких сообщений об ошибках.
Нет debug.log
файл появляется в UMS
каталог.
Я не могу открыть страницу http://localhost:5001/ или http://localhost:9001/ (ошибка не достигнута).
Что делать? Как проверить установку?
1 ответ
Вы, вероятно, используете ums с правами суперпользователя, о чем и говорится в документации. Вам необходимо создать новую учетную запись на вашей установке или использовать свой собственный профиль. Это также причина, по которой debug.log не генерируется.
Последующие действия: войдите в систему как пользователь root или> sudo -i, когда вы находитесь в командной строке своей учетной записи. введите пароль
> update-rc.d -f UMS remove
> exit
> sudo chown YOURUSER:YOURGROUP -R /opt/ums
> chmod u=rwx,grx,o= -R /opt/ums
Теперь, если вы загляните в каталог opt/ums, вы найдете папку с именем linux. На самом деле он содержит нужные нам версии ffmpeg и tsMuxeR. поэтому измените эти пути в UMS.conf
> cd /opt/ums
> nano UMS.conf
Найдите раздел "# Параметры, не относящиеся к графическому интерфейсу", затем начните с изменения путей следующим образом:
mencoder_path = /usr/bin/mencoder
ffmpeg_path =/opt/ums/linux/ffmpeg
mplayer_path = /usr/bin/mplayer
......
if you need to check the paths use : whereis mencoder
После этого, если отсутствуют какие-либо пакеты, такие как mencoder, установите их вручную с соответствующих веб-сайтов. для использования просто используйте это с root-логином:
apt-get install mediainfo flac
Это должно установить все необходимые кодеки. Обновите пути соответственно в файле UMS.conf. Затем запустите UMS.sh со своим собственным профилем как./UMS.sh. Если есть какие-либо ошибки, опубликуйте их здесь.