LINUX.ORG.RU

MiniDLNA 1.0.20

 , ,


0

4

MiniDLNA (он же ReadyDLNA) - это небольшой демон, способный раздавать с NAS или домашнего сервера в локальную сеть по протоколу UPnP/DLNA различный мультимедиа-контент: видео, музыку, списки воспроизведения и изображения. В качестве клиентов могут выступать обычные компьютеры с плеерами, поддерживающими UPnP, а так же «аппаратные» плееры вроде Popcorn Hour, Egreat, WD TV Live или встроенных в современные телевизоры. MiniDLNA полностью написан на C с минимумом требуемых библиотек и нормально работает даже на очень слабом железе (проект разрабатывается сотрудником NETGEAR для линии продуктов ReadyNAS). Основные направления развития: нетребовательность к ресурсам и максимальная совместимость с разнообразным клиентским «железом».

Изменения в версии 1.0.20 по сравнению с 1.0.19:

  • Исправлено падение при сканировании файлов MPEG-TS с неправильным размером пакетов.
  • Исправлена передача файлов AVI на телевизоры Samsung A-Series.
  • Улучшена поддержка NETGEAR Digital Entertainer Live (EVA2000).
  • Добавлена поддержка работы на нескольких сетевых интерфейсах одновременно.
  • Добавлена поддержка субтитров для для телевизоров и Blu-Ray-плееров LG.
  • Исправлено несколько проблем, найденных при помощи cppcheck.
  • Добавлена поддержка телевизоров Toshiba Regza.
  • Теперь если точно известно, что клиентское устройство умеет воспроизводить только аудио, сервер вместо полного каталога сразу выдаёт ему только секцию с музыкой.
  • Добавлена поддержка аудио-клиентов Roku SoundBridge.
  • Улучшена поддержка устройств производства Sony (добавлены новые поддерживаемые типы файлов).
  • Добавлена поддержка чтения тегов из видео-файлов MP4 (требуются свежие версии ffmpeg/libavformat).
  • Добавлена поддержка UPnP-метода GetFeatureList, используемого в устройствах Samsung.

>>> Подробности

★★★★★

Проверено: JB ()

Релиз минорный, но вроде на главной про MiniDLNA ещё не было.

mironov_ivan ★★★★★ ()

О, попробую вместо mediatomb, просто ради интереса.

overmind88 ★★★★★ ()

А через него можно IPTV на WD TV Live гонять?

YYY ()
Ответ на: комментарий от mironov_ivan

Да это я уже понял, судя по всему, он даже превьюшки делать не умеет.

overmind88 ★★★★★ ()
Ответ на: комментарий от YYY

А через него можно IPTV на WD TV Live гонять?

Нет, он пока перекодировать и ремуксить не умеет. Только раздача файлов с диска.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от namezys

А кто умеет?

Перекодировать/ремуксить и раздавать с внешних источников (youtube, iptv, интернет-радио и т.п.) - mediatomb. Только раздавать с внешних источников - coherence (но он походу умер и начинает попахивать).

Ещё есть Rygel, но он пока недоделан, работает странно и прибит гвоздями к Gnome.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от mironov_ivan

К гноме не хочу.

А хочу я еще apple TV поддержку

namezys ★★★★ ()
Ответ на: комментарий от namezys

А хочу я еще apple TV поддержку

ЕМНИП у Apple свой протокол, так что вряд ли что-то получится. Хотя я могу ошибаться...

mironov_ivan ★★★★★ ()
Ответ на: комментарий от mironov_ivan

Свой. Но он вполне известен. Вот только если ты лезешь за контентом к apple, то он ключ просит. А вот если тот же тунец лезет куда-то, то без ключа опдходится

namezys ★★★★ ()

а перемотка на клиентах у него работает?

AVL2 ★★★★★ ()

пользуюсь им примерно полгода.

возможностей его мне хватает.

pigmalion ()
Ответ на: комментарий от namezys

> А кто умеет?

Попробуй PS3 Media Server. Он умеет пользоваться mencoder'ом. Из недостатков - java.

AEP ★★★★★ ()

Локализацию не включили?

g1itch ()
Ответ на: комментарий от AVL2

а перемотка на клиентах у него работает?

Да. У меня IconBIT HD40NMT и WD TV Live перематывают нормально. VLC вроде тоже нормально. А вот totem с upnp-плагином - не все форматы. Так что это скорее от клиента зависит. Сервер же файлы просто по HTTP раздаёт.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от g1itch

Локализацию не включили?

Она там уже несколько версий есть. Просто po-файлы надо руками «компилировать» и раскидывать по каталогам.

mironov_ivan ★★★★★ ()

Хорошая софтина, пользуюсь ей. Очень просто настраивается.

Mediatomb надо будет попробовать (хочу интернет-радио)

Hoodoo ★★★★★ ()

а чем под линукс побыстрому проверить - поднялось ли это чудо (что-бы винду не искать). а то оно собралось и молча ушло в фон.

tommy ★★★★ ()
Ответ на: комментарий от tommy

а чем под линукс побыстрому проверить - поднялось ли это чудо (что-бы винду не искать). а то оно собралось и молча ушло в фон.

Да хоть totem с upnp-плагином. Но сразу предупреждаю: в зависимости от сетевых настроек оно может взлететь, а может и не взлететь. Надо чтобы как минимум работали мультикасты, а так же на сервере был открыт порт 1900 UDP (для мультикаст-запросов) и TCP-порт, на который minidlna повешает свой HTTP-сервер (он его автоматом обычно выбирает, но можно жёстко задать в конфиге).

mironov_ivan ★★★★★ ()

запускал 2 раза - оба раза оно мне зафризило иксы через примерно 10 секунд. в первый раз просто ушло в фон, второй раз не успел досмотреть что там с ключиком -d оно писало в консоль. оба раза система не реагировала на мышь и кнопки типа CAPS не загорались на клавиатуре. сессия потом перезапускалась сама через минуту-две.

ничего подобного на этой системе не было - она стабильно работает как сервер с локалке провайдера.

собирал сам. Ubuntu 10.04 LTS 64 бит. железо не слабое.

tommy ★★★★ ()
Ответ на: комментарий от tommy

запускал 2 раза - оба раза оно мне зафризило иксы через примерно 10 секунд. в первый раз просто ушло в фон, второй раз не успел досмотреть что там с ключиком -d оно писало в консоль. оба раза система не реагировала на мышь и кнопки типа CAPS не загорались на клавиатуре. сессия потом перезапускалась сама через минуту-две.

ничего подобного на этой системе не было - она стабильно работает как сервер с локалке провайдера.

собирал сам. Ubuntu 10.04 LTS 64 бит. железо не слабое.

У тебя проблемы с ядром и/или драйверами.

P.S. Использую на домашнем сервере с Ubuntu 10.04 amd64. Работает уже фиг знает сколько, проблем не замечено. Собирал тоже сам, правда в deb-пакет.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от mironov_ivan

у меня нет проблем ни с чем. всё крутится месяцами без перезагрузки, 4 Gb RAM. что уронило иксы - это вот запуск сей проги. xl2tp так же упал о- видимо было массовое килянье процессов (в логах страшно).

tommy ★★★★ ()
Ответ на: комментарий от tommy

что уронило иксы - это вот запуск сей проги.

Я читал исходники MiniDLNA и даже отправил разработчику несколько патчей. Так что могу заверить: иксы там ронять просто нечему. Проблема в другом месте. Фриз иксов - это почти во всех случаях проблема драйвера видео.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от mironov_ivan

там кажется было outofmem. и ровно после каждого запуска этой проги (первый раз убил через killall, второй раз она уже не в фоне была а через -d). не через несколько секунд фриз был а через минуту или больше - в первый раз я успел запустить VLC и чуть пошарить там. но VLC как бы никогда так не чудил,я им пользуюсь активно.

tommy ★★★★ ()
Ответ на: комментарий от tommy

третий запуск - третий фриз. VLC уже не запущен. пытался тотемом поискать что расшарено,

tommy ★★★★ ()
Ответ на: комментарий от tommy

Запусти его через strace. Мне даже интересно стало где он может столько памяти жрать?

mironov_ivan ★★★★★ ()
Ответ на: комментарий от tommy

и тотем не видит ничего.

Попробуй убить процесс coherence. Кстати говоря, в третьем гноме плагин upnp на основе coherence выпилили как протухший, а новый, на основе grilo, ещё не запилили 8).

mironov_ivan ★★★★★ ()
Ответ на: комментарий от mironov_ivan

да какой третий гном. это Ubuntu 10.04 с кедами и с тотемом.

coherence убил, появился в сайдбаре в MediaServers мой хост. и висит на loadin ... VLC что-то там видел и успевал проиграть.

вот так вечно всё вот так в этом нашем линуксе.

tommy ★★★★ ()
Ответ на: комментарий от tommy

UPnP Inspector 0.2.2

нихрена не видит. VLC видит, но сейчас наверно опять фриз.

tommy ★★★★ ()
Ответ на: комментарий от tommy

А что у тебя с пакетным фильтром, маршрутами и мультикастом? Проблема «не видит» может быть и в этом. Кроме того, некоторые программы ищут UPnP-сервисы путём отправки мультикастов только на внешние интерфейсы, так что если сервер и клиент запущены на одной и той же машине, то возможен фейл.

mironov_ivan ★★★★★ ()
Ответ на: комментарий от tommy

Посмотрите с телека же.

Я тоже за этим приложением не замечал косяков, максимум, что оно может сделать - после недельного аптайма помереть. Надо понять, это minidlna вам гадит или плеер.

Hoodoo ★★★★★ ()
Ответ на: комментарий от mironov_ivan

я не раскомментировал строку с интерфейсом в конфиге. наверное он висит на всех. но VLC видит сразу. правда почти всегда при этом всё фризится до убиения иксов с pppd.

перезапустил ещё раз, уже с -R (Full Rescan). пофризило секунд 10 но не убилось. тотем не видит, VLC видит, но сильно шариться по серверу не хочу. надоело перезапускать тут сессию и проги.

tommy ★★★★ ()
Ответ на: комментарий от Hoodoo

>Посмотрите с телека же.

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

tommy ★★★★ ()

написал в конфиге другой твухтеррабайтник - вообще перестало показывать файлы в VLC. первый прога сканировала процента на 3, но хоть файлы игрались. на другом диске стало писать типа

[2011/06/16 02:19:30] scanner.c:719: warn: Scanning /mnt/sde1/video
[2011/06/16 02:21:32] scanner.c:498: warn: Unsuccessful getting details for /mnt/sde1/video/russian/Мушкетеры 20 лет спустя/Disc 1/VTS_02_3.VOB!
[2011/06/16 02:22:38] scanner.c:498: warn: Unsuccessful getting details for /mnt/sde1/video/russian hd/Весна на заречной улице/BDMV/STREAM/00004.m2ts!

и после чего был фриз с перезагрузкой сессии. после фриза прога не упала (иногда пр ифризе и она падает), а VLC ничего оттуда проиграть не может.

ничего прочитать инфу о этих файлах не мешает. и

root@n01:/home/tm# cat /proc/sys/fs/inotify/max_user_watches
200000

оно меня достало.

tommy ★★★★ ()

Все лучше и лучше отношусь к NETGEAR.

Jayrome ★★★★★ ()

Единственный DLNA сервер, который не имеет проблем с моим самсунговским телеком.
Из недостатков - иногда неправильно отслеживает добавление/удаление каталогов, из-за чего приходится пересканировать все медиафайлы.

Crocodille ()

интересно. надо будет затестить

MegaAres ()
Ответ на: комментарий от overmind88

Какие есть софтварные клиенты к нему? Да и вообще UPnP. Хочу поднять на файлопомойке, и через ноут пользоваться.

tensai_cirno ★★★★★ ()
Ответ на: комментарий от Crocodille

А что за телек? У меня самсунг отлично работает с mediatomb

overmind88 ★★★★★ ()
Ответ на: комментарий от overmind88

B650
В дефолтной конфигурации не заработал, + в интернатах пишут, что субтитров не будет, так что с настройкаим возится не стал. Хотя по описанию он делжен быть весь не плох

Crocodille ()
Ответ на: комментарий от Crocodille

Хм, у меня тоже b650
http://paste.pocoo.org/show/410241/ - вот конфиг рабочий (~/.mediatomb/config.xml)

просто запусти в терминале mediatomb от своего пользователя, он скажет, на каком порту висит его веб-морда, через неё расшаришь.

overmind88 ★★★★★ ()
Ответ на: комментарий от namezys

Plex

Попробуйте Plex.

Есть сервер под mac os, windows, linux

Клиенты mac os, apple tv (tv2), lg medealink, samsung tv (alfa ver.)

plexapp.com почитайте там.

Null ()
Ответ на: комментарий от overmind88

Сенк, работает
А как быть с субтитрами - только через транскодинг ?

Crocodille ()

Запустил настроил через андроид подключился все ок, но внезапно теряется связь, выбивает в корневую папку, захожу обратно - пишет Папка пуста, после нажатия обновит снова появляется, какого х.

anonymous ()
Ответ на: комментарий от anonymous

Похоже что-то с клиентом. Через что именно ты андроид подключил?

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