Doinstalowałem pakiet MiniDLNA 1.1.5-2, aby móc odtwarzać nagrane przez nBOX materiały na innym telewizorze.
Po zainstalowaniu i uruchomieniu serwera MiniDLNA następuje proces indeksacji nagrań (plik files.db). Po jego zakończeniu wszystko działa jak należy - na podłączonych do sieci odbiornikach można oglądać nagrane na nBOX-ie materiały.
Niestety, nowe nagrania (zapisane na dysk po pierwszej indeksacji) nie są widoczne (nie są indeksowane).
Problem rozwiązuje ponowna indeksacja. W tym celu zatrzymuję serwer, usuwam plik files.db a następnie uruchamiam serwer ponownie - następuje ponowna indeksacja materiałów łącznie z ostatnio nagranymi.
Przejrzałem plik logi serwera MiniDLNA - pojawia się informacja:
[2017/08/15 21:41:00] inotify.c:658: error: inotify_init() failed!
[2017/08/15 21:41:00] inotify.c:92: error: inotify_add_watch(/hdd/movie) [Function not implemented]
O ile się nie mylę to właśnie brak zaimplementowanego w kernelu inotify, który jest wykorzystywany do monitorowania zdarzeń systemu plików powoduje taki stan rzeczy tzn. brak automatycznego indeksowania nowych nagrań.
Czy można tę funkcję jakoś dodać do systemu, albo w jakiś inny sposób rozwiązać problem braku indeksacji nowych materiałów.
Posiadam wgrany Kernel 2.6.32.61.0217.06