LINUX.ORG.RU

SMB-DLNA мост

 ,


1

1

Имеются:

  • NAS, доступный по SMB.
  • TV который может подключаться по DLNA.

Хочется их соединить, то есть сделать так, чтобы ТВ подключался к NAS и воспроизводил оттуда файлы.

Есть идея сделать SMB-DLNA мост, например с помощью сервера minidlna. Но проблема вот в чем: minidlna использует inotify для слежения за событиями файловой системы. В моем же случае имеется локальная директория, в которую смонтирован NAS по SMB. Естественно, inotify в таком случае не работает - события происходят в удаленной файловой системе и локальный inotify о них ничего не знает. По этой причине minidlna вообще не видит файлы в смонтированной директории - мне приходится вручную перестраивать список файлов для minidlna командой:

sudo service minidlna force-reload
И такая команда не только перестраивает список файлов но и вообще перезагружает minidlna сервер, что конечно мне не подходит.

У кого-нибудь возникала подобная проблема?

Раньше пользовался fuppes, там есть хотя бы обновление базы, а не полное перестроение, но все равно приходилось шаманить с автозапуском. Сейчас у меня Plex везде, но у него есть автообновление библиотеки по таймеру как раз для случаев, когда они смонтированы на удаленных системах (как у меня) и слежение за изменением не работает.

Lordwind ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.