Сайт | Скачать | Видео | Wiki

Автор Тема: DLNA - обмен медиаконтентом по локальной сети  (Прочитано 20159 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
DLNA
http://sergeytroshin.ru/articles/dlna/
Клиенты Андроид
Итог: mimidlna-static + djmount
(Добавил sfs)

После недавнего появления телевизора с поддержкой этой фичи возник интерес. Из нескольких провереных, пока остановился на Universal Media Server ums-5.2.3-1-i686.pfs, как наиболее удобном и функциональном. Но... большой по размеру (50Mb), и выполнен на Java :( То есть ещё плюс 50Mb jre-8u45.pfs, или 30Mb jre8-openjdk-headless-8.u45-1-i686.pfs.
Попался ещё маленький и свежий пакет minidlna-1.1.5.tar.gz, однако скомпилить не смог, не разобрался с configure. Поэтому, sfs, обращаюсь к Вам с просьбой.
« Последнее редактирование: 30 Январь 2017, 11:53:21 от sfs »
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Серверы DLNA
« Ответ #1 : 07 Октябрь 2015, 07:03:06 »
я делал minidlna модуль, смотри в репозитарии.
И нафиг тебе свежий, ты с имеющимся разберись, а уже потом свежий появится.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Серверы DLNA
« Ответ #2 : 07 Октябрь 2015, 09:23:45 »
просмотрел, спасибо...
Работает?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Серверы DLNA
« Ответ #3 : 07 Октябрь 2015, 10:01:57 »
работает конечно, главное с каталогами отдачи разобраться, а то будет телевизор показывать кучу переходов по каталогам
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #4 : 09 Октябрь 2015, 06:06:40 »
И нафиг тебе свежий, ты с имеющимся разберись, а уже потом свежий появится.
Pro, кажется, ты прав :( Кажется - в том смысле, что, может, автор программы однажды проникнется чаяниями кирилицеязычных масс... Коротенько о том, что не понравилось:
не отображаются эскизы картинок в каталоге
Отображаются, где есть идентификатор. Может даже в отдельной папочке преподнести, что, де, эту фотку сделал Панасоник-сан, и детали какие-то покажет. А вот обычная фотка/картинка видится как битый файл, хотя в просмотре нормально.
Аналогичная ситуация с эскизами avi-шек: какие показываются, какие - нет. В причине не разбирался. В mp4, flv такого не заметил.
Неприятно поразили mp3. Нет тегов внутри - увидишь нормальное название, по-русски. А есть - лицезрей "гречку", даже если тег v2.  аас не проигрывается. Других форматов на ноуте не было, а подключать внешний диск было лениво. Уже и так ясен вердикт - фтопку. Хотя жаль, шустрый серверок, откликается мгновенно, работает демоном... На возможный вопрос про ТВ-плейер отвечу - в порядке, и транскодирования в сервере нет.

Читал, народ тащится от Mediatomb, но не смог его собрать. В частности, столкнулся с проблемой DEVX(?)
Помнится, раньше собирал mysql-clients на DEVX-pra03-8, и стёр. Снова понадобился, однако на DEVX-pra03g не собрался. Ладно, обошёлся предыдущей вер.5.5, только споткнулся на jsutil (кажется так, не уверен)...

Вернусь ещё к Twonky серверу (собран). Там какой-то формат не работал, посмотрю внимательнее конфиги. А ещё он запускается с systemctl, хотя это пока неважно...
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Серверы DLNA
« Ответ #5 : 09 Октябрь 2015, 06:25:18 »
Ну кодировка тегов может разная.
DLNA как мне кажется очень капризная штука.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Серверы DLNA
« Ответ #6 : 09 Октябрь 2015, 10:05:51 »
Mediatomb не смог его собрать. В частности, столкнулся с проблемой DEVX(?)
Нужна помощь? Не понял, в чем проблема с devx

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #7 : 09 Октябрь 2015, 16:17:40 »
Не понял, в чем проблема с devx
Под спойлером написал. Процесс компиляции был прерван, причину уже не помню, много чего пробовал. Может и не в DEVX причина, не знаю. Пробовал из-под systemd и minirc. Раньше тот пакет mysql собирался, только в другой версии PRA и другим DIEVX. Сейчас собрал из сорца ранней версии, а споткнулся уже на другом пакете, просто не знал где его взять, как называется.

Нужна помощь?
Да, пожалуйста, если не затруднит.

DLNA как мне кажется очень капризная штука.
Пожалуй. Что ни сервер - то со своими фичами и придурью.  
« Последнее редактирование: 09 Октябрь 2015, 17:55:20 от nik152 »
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Серверы DLNA
« Ответ #8 : 09 Октябрь 2015, 16:55:53 »
http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra03/pkg/pra03-extra/mediatomb-samsung-tv-0.12.1-12-i686.pkg.tar.xz
Скомпилил AUR без шаманства под DEVX-pra03g
В написанном Вами не вижу проблем DEVX-pra03g

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #9 : 09 Октябрь 2015, 18:30:13 »
mediatomb-samsung-tv-0.12.1-12-i686.pkg.tar.xz
Скомпилил AUR без шаманства под DEVX-pra03g
Спасибо! Неожиданно маленький :o  Я с другим пакетом возился... И где-то видел скрин с графическим видом программы...  Под винду?.. ???
Ладно, посмотрим...

Цитата
В написанном Вами не вижу проблем DEVX-pra03g
Ну и хорошо. Только не понял почему у меня не заладилось. Ладно, из любопытства повторю эксперимент.
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #10 : 11 Октябрь 2015, 08:14:29 »
Неожиданно маленький
Потянул, как и ожидалось, большой ffmpeg, да ещё штук 7-8 библиотек, которые нашлись на Арче. А "графический фейс" - это веб-морда, где кроме навигации по ФС собственно ничего и нет. Возможно для Самсунгов или каких-то др. телевизоров программа и хороша, но для моего Sony она не годится. Кстати, собрал таки и тот, другой вариант программы, с которого начинал, только не полегчало. О деталях писать даже нет смысла...

Жуть потусторонней кодировки часто встречается в тегах mp3, только не понимал с чем это связано. Теперь прояснилось, и, значит, напрасно я попенял в адрес minidlna... И когда же мы наконец уйдём от кошмаров, связанных с кодировками?.. :( (вопрос, конечно, риторический).
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #11 : 15 Октябрь 2015, 08:00:24 »
Пошатавшись туда-сюда, вернулся к Minidlna, его достоинства привлекают больше. А имеющиеся неудобства, как выяснилось, вполне успешно решаются энтузиастами. Что-то поправили в исходниках, скомпилировали и получили желаемый результат. Здорово, но пока не для меня, не получается с компиляцией.
 Взял отсюда, скачал много нужных (и, возможно, ненужных) пакетов под архитектуру i686. Начинаю с ./configure и через некоторое время получаю:
Код
...checking for sqlite3_prepare_v2 in -lsqlite3... yes
checking for av_open_input_file in -lavformat... no
checking for avformat_open_input in -lavformat... no
checking for av_open_input_file in -lavformat... no
checking for avformat_open_input in -lavformat... no
configure: error: Could not find libavformat - part of ffmpeg
ffmpeg с libavformat и др. libav... находится в /usr/include.
Судя по гуглу, я далеко не первый, кто столкнулся с этим вопросом, только на англоязычных ресурсах подходящего ответа не нашёл. Тут и по-русски-то путём не понимаешь, а уж с английским... Чего ещё мне не хватает? Лог прилагаю.
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Серверы DLNA
« Ответ #12 : 15 Октябрь 2015, 08:32:59 »
ffmpeg поставь и ffmpeg_DEV
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Серверы DLNA
« Ответ #13 : 15 Октябрь 2015, 09:36:34 »
Для компиляции чего-нибудь связанного с ffmpeg надо поставить его из арчрепы (в нашем срезе он старый) или подключить свежий http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra03/pfs-test/ffmpeg-1_2.8-1-full.pfs

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
  • Автор темы
Re:Серверы DLNA
« Ответ #14 : 15 Октябрь 2015, 10:57:13 »
ffmpeg надо поставить из арчрепы или подключить свежий ffmpeg-1_2.8-1-full.pfs
Оттуда и брал, только россыпью, и даже новее - 1_2.8-2 Сравню, наверное чего-то не доложил. А чего-то точно добавил лишнего.
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB