Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
# set this to the directory you want scanned.
# * if have multiple directories, you can have multiple media_dir= lines
# * if you want to restrict a media_dir to a specific content type, you
# can prepend the type, followed by a comma, to the directory:
# + «A» for audio (eg. media_dir=A,/home/jmaggard/Music)
# + «V» for video (eg. media_dir=V,/home/jmaggard/Videos)
# + «P» for images (eg. media_dir=P,/home/jmaggard/Pictures)
media_dir=V,/raid/ftp/Video
media_dir=A,/raid/ftp/Music
media_dir=/data/Torrent
<protocolInfo extend="yes"/>
<custom-http-headers>
<add header="transferMode.dlna.org: Streaming"/>
<add header="contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000"/>
</custom-http-headers>
..........
Была проблема: телевизор Philips наотрез отказывался отображать сервер(minidlna) и его список файлов.
Хотя если запустить медиаконтент с внешнего контроллера, то тв его проигрывает. На android клиенте сервер нормально отображается.
Перепробовал всё — и фаервол, и мультикаст, и настройки роутера, и notify_interval. Пакеты ходят, мультикаст работает, телек не работает!
Решение пришло в момент когда анализировал логи — заметил, что в ответ на http-запрос minidlna шлет одним из заголовков
Date: Пн, 18 июл 2016 16:23:27.
В системе стояла локаль ru_RU. Смена локали на en_US полностью решила проблему.
Надеюсь кому-нибудь поможет. Убил 6 часов.
Правильно настраиваем DLNA-сервер для телевизоров Samsung