synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › Активация UPnP сервера

Активация UPnP сервера

Defolt98 · 14.02.2010

Добрый день.

При активации Мультимедийного сервера в DS-210j, автоматически в корневом каталоге создаются папки: video, audio, photo и т.д.

Я так понимаю, что к этим папкам будет идти обращение от других UPnP-устройств.

Но возможно ли сделать так, чтобы эти папки создать не в корневом каталоге NAS-а, а в каталоге, например: //Media/Video и т. д. ???

 

Для чего это нужно. У меня сетевой плеер, и мне удобнее зайти из него в одну папку //Media, а потом в остальные подпапки, чем создавать целых три сетевых пути для: video, audio, photo по отдельности.

mowgli · 14.02.2010

потому что бай дезигн.

можно сделать любую структуру а требуемые папки сделать симлинками.

Defolt98 · 14.02.2010
можно сделать любую структуру а требуемые папки сделать симлинками.

А что такое симлинки и как их сделать?

mowgli · 14.02.2010

например ln -s /volume1/media/video /volume/video

Defolt98 · 15.02.2010

Спасибо mowgli - подсказал выход.

 

Возможно моя инструкция кому-нибудь понадобится (такому же ламеру, как я :)

 

Столкнулся со следующей проблемой: при запуске приложения "Сервер мультимедиа",

оно создает три папки в корневом каталоге: video, music, photo.

Но чтобы из сетевого медиаплеера (Tvix или Egreat) попасть в эти папки, нужно для каждой из них прописать путь в плеере.

Но, чем переключаться между тремя ссылками, мне удобнее сделать одну (Media), а по ней уже заходить в субдиректории (video, music, photo).

Но при этом, папки созданные "Сервером мультимедиа" должны синхронизироваться с папками в Media,

в которых физически будет расположен весь медиа-контент, чтобы UPnP-девайсы могли иметь доступ к нему.

Нижеописанный метод помог мне сделать это - настроить симлинки для каталогов UPnP:

1) В Synology запускаем службу SSH

2) Скачиваем putty

3) Вводим в него IP-адрес Synology DS и устанавливаем Connected type: SSH

4) В окне терминала:

 

login as: root

password: (пароль администратора)

 

следующие команды создают папки в корневом каталоге

и привязывают их к одноименным папкам, уже существующим в другом (общем) каталоге "Media":

 

Synology_DS> ln -s /volume1/Media/Video /volume1/video

Synology_DS> ln -s /volume1/Media/Photo /volume1/photo

Synology_DS> ln -s /volume1/Media/Music /volume1/music

 

5) Теперь только после этого запускаем службу "Сервер мультимедиа",

который попытается сам создать, уже созданные нами папки-симлинки.

6) Устанавливаем права доступа на папки-симлинки.

Теперь, программы, обращающиеся к /volume1/video будут попадать в /volume1/Media/Video и т. д.

 

Примечание. Важно службу "Сервер мультимедиа" запускать после создания симлинков. Иначе

симлинки будут создаваться внутри папок, созданых "Сервером мультимедиа".

Defolt98 · 15.02.2010

Только вот я еще не понял - созданные симлинки - они сохраняются или пропадут при перезагрузке или смене прошивки?

mowgli · 15.02.2010

а папробовать слабо ?

симлинки - часть файловой системы. это монтирование надо в стартовые скрипты вносить

Defolt98 · 15.02.2010
а папробовать слабо ?

симлинки - часть файловой системы. это монтирование надо в стартовые скрипты вносить

 

mowgli, помогай тогда уже до конца :rolleyes: Я так понимаю эти три строки нужно внести в стартовый скрипт с помощью редактора. А как скрипт называется и где он расположен?

mowgli · 15.02.2010

еще раз.

симлинки - часть файловой системы. их ненадо ни в какой стартап.

Defolt98 · 16.02.2010
еще раз.

симлинки - часть файловой системы. их ненадо ни в какой стартап.

 

Понял. Спасибо.

onav · 13.04.2010

Создал симлинки. Немного не так организовал директории, надо внести изменения в симлинки. Подскажите, как можно правильно удалить старые симлинки? Если можно, с примером удаления такого симлика:

ln -s /volume1/Media/Video /volume1/video

правильно ли так:

rm /volume1/video

как можно убедиться, что симлинк удален?