Сложности с KODI в качестве DLNA -сервера
Всем привет.
Проблема в следующем — есть ПК на котором помимо прочего крутится KODI (системой debian testing. Сейчас kodi 17, но на предидущих было тоже самое). В нем можно включить работу в качестве DLNA сервера. Здесь начинаются проблемы — телевизоры (3 самсунга разных поколений) по DLNA видят контент, но на любой файл говорят что «не поддерживаемый формат». При этом VLC запущенный на мобиле показывает этот контент нормально.
При этом тот же контент с тогоже сервера при трансляции через miniDLNA (из коробки работает, только пути поправил) телнвизоры воспроизводят прекрасно.
Вывод — проблема в настройках DLNA трансляции у KODI. Но что то я бегло не нашел не только путей решения, но и вообще отсылок к каким либо настройкам или профилям в этом направлении.
Задача конечно скорее теоритическая чем прикладная — можно пользоваться miniDLNA и не парится, с ним все работает. Но интересно.
Подскажите, где искать?
griz ★
12.02.18 22:51:39 MSK
Я подозреваю что kodi не умеет перепаковывать\конвертировать.
Перекатывайся на plex в качестве медиасервера, если конечно ТВ поддерживает.
KODI: собираем удобный и функциональный медиацентр для дома. Часть 11. Kodi+Plex

Цифровой медиаплеер и организационный инструмент, который позволяет получать доступ к музыке, изображениям и видео, хранящимся на одном компьютере, с любого другого компьютера или совместимого устройства на любой доступной платформе, включая мобильные и игровые.
Поддерживаемые платформы Plex Media Server — Windows, Linux, Mac, FreeBSD, Docker, NAS (ASUSTOR, Drobo, FreeNAS, Tetgear, QNAP, Seagate, Synology, TerraMaster, Thecus, unRAID, Western Digital)
Поддерживаемые платформы клиента Plex — Windows, Mac OS X и Linux, iOS, Android, игровые приставки PS3, PS4, XBOX One и XBOX 360, телевизоры LG и Samsung с функцией Smart TV.
Официальная страница проекта — plex.tv
Зачастую во всевозможных обзорах и сравнениях медиацентров Kodi и Plex стоят плечом к плечу. Спорить о том, кто из них лучше или хуже, все равно что спорить на тему «Playstation vs Xbox». дело не благодарное. У обоих есть свои плюсы и минусы. А что, если их использовать вместе, одновременно и даже на одном сервере, таким образом мы ведь должны получить преимущества каждого из них?
Преимуществом Kodi определенно является поддержка множества дополнений и работа с торрентами (например, Elementum), что позволяет иметь онлайн-медиатеку. Plex же, наоборот, превосходно работает с локальной медиатекой, поднятой, например, на домашнем NAS вместе с самим Plex Media Server. А доступ к этой медиатеке можно получить хоть из браузера через удобный и приятный веб-интерфейс, хоть с помощью клиента Plex на вашем Xbox — очень удобно и практично.
И самое важное, комбинировать серверы можно в обе стороны. То есть, можно иметь библиотеку в Plex и подключить ее в Kodi с помощью дополнения, либо наоборот, иметь библиотеку в Kodi и подключить ее в Plex.
Именно второй вариант я использую в своем домашнем пространстве. Основным медиацентром является Kodi, локально хранится только информация о самой библиотеке, а для просмотра фильмов/сериалов Kodi обращается к торрентам. В доме несколько телевизоров, все работают с центральным сервером Kodi и используют единую медиатеку и синхронизацию через БД MariaDB. О реализации такой «экосистемы» я детально описывал в другой публикации.

KODI: собираем удобный и функциональный медиацентр для дома.
Часть 6. MariaDB и синхронизация медиатеки
Разберемся, как иметь несколько KODI-медиацентров и одну медиатеку на все устройства в доме. Причем такую медиатеку, которая понимает, где вы закончили просмотр и позволит его продолжить на другом устройстве. Читать дальше →
Но при использовании iOS-устройств эта схема не работает. Установить Kodi на Apple-девайсы без джейлбрейка невозможно, джейлбрейк последней версии iOS под вопросом, да и сам по себе взлом еще гарантийных устройств такое себе решение. Получается замкнутый круг.
Вот здесь то Plex нам и пригодится. Итак, имеем основной медиацентр с Kodi на базе Ubuntu 20.04. Там же развернем еще и Plex Media Server и посмотрим, что из этого выйдет. К слову, о том, как строился мой медиацентр с Kodi можно прочесть в предыдущих публикациях, начиная с первой части.
Для установки Plex Media Server необходимо добавить ключ от репозитория downloads.plex.tv и сам репозиторий. Приступаем.
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list wget -O - https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add - sudo apt-get update && sudo apt -y install plexmediaserver
По завершении установки убедимся, что сервер корректно установлен и запущен.
systemctl status plexmediaserver

Отлично, сервер запущен. Об автозапуске Plex Media Server беспокоиться не стоит, при установке он уже был добавлен и будет запускаться при старте системы.
Сервер Plex работает на порту 32400. Для доступа к веб-интерфейсу используем адрес
http://ip_адрес_сервера:32400/web/
или же localhost, при работе с той же машины
http://localhost:32400/web/
Для дальнейшей работы в Plex необходим аккаунт, регистрируемся, авторизуемся, предложение о подписке Plex Pass пропускаем. Детально рассматривать настройки Plex не имеет смысла, все интуитивно понятно и на русском языке (почти).
Теперь необходимо связать Plex с медиатекой Kodi. Переходим в настройки аккаунта Plex и раздел «Библиотеки». Так как у нас и Plex и Kodi находятся на одном физическом сервере, то указываем локальный путь до каталогов. Как и в Kodi медиатеку необходимо разделить по типам (фильмы, телепередачи, музыка, фотографии или другие видео). Для каждой библиотеки свои настройки.



Так как в моем случае практически вся медиатека в Kodi онлайн (использую просмотр с торрентов), то в Plex добавлял следующие библиотеки:
Путь
Что хранится
Скачанные фильмы и сериалы в Kodi Elementum (это тот контент, который планируется к просмотру. После просмотра Elementum сам удалит файлы)
Загруженный контент вручную с помощью торрент-клиента qBittorrent
Локальная библиотека с музыкой
Локальная библиотека с личными фотографиями
Непосредственно библиотека фильмов Kodi. В каталоге хранятся только лишь файлы с информацией о фильме (.nfo) и ссылкой на стрим в Elementum (.strm)
Аналогичная библиотека, только с сериалами
В конечном итоге имеем полностью идентичную медиатеку в Plex, которая будет синхронизироваться автоматически при добавлении нового контента в Elementum из Kodi, новых загруженных в qBittorrent или же новых фото, которые также автоматически сгрузились с телефона в домашний сервер и стали доступны на всех устройствах.
При первом сканировании библиотеки это займет какое-то время, а для создания собственной базы Plex понадобится максимальное количество ресурсов вашего сервера. Например, моя медиатека из 400 фильмов, 102 сериала (277 сезонов и 3500 серий) обрабатывалась порядка 10 минут, а LA на сервер с процессором Intel Celeron J1900 был порядка 15.






Да, понятное дело, что при попытке воспроизвести видео из Plex, которое ведет на стрим в Elementum не удастся. В моем случае это и не нужно — все, что планируется к просмотру, даже из Elementum, всегда уже офлайн и находится в другом каталоге. Если же у вас только локальная библиотека и все хранится, например в NAS, то вы вообще лишены этих проблем.
Итак, сервер установлен, медиатека синхронизирована с центральным медиацентром Kodi, доступ есть из веб-интерфейса через браузер получен, а что насчет приложений для мобильных устройств, для которых-то и затевалось все?
Меня интересует iOS. В Apple Store загружаем Plex: Movies, TV, Music & More, авторизуемся по уже созданному аккаунту в Plex. Сервер автоматически вам «подтянется» из аккаунта. В общем-то, клиент Plex на вашем iOS-устройстве готов к работе «из коробки». Все настройки, в основном, косметические и нужны лишь для кастомизации интерфейса под каждого пользователя.

Теперь не очень приятная часть Plex. Работа с ним предполагает использование подписки Plex Pass с не совсем гуманными ценами ($4.99 в месяц/$39.99 в год/$199.99 навсегда).
При первой попытке воспроизвести что-либо из Plex с помощью клиента на iOS вы получите уведомление в ограничении просмотра в 1 минуту.
Но не стоит сразу отчаиваться, для базового функционала не обязательно иметь Plex Pass — достаточно единоразово активировать приложение за 449 рублей.
После активации приложение больше не будет вас ограничивать, можно наслаждаться просмотром.
Если вы все же хотите использовать Plex по полной, можете детально ознакомиться с возможностями подписки Plex Pass.
Немного скриншотов о том, как выглядит клиент Plex на iOS с моей медиатекой.






За достаточное время использования связки Kodi&Plex с клиентом Plex на iPhone и iPad могу с уверенностью сказать, что работает она великолепно, без сбоев и торможений. Стрим на клиента Plex и одновременный просмотр в Kodi никак не сказывается на производительности, не нагружая сервер (Intel Core i3 5005U и HD Graphics 5500). А о том, как Plex работает с библиотекой, рекомендациями, поиском и выборкой, как только вам угодно (по жанрам, по режиссеру, актерам и т.д. и т.п.) и вовсе говорить не приходится — все великолепно.

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



Благодаря такой связке мой медиацентр стал еще более удобным в использовании, я не ограничен платформами своих устройств, а при большом желании Plex позволяет предоставить доступ к вашей медиатеке даже из вне локальной сети.
Приятного времяпрепровождения с вашим домашним медиацентром!
Kodi как dlna сервер
Junior Member
Регистрация: 21.10.2015
Сообщений: 7
kodi в качестве dlna server
Помогите пожалуйста!
Поставил spmc 16.6.0 на андроид тв 6.0. Включил длна сервер. Хочу, чтобы раздавались просто видео по папкам, инфо о фильмах, актерах и проч не нужно! А выдает все кина и сериалы одним списком. А надо что бы я выбрал папку там еще папку и еще папку и только затем увидел Название.01.avi.
На винде получилось. На андроиде нет.
Это возможно?
Junior Member
Регистрация: 14.07.2016
Адрес: Где-то здесь
Сообщений: 26
Возможно, Вы перепутали DLNA c FTP/Samba.
Сообщение от c_igor
Хочу, чтобы раздавались просто видео по папкам
из какого места оно должно раздаваться и куда?
Сообщение от c_igor
На винде получилось
Что получилось?!
Сообщение от c_igor
я выбрал папку там еще папку и еще папку и только затем увидел Название.01.avi.
Сформулируйте, пожалуйста, свой вопрос правильно, чтобы люди смогли Вам помочь.
__________________
MiniX Neo U1 Android 5.1.1 FW013 XBMC for Minix 16.3.0
Junior Member
Регистрация: 21.10.2015
Сообщений: 7
не перепутал. Телевизор может воспроизводить только по длна. Сейчас у меня стоит КОДИ на виндовз и раздает по длна usb диск. С ТВ я вижу сервер коди далее открываю — файлы — и вижу список папок.
« Предыдущая тема | Следующая тема »
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) |
| Опции просмотра |
| Линейный вид |
| Комбинированный вид |
| Древовидный вид |
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Kodi как dlna сервер
Thanks for quick reaction.
@Tinwarble — well, I’m using dlna because I used to do this with my Samsung TV (only possibility then). Then after I bought android-box, I simply sticked to what I already knew. Actually yesterday I connected my drive via NFS and it works fine. If it is really better than dlna I can just stay with it (I’m just a user, no expert).
@skybird1980, @Tinwarble — well, in Krypton I had to go to «videos» -> «files» -> «add videos» -> «browse» -> «upnp devices» and there was my server. Nothing simpler as this. Now in Leia I follow the same way, but under «browse» there’s no position «upnp devices». I have tried «add network location» entered IP, protocol and so, but nothing worked.
As I already mentioned, NFS did the job for me, so I’ll leave it this way.
Thanks for help.
Tinwarble
Team-Kodi Member
Posts: 2,858
Joined: Mar 2013
Reputation: 108
Tinwarble
Team-Kodi Member
Posts: 2,858
#5
2018-05-05, 18:38
(2018-05-05, 14:23) brserek Wrote: Thanks for quick reaction.
@Tinwarble — well, I’m using dlna because I used to do this with my Samsung TV (only possibility then). Then after I bought android-box, I simply sticked to what I already knew. Actually yesterday I connected my drive via NFS and it works fine. If it is really better than dlna I can just stay with it (I’m just a user, no expert).
There’s no need to be an «expert» and most people that use Kodi aren’t, they are just users too. All you need is the ability to read and then head over to the Wiki.
Start with the Quick start guide (wiki) and specific to this topic, Adding video sources (wiki)
The reason that DLNA isn’t good for Kodi use is because it does not allow you to create a library, which is the easiest way to manage and access your media.
Forum Rules (wiki) | Banned add-ons (wiki) | Wiki (wiki) | Quick start guide (wiki)
brserek
Newbie
Posts: 4
Joined: May 2018
Reputation: 0
brserek
Newbie
Posts: 4
#6
2018-05-05, 21:55
I think, there is no need for insults. I’m not an expert but I can read, I even understand what I’ve read, mostly.
Look, I’ve had a problem so I’ve googled for solution, found this forum. I’ve even found and read Wiki you mentioned. Unfortunately, Wiki is no more accurate. At point 2, step 5, I should be able to choose, among other options, «UPnP devices». This option was there until Krypton 17.6, now it’s gone. I can’t find it at least. Maybe it was moved or changed? So I’ve asked for help.
If NFS is a better solution, as you say, it’s OK, I can give it a try, I did already. At least it works straight from the box.
Actually I have never had a need to create a library. All my movies are a bunch of cartoons recorded from tv that my kids watch over and over again. All files are properly named, placed in respective folders, everything known inside out, so there’s no need for searching internet for covers or ratings. But if it is possible, maybe I’ll try it next weekend.
Anyway, the question remains the same: How to configure dlna (upnp) in Kodi 18?
Tinwarble
Team-Kodi Member
Posts: 2,858
Joined: Mar 2013
Reputation: 108
Tinwarble
Team-Kodi Member
Posts: 2,858
#7
2018-05-05, 22:19 (This post was last modified: 2018-05-05, 22:24 by Tinwarble.)
(2018-05-05, 21:55) brserek Wrote: I think, there is no need for insults. I’m not an expert but I can read, I even understand what I’ve read, mostly.
It wasn’t meant as a an insult, if it came across that why then I’ll apologize. It was just a statement juxtaposed to being an expert.
Quote: Look, I’ve had a problem so I’ve googled for solution, found this forum. I’ve even found and read Wiki you mentioned. Unfortunately, Wiki is no more accurate. At point 2, step 5, I should be able to choose, among other options, «UPnP devices». This option was there until Krypton 17.6, now it’s gone. I can’t find it at least. Maybe it was moved or changed? So I’ve asked for help.
Which is fine that you ask for help. But even in the wiki it states:
UPnP does not work with the library features of Kodi (scanning data in like summaries and movie covers). It is recommended that you share your media using another protocol such as SMB
Quote: If NFS is a better solution, as you say, it’s OK, I can give it a try, I did already. At least it works straight from the box.
Actually I have never had a need to create a library. All my movies are a bunch of cartoons recorded from tv that my kids watch over and over again. All files are properly named, placed in respective folders, everything known inside out, so there’s no need for searching internet for covers or ratings. But if it is possible, maybe I’ll try it next weekend.
Anyway, the question remains the same: How to configure dlna (upnp) in Kodi 18?
And having a library still helps. If they are shows recorded for TV, cartoons or not then you just add them to the TV Show library. As long as their named correctly they will get sorted by Show and Season. See Naming video files/TV shows (wiki)
As for the question about UPnP, I can’t answer that. I don’t know if it’s a bug or we’ve permanently removed that (because it’s literally the worst protocol for how Kodi is meant to be used). But keep in mind, v18 is still in Alpha and shouldn’t be considered stable. There are bound to be things that break or features added or removed.