26

Odp: Minidlna - correct file path

dzięki. zaktualizowane.
Przeskakiwanie do następnego filmu ciągle niestety występuje. Ale znalazłem pośrednie rozwiązanie problemu: jest możliwość przewijania (mówię o Samsungach) -  w opcjach oglądanego filmu jest lupka (wyszukaj) za jej pomocą działa przewijanie (przynajmniej u mnie) i jest ono całkiem wygodne.
Jeszcze raz dzięki.

27

Odp: Minidlna - correct file path

Wcześniej też działało przewijanie na Samsungu

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

28 (edytowany przez keeeper 2014-02-27 13:27:10)

Odp: Minidlna - correct file path

Witam ponownie smile

Raz ustawiony Gargoyle+minidlna działał płynnie i zadowalająco stabilnie przez ponad miesiąc. Ale jako, że wszyscy wiemy - nic nie trwa wiecznie, a stabilność nie jest domyślnym stanem żadnego znanego mi systemu operacyjnego więc po kilku dniach prób naprawy, przekleństw i rwania sobie włosów z głowy jestem zmuszony znowu poprosić o pomoc większych spryciarzy ode mnie.


Rzecz ma się następująco:

-W niedzielę wieczorem dodałem na dysk zew. podłączony po USB do routera TPLINK WR842 z którego korzysta plugin minidlna kolejną porcją filmów, tak, że z 250GB plików zrobiło się 300GB (dysk 1TB, reszta wolna). I zacząły się kaprysy - czasem serwer DLNA nie był widziany przez 1, 2 a czasem przez wszystkich 3ch klientów (tablet+imediashare/odtwarzacz multimedialny Sony/TV LG), rzadko się zdarzało by był widziany na raz przez wszystkie urządenia jak to dawniej bywało (serwer FTP korzystający z tego samego syku zawsze jednak był dostępny). Z braku lepszego pomysłu na szybko - dokonałem aktualizacji z wersji 1.5.11 na 1.6.02 ale nic to nie dało, problem pozostał ten sam.

Dodane uprzednio filmy ukryłem w archiwum zip - podejrzewałe, że może któryś ma jakąś dziwną nazwę i przez to są problemy. Ale nic to nie dało.

Poszedłem więc w odwrotną stronę - downgrade do różnych wersji 1.5.xx, ale było jeszcze gorzej - minidlna nie dawało się w ogole włączyć - error o braku pliku minidlna.js (znalazłem go w innym katalogu niz error chciał by był, jednak przenosiny niewiele zmieniły - error zmienił się na problem z translacją minidlna.js).

Jako, że normalnie plugin minidlna jest (z braku miejsca na routerze) zainstalowany na w/w dysku zewnętrznym postanowiłem ustawić exroota na pendrive 2GB z jednym filmem na tymże nośniku. Dalej to samo - raz sie pokazuje, raz nie.

Poniżej wrzucam log z minidlna, jak widać powtarza się linijka

upnphttp.c:1048: warn: HTTP Connection closed unexpectedly

http://pastebin.com/ERZSL4X7

PS1. Dysk od czasu do czasu miga diodą nawet jak nikt z niego nie korzysta, czasem zdarza się, że przy tym mam lag na internecie. (raz na godzinę dwie lag 30-60s, LAN po kablu z routera do PC, po wifi to samo). Log systemowy z czasu takiego laga:

Feb 27 13:15:27 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: authenticated
Feb 27 13:15:27 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: associated (aid 1)
Feb 27 13:15:28 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPDISCOVER(br-lan) 58:67:1a:82:08:0b 
Feb 27 13:15:28 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPOFFER(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:15:28 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPREQUEST(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:15:28 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPACK(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:15:47 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: authenticated
Feb 27 13:15:47 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: associated (aid 1)
Feb 27 13:15:48 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPREQUEST(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:15:48 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPACK(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:16:24 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: authenticated
Feb 27 13:16:24 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: associated (aid 1)
Feb 27 13:16:25 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPREQUEST(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:16:25 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPACK(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:16:44 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: authenticated
Feb 27 13:16:44 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: associated (aid 1)
Feb 27 13:16:44 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPREQUEST(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:16:44 Gargoyle daemon.info dnsmasq-dhcp[1843]: DHCPACK(br-lan) 10.0.0.161 58:67:1a:82:08:0b 
Feb 27 13:17:06 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: authenticated
Feb 27 13:17:06 Gargoyle daemon.info hostapd: wlan0: STA 58:67:1a:82:08:0b IEEE 802.11: associated (aid 1)
Success

PS2. Izolacja klientów w opcjach routera jest WYŁĄCZONA.
PS3. Znalazłem przydatny plugin do minidlna, niestety w RaspberryPI: https://code.google.com/p/minidlna-fastscan/ , słyszał może ktoś o takim pluginie działającym w Gargoyle? Rzecz może być bardzo przydatna bo aktualnie każdorazowe skanowanie trwa u mnie ponad godzinę.

29

Odp: Minidlna - correct file path

To są źródła, więc zawsze skompilować można.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

30

Odp: Minidlna - correct file path

Mała aktualizacja problemu:

Jak się dobrze przyjrzałem, to nie jest tak, że raz serwer się wyświetla a raz nie. Wyświetla się zawsze, tyle, że po około 20min od włączenia klienta. Nie wiem czym to jest spowodowane, wczesniej serwer DLNA wyświetlał się już po kilkunastu sekundach.

Piszę oczywiście o stanie routera kilka godzin po reboocie, kiedy cała biblioteka została już przeskanowana. Po prostu serwer "przyjmuje" klienta ze sporym opóźnieniem.

31

Odp: Minidlna - correct file path

Serwer się rozgłasza a klient to wyłapuje, nie odwrotnie. Zmień sobie  notify_interval w konfigu ma mniejszą wartość.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

32

Odp: Minidlna - correct file path

Faktycznie, było ustawione 900, zmieniłem na 30 i znów działa szybko jak wcześniej. Dzięki Cezary!

33

Odp: Minidlna - correct file path

Koledzy mam extroot i chciałbym bazę minidlna przenieść na system pendriva, jakich poprawnych ścieżek powinienem użyć i czy normalnym jest, że po starcie routera całą bazę buduje na nowo, bo trwa to jakieś co najmniej kilkanaście minut (widzę na podglądzie statusu jak liczba plików zwiększa się od zera)?
Zewnętrzny dysk mam w formacie fat32, jakie korzyści dałby mi ext4?

34

Odp: Minidlna - correct file path

Taki że mógłbyś przechowywać pliki większe niż 4GB. W /etc/config/minidlna zmień ścieżki do bazy danych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

35

Odp: Minidlna - correct file path

To, że pliki większe niż 4GB to wiem, chodzi mi o sam system plików (jak sądzę będzie bardziej odporny na awarie na przykład). Jeśli chodzi o ścieżki to wiem, że w configu i czytałem, że po zmianach w GUI musiałbym znowu wtedy w configu zmienić, ale nie bardzo wiem jakich dokładnie ścieżek użyć aby dane były dostępne po restarcie routera i czy to wyeliminuje każdorazowe skanowanie po starcie routera?

36

Odp: Minidlna - correct file path

Przecież jak w gui ustawisz ścieżkę to w konfigu ustawi się automatycznie na pierwszy wybrany zasób.

Jeżeli baza danych już będzie to minidlna z niej skorzysta.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

37

Odp: Minidlna - correct file path

Właśnie więc jeśli chcę inną ścieżkę dla bazy to jak dodam jakiś folder w GUI to zmieni mi automatycznie ścieżkę do bazy na pierwszy folder z GUI.

38

Odp: Minidlna - correct file path

Tak jest. Tak działa plugin.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.