Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
5 минут назад, enpa сказал:

@el matador что показывает вывод:


opkg files minidlna

?

root@Keenetic_Ultra:~# opkg files minidlna
Package minidlna (1.2.1-4) is installed on root and has the following files:
/opt/bin/minidlna
/opt/etc/minidlna.conf
/opt/etc/init.d/S90minidlna
root@Keenetic_Ultra:~#
 

  • 2 месяца спустя...
Опубликовано (изменено)
В 21.06.2017 в 17:26, enpa сказал:

minidlna - DLNA\UPnP-сервер, который поддерживает мультимедийные файлы (музыку, изображения и видео). Данный OPKG-пакет предназначен для тех, у кого наблюдаются проблемы в работе встроенного "прошивочного" minidlna.

Добрый день, Enpa, есть ли какая то принципиальная разница этого, с тем, что в прошивке?

Изменено пользователем User624
Опубликовано
29 минут назад, User624 сказал:

есть ли какая то принципиальная разница этого, с тем, что в прошивке?

Есть. Прежде всего генерация thumbnails из видео + исправления работы с некоторыми ТВ от самсунг и lg. Я раньше писал в чем отличия подробно. Поищите.

Опубликовано

@User624 еще подробно можно узнать у @vst, что портировалось из апстрима:

1.2.1 - Released 24-Aug-2017
--------------------------------
- Added Movian client detection and subtitle support.
- Fixed an issue with discovery on non-Linux systems.
- Fixed Bonjour discovery compatibility with TiVo Bolt.
- Fixed NFO file parsing, and added change monitoring support for them.
- Added a workaround for video thumbnails on some Samsung clients.
- Added DoS protection for event subscriptions.
- Fixed content browsing issues with some Samsung TVs.
- Improved non-destructive update scan support.

Опубликовано

В Entware  ЕМНИП добавлена поддержка ogg и png (обложки) . Если коротко - в Entware всегда самая свежая версия программы плюс некоторые дополнителmyst возможности, которые автор minidlna решил (пока?) не добавлять.

В прошивке указанная выше версия с исправлениями от разработчиков прошивки.

  • 3 недели спустя...
Опубликовано
On 11/9/2017 at 8:36 AM, VIKINGENOK said:

/opt/var/minidlna # cat minidlna.log

[2019/04/23 13:06:11] minidlna.c:1231: warn: Starting MiniDLNA version 1.2.1.

[2019/04/23 13:06:11] minidlna.c:1272: warn: HTTP listening on port 8200

[2019/04/23 13:06:11] minissdp.c:797: error: sendto(udp_shutdown=9): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:797: error: sendto(udp_shutdown=9): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

[2019/04/23 13:06:11] minissdp.c:313: error: sendto(udp_notify=9, 10.1.30.1): Network is unreachable

Подскажите отчего такой лог . Роутер Zyxel Keenetic Extra. Заметил, что не обновилась база после добавления файлов в папку с фильмами поэтому начал смотреть лог. Предустановленный minidlna отключил через мобильное приложение. Или нужно было оставить включенным? Или проблема в другом?

 

  • 6 месяцев спустя...
Опубликовано

Обязательно ли конфигурировать после установки, или будет работать и так - из каропки - после установки без доп. настройки ?

  • 3 месяца спустя...
Опубликовано

Добрый день.

При запуске minidlna создается два процесса.

Один с приоритетом nice 0,у другого 19.

Как можно поменять приоритет на 18 у обоих процессов? При изменении  PREARGS="nice -n 19" в S90minidlna приоритет меняется только у первого процесса.

  • 3 месяца спустя...
Опубликовано (изменено)

Поломался DLNA... Проапгрейдил прошивку до 2.16.D.3.0-5. Потом opkg update и opkg upgrade и опа...

Больше он не стартует. В лог пишет:

[2020/06/20 20:20:34] upnphttp.c:1065: warn: HTTP Connection closed unexpectedly

 В сислоге только записи:

Jun 20 20:21:05 Router root: Failed to start minidlnad from .

Есть мысли?

Изменено пользователем Vacheslav Kosorukoff
сислог и лог
Опубликовано (изменено)
7 минут назад, zyxmon сказал:

Запустить не скриптом, а руками и смотреть, что напишет в консоль.

root@Router:/opt/etc/init.d# ./S90minidlna check
 Checking minidlnad...              dead.
root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              failed.
 

Ой!

root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              done.
root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              failed.
root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              failed.
root@Router:/opt/etc/init.d# minidlnad
minidlnad: error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such file or directory
root@Router:/opt/etc/init.d#
 

 

Изменено пользователем Vacheslav Kosorukoff
minidlnad
Опубликовано

Скопировал либы... Лучше не стало:

root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              failed.
root@Router:/opt/etc/init.d# minidlnad
minidlnad: error while loading shared libraries: libavcodec.so.57: cannot open shared object file: No such file or directory
root@Router:/opt/etc/init.d#
root@Router:/opt/lib# cp libavcodec.so.58 libavcodec.so.57

root@Router:/opt/etc/init.d# minidlnad
minidlnad: error while loading shared libraries: libavutil.so.55: cannot open shared object file: No such file or directory
root@Router:/opt/etc/init.d#
root@Router:/opt/lib# cp libavutil.so.56 libavutil.so.55

root@Router:/opt/lib# minidlnad
minidlnad: error while loading shared libraries: libavfilter.so.6: cannot open shared object file: No such file or directory
root@Router:/opt/lib# cp libavfilter.so.7 libavfilter.so.6

root@Router:/opt/lib# minidlnad
minidlnad: /opt/lib/libavcodec.so.57: version `LIBAVCODEC_57' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
minidlnad: /opt/lib/libavutil.so.55: version `LIBAVUTIL_55' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
minidlnad: /opt/lib/libavformat.so.57: version `LIBAVFORMAT_57' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
minidlnad: /opt/lib/libavfilter.so.6: version `LIBAVFILTER_6' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
root@Router:/opt/lib#
root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              done.

root@Router:/opt/etc/init.d# ./S90minidlna start
 Starting minidlnad...              failed.
root@Router:/opt/etc/init.d#
 

Опубликовано
31 минуту назад, zyxmon сказал:

Ну так Вы уже намутили с библиотеками. Чем версия, которая идет с прошивкой Вас не устраивает?

Яж написал - обновил прошивку из вебморды и сделал opkg update opkg upgrade. Ручками больше ничего не делал.

Опубликовано
45 минут назад, TheBB сказал:

лучше сразу `ldd /opt/sbin/minidlnad`

или

`opkg install libffmpeg-full --force-reinstall`

Не выходит каменный цветок (

~ # opkg install libffmpeg-full --force-reinstal
l
Removing package libffmpeg-full from root...
Installing libffmpeg-full (4.2.2-4) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libffmpeg-full_4.2.2-4_mipsel-3.4.ipk
Configuring libffmpeg-full.
~ #
~ #
~ #
~ # minidlnad
minidlnad: error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such file or directory
~ #

Опубликовано

LDD:

 

~ #
~ # ldd /opt/sbin/minidlnad
        libjpeg.so.9 => /opt/lib/libjpeg.so.9 (0x77164000)
        libpng16.so.16 => /opt/lib/libpng16.so.16 (0x77122000)
        libz.so.1 => /opt/lib/libz.so.1 (0x770fc000)
        libid3tag.so.0 => /opt/lib/libid3tag.so.0 (0x770d6000)
        libsqlite3.so.0 => /opt/lib/libsqlite3.so.0 (0x76f92000)
        libavformat.so.58 => /opt/lib/libavformat.so.58 (0x76d78000)
        libavutil.so.56 => /opt/lib/libavutil.so.56 (0x76c88000)
        libexif.so.12 => /opt/lib/libexif.so.12 (0x76c44000)
        libiconv.so.2 => /opt/lib/libiconv.so.2 (0x76b52000)
        libFLAC.so.8 => /opt/lib/libFLAC.so.8 (0x76b0e000)
        libvorbis.so.0 => /opt/lib/libvorbis.so.0 (0x76aca000)
        libogg.so.0 => /opt/lib/libogg.so.0 (0x76ab2000)
        libffmpegthumbnailer.so.4 => /opt/lib/libffmpegthumbnailer.so.4 (0x76a68000)
        libopusfile.so.0 => /opt/lib/libopusfile.so.0 (0x76a4a000)
        libpthread.so.0 => /opt/lib/libpthread.so.0 (0x76a1c000)
        libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x769f6000)
        libc.so.6 => /opt/lib/libc.so.6 (0x76868000)
        libm.so.6 => /opt/lib/libm.so.6 (0x76764000)
        libdl.so.2 => /opt/lib/libdl.so.2 (0x76750000)
        libavcodec.so.58 => /opt/lib/libavcodec.so.58 (0x75784000)
        libbz2.so.1.0 => /opt/lib/libbz2.so.1.0 (0x75772000)
        libgnutls.so.30 => /opt/lib/libgnutls.so.30 (0x7559c000)
        libavformat.so.57 => not found
        libavcodec.so.57 => not found
        libavutil.so.55 => not found
        libavfilter.so.6 => not found
        libstdc++.so.6 => /opt/lib/libstdc++.so.6 (0x753f8000)
        libopus.so.0 => /opt/lib/libopus.so.0 (0x75390000)
        /opt/lib/ld.so.1 (0x771aa000)
        libswresample.so.3 => /opt/lib/libswresample.so.3 (0x75368000)
        libshine.so.3 => /opt/lib/libshine.so.3 (0x7534c000)
        libx264.so.157 => /opt/lib/libx264.so.157 (0x75086000)
        libnettle.so.7 => /opt/lib/libnettle.so.7 (0x7503c000)
        libhogweed.so.5 => /opt/lib/libhogweed.so.5 (0x74ffa000)
        libgmp.so.10 => /opt/lib/libgmp.so.10 (0x74f74000)
~ #

Опубликовано
15 минут назад, zyxmon сказал:

Вот так сделайте - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474

Слелал. Странный фейл:

/opt/etc/init.d #
/opt/etc/init.d # minidlnad
/opt/etc/init.d #
/opt/etc/init.d #
/opt/etc/init.d # ./S90minidlna check
 Checking minidlnad...              dead.
/opt/etc/init.d # ./S90minidlna start
 Starting minidlnad...              done.
/opt/etc/init.d # ./S90minidlna check
 Checking minidlnad...              dead.
/opt/etc/init.d #

Все вроде норм, но дохнет...

Опубликовано
9 минут назад, zyxmon сказал:

Блин - без скрипта запускайте. А если посмотрите help - то с флагами -d и -v желательно.

Ха, починилась.

Спасибо TheBB и zyxmon!

minidlnad -d -v сказал, что порт занят. И это правда: я вчера в ночь, когда осознал, что "кина не будет" доставил и включил длна из прошивки. Вот после того как все конфликты библиотек по совету TheBB утряслись, начался конфликт встроенного и внешнего длна'ев )))

Я так думаю, что причину из за чего либы поплыли я не узнаю. Врать не буду - это вряд ли я сделал руками - до обновления все же работало и иногда ребутилось (мож раз в месяц).

Нет ли смысла способ лечения куда нить на видное место прилепить? Яб тогда писать не стал )

Опубликовано

1. Насколько помню, на одном устройстве можно запустить несколько dlna серверов на разных портах.

2. Рецепт (более простой с --autoremove) тут на форуме есть на видном месте. Он помогает в 99% случаев. А для остальных 1% - то, что я дал.

Все зависит от ранее установленных пакетов.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.