Náhrada za miniDLNA

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Náhrada za miniDLNA
« kdy: 27. 08. 2018, 17:01:40 »
Ahoj,
doporučili by jste prosím nahradu za miniDLNA(Debian).
Už mi došla trpělivost, stadardní konfigurace a logy plné errorů
Kód: [Vybrat]
[2018/08/26 18:15:17] upnphttp.c:1224: error: send(res_buf): Connection reset by peer
[2018/08/26 18:15:19] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:19] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:19] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:22] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:23] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:23] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:24] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:25] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:25] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/26 18:15:26] upnphttp.c:1224: error: send(res_buf): Broken pipe
[2018/08/27 01:51:42] minidlna.c:153: warn: received signal 15, good-bye
[2018/08/27 16:47:22] minidlna.c:1004: warn: Starting MiniDLNA version 1.1.2.
[2018/08/27 16:47:22] minidlna.c:1043: warn: HTTP listening on port 8200
[2018/08/27 16:47:22] getifaddr.c:108: error: Network interface eth0 not found
[2018/08/27 16:47:22] inotify.c:198: warn: WARNING: Inotify max_user_watches [8192] is low or close to the number of used watches [8] and I do not have permission to increase this limit.  Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches.

« Poslední změna: 27. 08. 2018, 20:29:29 od Petr Krčmář »
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.


jouda

Re:Náhrada za miniDLNA
« Odpověď #1 kdy: 27. 08. 2018, 23:56:58 »
serviio. Plusy: je to stabilní, umí to on-the-fly transkódovat (když to zvládne CPU) pro hloupější televize.
Nevýhoda: je to v Javě, takže je to proti minidlna dost silně rozežrané, na malinu to není

kate

  • ***
  • 106
    • Zobrazit profil
Re:Náhrada za miniDLNA
« Odpověď #2 kdy: 28. 08. 2018, 09:31:12 »
serviio. Plusy: je to stabilní, umí to on-the-fly transkódovat (když to zvládne CPU) pro hloupější televize.
Nevýhoda: je to v Javě, takže je to proti minidlna dost silně rozežrané, na malinu to není

Přidávám se k Serviio. Další výhody jsou přehledné nastavení webovým klikátkem a pluginy – díky nim je možné streamovat si přes DLNA třeba oblíbené youtube kanály. Nevýhoda je, že narozdíl od MiniDLNA se to u spousty distribucí nedá najít v repozitářích a musela jsem si napsat vlastní unit file, aby mi to startovalo po spuštění PC.

Už jsem ale přešla ke kombinaci Rpi 3B+ s OSMC a NAS.

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #3 kdy: 28. 08. 2018, 10:08:55 »
Serviio tu službu "DLNA" nabízí přes protokol http/https ?
přízpůsobí/vyhledají si DLNA-server i v takovémnto případě "universální" androidí aplikace pro DLNA? nebo bude nutné instalovat na všechny TV, telefony, tablety klientskou aplikaci Serviio?
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #4 kdy: 28. 08. 2018, 11:30:59 »
Já teda takové problémy s minidlna na Debianu nemám (možná proto, že používám také repository deb-multimedia.org), ale dá se vyzkoušet třeba mediatomb, kolega je s ním spokojený.


ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #5 kdy: 28. 08. 2018, 11:51:18 »
Já teda takové problémy s minidlna na Debianu nemám (možná proto, že používám také repository deb-multimedia.org), ale dá se vyzkoušet třeba mediatomb, kolega je s ním spokojený.
podařilo se mi zatím ten problém popostrčit:
-Mám podezdření, že démon miniDLNA startoval v době, kdy síťový interface ještě nebyl nahozen (proto v logu eth0 not found)...usuzuji tak dle času zapnutí počítače a časů v logu.
-Provedl jsem tedy znova restart demona, nasledně jsem ho zavolal aby reindexoval obsah.

poté dva androidí telefony server našli

Zkusím se podívat jak v SystemD, které vůbec neznám, démona miniDLNA zpozdit a dám mu ještě šanci.
Dalším problémem je, že i když na dvou Androidích telefonech pomocí aplikace MediaHouse jsem DLNA server našel, televize SAMSUNG ani ťuk, TV PHILIPS ano, ale ovládání je tam mizerné(to je ale problém TV-jiné téma)

poradil by někdo prosím, kde může ta služba/démon v systemD být konfigurována?
« Poslední změna: 28. 08. 2018, 11:56:59 od ZAJDAN »
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #6 kdy: 28. 08. 2018, 11:58:03 »
Zkusím se podívat jak v SystemD, které vůbec neznám, démona miniDLNA zpozdit a dám mu ještě šanci.
Dalším problémem je, že i když na dvou Androidích telefonech pomocí aplikace MediaHouse jsem DLNA server našel, televize SAMSUNG ani ťuk, TV PHILIPS ano, ale ovládání je tam mizerné(to je ale problém TV-jiné téma)

Já nemám s minidlna problém na široké škále zařízení co jsem měl možnost odzkoušet/otestovat. Namátkou televize Samsung, LG, GoGen, Philips..., Android Boxy s Kodi či jinými dlna/upnp softy, Kodi na PC, VLC a další... Občas je třeba to popostrčit přes systemctl force-reload minidlna, jinak trvá, než třeba Kodi bez restartu zjistí, že je nový obsah, ale jinak s tím žádný zásadní problém nemám.

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #7 kdy: 28. 08. 2018, 12:02:28 »
Já nemám s minidlna problém na široké škále zařízení co jsem měl možnost odzkoušet/otestovat. Namátkou televize Samsung, LG, GoGen, Philips..., Android Boxy s Kodi či jinými dlna/upnp softy, Kodi na PC, VLC a další... Občas je třeba to popostrčit přes systemctl force-reload minidlna, jinak trvá, než třeba Kodi bez restartu zjistí, že je nový obsah, ale jinak s tím žádný zásadní problém nemám.
je mé podezdření správné? možnost, že demon miniDLNA startuje dřív, než je dostupnej sitový interface?
Co jiného by způsobylo ten error v logu?
Nejde mi do hlavy, proč by tvůrci toto neošetřili.
Pokud je mé podezdření správné, poradil by někdo prosím, kde může ta služba/démon být v systemD konfigurována?
Vytváří si tam konfiguraci automaticky a stačí ji jen upravit, nebo je nutné to zbrusu nově celé zapsat?

ještě bych Tě poprosil, zda by jsi se podíval, zda na SAMSUNG TV to dlna vidíš, když vyvoláš sources (TV, Extend, SAT, etc)..díky
« Poslední změna: 28. 08. 2018, 12:05:17 od ZAJDAN »
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #8 kdy: 28. 08. 2018, 12:13:52 »
Zkusím se podívat jak v SystemD, které vůbec neznám, démona miniDLNA zpozdit a dám mu ještě šanci.

Koukám, že v Debianu je jen klasický startovací skript /etc/init.d/minidlna, kdežto v repo deb-multimedia.org už je i /lib/systemd/system/minidlna.service - systemd má už dlouho s /etc/init.d skripty problém a spouští je kdy ho napadne. To je ta "kompatibilita" dle systemd. Zkuste přidat zdroj deb-multimedia.org a uvidíte, zda bude problém vyřešen.

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #9 kdy: 28. 08. 2018, 12:17:31 »
Koukám, že v Debianu je jen klasický startovací skript /etc/init.d/minidlna, kdežto v repo deb-multimedia.org už je i /lib/systemd/system/minidlna.service - systemd má už dlouho s /etc/init.d skripty problém a spouští je kdy ho napadne. To je ta "kompatibilita" dle systemd. Zkuste přidat zdroj deb-multimedia.org a uvidíte, zda bude problém vyřešen.
ano já to instaloval z nativních debianích repositářů, takže reinstalace z toho deb-multimedia by to mohla vyřešit, zkusím...díky
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #10 kdy: 28. 08. 2018, 12:30:38 »
je mé podezdření správné? možnost, že demon miniDLNA startuje dřív, než je dostupnej sitový interface?
Co jiného by způsobylo ten error v logu?
Nejde mi do hlavy, proč by tvůrci toto neošetřili.

Ale ošetřili, viz hlavička z /etc/init.d/minidlna:

### BEGIN INIT INFO
# Provides:          minidlna
# Required-Start:    $local_fs $network $remote_fs
# Required-Stop:     $local_fs $network $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: minidlna server
# Description:       minidlna, DLNA/UPnP-AV media server.
### END INIT INFO

Viz "Required-Start". V té .service to je obdobně:

[Unit]
Description=MiniDLNA is a DLNA/UPnP-AV server software
After=local-fs.target network.target

Proč to v service funguje a v init skriptu ne se zeptejte tvůrců systemd.

ještě bych Tě poprosil, zda by jsi se podíval, zda na SAMSUNG TV to dlna vidíš, když vyvoláš sources (TV, Extend, SAT, etc)..díky

V sources je přímo k vidění minidlna, které se najdou a když startnu třeba notes, tak to i zahlásí, že se našlo další zařízení.

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #11 kdy: 28. 08. 2018, 12:36:07 »
ByCzech....díky za výstižné informace! žij blaze a dlouze
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #12 kdy: 28. 08. 2018, 12:51:46 »

ByCzech

  • *****
  • 1 864
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #13 kdy: 28. 08. 2018, 13:14:44 »
Kód: [Vybrat]
[2018/08/27 16:47:22] inotify.c:198: warn: WARNING: Inotify max_user_watches [8192] is low or close to the number of used watches [8] and I do not have permission to increase this limit.  Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches.

Jinak v souvislosti s tímto upozorněním je dobré vytvořit soubor:

/etc/sysctl.d/99-minidlna.conf

a do něj vepsat:

Kód: [Vybrat]
fs.inotify.max_user_watches=CISLO_VETSI_NEZ_PISE_V_LOGU

Takže když píše, že 8192 je málo, zkusit dvojnásobek 16384 a podívat co to udělá v logu, případně dále zvyšovat... Podle velikosti vaší sbírky videí/fotek/hudby poskytované přes minidlna do sítě...

ZAJDAN

  • *****
  • 2 091
    • Zobrazit profil
    • E-mail
Re:Náhrada za miniDLNA
« Odpověď #14 kdy: 28. 08. 2018, 13:41:25 »
byCZECH ...díky!
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.