Установка Mediatomb или другого сервера DLNA для воспроизведения файлов на телевизорах Samsung серии 5 со светодиодной подсветкой
Нужна помощь в установке сервера DLNA для воспроизведения видеофайлов через порт Ethernet на телевизоре Samsung Series 5 LED. Большинство ссылок рекомендуют Mediatomb, но я не могу отредактировать файл конфигурации в etc / mediatomb.
В нем говорится, что в доступе отказано, поскольку вы не являетесь пользователем root.
Я не особенно заинтересован в Mediatomb, любой другой сервер DLNA тоже подойдет, если я смог установить его на Ubuntu.
Я уже использую UPnP на мобильном телефоне Android и Nokia "Play to" на Windows Phone.
2 ответа
Если вы используете MediaTomb в системе с установленной версией xwindow (KDE, Unity, gnome и т. Д.), Вы можете отредактировать файл с помощью gedit. Добавление sudo
в начале команды вы получите привилегии безопасности, эквивалентные привилегиям пользователя root.
sudo gedit /etc/mediatomb/config.xml
Если вы используете его на сервере без интерфейса, используйте nano
или же vi
вместо. Следуйте этому уроку.
Я также рекомендую вам включить веб-интерфейс со следующей строкой:
<ui enabled="yes" show-tooltips="yes">
А затем, в вашем браузере, получить к нему доступ через порт 49152, например:
127.0.0.1:49152
Если вы ищете альтернативы, я рекомендую изучить Serviio, я использовал это некоторое время, и я был очень доволен.
Надеюсь, поможет.
Как правило, когда что-то вроде Mediatomb запрашивает разрешение root на редактирование, это потому, что они хотят, чтобы вы действительно удостоверились, что вы действительно хотите отредактировать такой файл - это поможет предотвратить случайные и / или непреднамеренные изменения.
Чтобы отредактировать файл, подобный этому, вам нужно временно дать себе права root - это цель команды sudo. Вы добавляете команду, которую вы используете для редактирования, к слову sudo, и команда запускается с правами root, если вы знаете пароль.
sudo nano /etc/mediatomb
откроет файл в редактируемом режиме. Если вы хотите использовать графический редактор, вы должны использовать gksu (или gksudo) вместо sudo.