Kirill Vasilyev Posted March 29, 2019 · Report post Добрый день Мы подготовили небольшую ознакомительную документацию по настройке DLNA сервера на базе SNR-CPE-ME1/ME2. Используемое ПО из Entware ставится на свое усмотрение, мы не гарантируем стабильность и качество загружаемого контента из внешних источников. Часть 1: Подготовка USB накопителя для работы с SNR-CPE-ME1/ME2 Подготовка USB накопителя сводится к созданию раздела ext4 с меткой optware. Сделать это можно через linux, либо сторонними приложениями в Windows, например DiskGenius. Windows не поддерживает работу с ext4 файловой системой, по этому для более удобной загрузки файлов на USB диск необходимо разбить накопитель на два раздела, один ext4, второй например ntfs, на нем же будет храниться видео контент. Для быстрой подготовки накопителя запускаем DiskGenius, выбираем в меню Quick Partition, и настраиваем в соответствии с примером: В качестве примера мы используем USB-флэш накопитель объемом 4Гб, и делим его ровно по полам. Если вы планируйте использовать HDD/SSD например на 1Тб, то под систему optware смело можно выделить 1Гб дискового пространства. После применения программа отформатирует накопитель и на нем будет доступно два раздела NTFS, один из которых нужно отформатировать в ext4 с меткой optware, для этого выбираем один из разделов и нажимаем Format В появившемся окне выбрать ext4 и установить метку optware После выполнения всех действий один из разделов будет отображен в системе как обычный диск, и на него можно загрузить медиа контент, который можно будет воспроизвести по завершению настройки. Часть 2: Установка Optware Подключаем USB накопитель к маршрутизатору, после чего следует подключиться к нему по SSH с помощью утилиты Putty. Проверяем что раздел optware смонтирован корректно. Для этого нужно выполнить команду mount | grep opt [SNR-CPE@/]# mount | grep opt /dev/sda1 on /opt type ext4 (rw,noatime,data=ordered) Проверим и диск с содержимым для NAS: [SNR-CPE@/]# ls /media/sda1 System Volume Information lg_dolby_vision_4k_demo.mp4 metallica-one-hd_265540.mp4 В листинге видим загруженный на накопитель видео контент. Теперь нужно установить Entware, для этого в SSH нужно выполнить команду entware_install.sh и дождаться окончания процедуры: [SNR-CPE@/]# entware_install.sh Connecting to bin.entware.net (104.27.176.50:80) - 100% |*****************************************************************************************************************************************************| 2200 0Info: Checking for prerequisites and creating folders... :00:00 ETA Warning: Folder /opt exists! Info: Opkg package manager deployment... Connecting to bin.entware.net (104.27.176.50:80) opkg 100% |*****************************************************************************************************************************************************| 162k 0:00:00 ETA Connecting to bin.entware.net (104.27.177.50:80) opkg.conf 100% |*****************************************************************************************************************************************************| 150 0:00:00 ETA Connecting to bin.entware.net (104.27.176.50:80) ld-2.27.so 100% |*****************************************************************************************************************************************************| 155k 0:00:00 ETA Connecting to bin.entware.net (104.27.176.50:80) libc-2.27.so 100% |***************************************************************************************************************************************|1613k 0:00:00 ETA Connecting to bin.entware.net (104.27.176.50:80) libgcc_s.so.1 100% |*************************************************************************************************************************************|95080 0:00:00 ETA Connecting to bin.entware.net (104.27.177.50:80) libpthread-2.27.so 100% |*********************************************************************************************************************************| 116k 0:00:00 ETA Info: Basic packages installation... Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Installing entware-opt (227000-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/entware-opt_227000-3_all.ipk Installing libgcc (7.4.0-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libgcc_7.4.0-8_mipsel-3.4.ipk Installing libc (2.27-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libc_2.27-8_mipsel-3.4.ipk Installing libssp (7.4.0-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libssp_7.4.0-8_mipsel-3.4.ipk Installing libpthread (2.27-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libpthread_2.27-8_mipsel-3.4.ipk Installing librt (2.27-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/librt_2.27-8_mipsel-3.4.ipk Installing libstdcpp (7.4.0-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libstdcpp_7.4.0-8_mipsel-3.4.ipk Installing entware-release (1.0-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/entware-release_1.0-2_all.ipk Installing zoneinfo-asia (2018i-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-asia_2018i-1_mipsel-3.4.ipk Installing zoneinfo-europe (2018i-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-europe_2018i-1_mipsel-3.4.ipk Installing findutils (4.6.0-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/findutils_4.6.0-3_mipsel-3.4.ipk Installing terminfo (6.1-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/terminfo_6.1-3_mipsel-3.4.ipk Installing libpcre (8.42-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libpcre_8.42-2_mipsel-3.4.ipk Installing grep (3.3-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/grep_3.3-1_mipsel-3.4.ipk Installing locales (2.27-8) to root... Downloading http://bin.entware.net/mipselsf-k3.4/locales_2.27-8_mipsel-3.4.ipk Installing opkg (2019-01-31-d4ba162b-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/opkg_2019-01-31-d4ba162b-1_mipsel-3.4.ipk Installing entware-upgrade (1.0-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/entware-upgrade_1.0-1_all.ipk Configuring libgcc. Configuring libc. Configuring libssp. Configuring libpthread. Configuring librt. Configuring terminfo. Configuring libpcre. Configuring grep. Configuring locales. Entware uses separate locale-archive file independent from main system Creating locale archive - /opt/usr/lib/locale/locale-archive Adding en_EN.UTF-8 Adding ru_RU.UTF-8 You can download locale sources from http://pkg.entware.net/sources/i18n_glib227.tar.gz You can add new locales to Entware using /opt/bin/localedef.new Configuring entware-upgrade. Upgrade operations are not required Configuring opkg. Configuring zoneinfo-europe. Configuring zoneinfo-asia. Configuring libstdcpp. Configuring entware-release. Configuring findutils. Configuring entware-opt. Info: Congratulations! Info: If there are no errors above then Entware was successfully initialized. Info: Add /opt/bin & /opt/sbin to your PATH variable Info: Add '/opt/etc/init.d/rc.unslung start' to startup script for Entware services to start Info: Found a Bug? Please report at https://github.com/Entware/Entware/issues !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!NEED REBOOT DEVICE BEFORE USE!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! По завершению необходимо выполнить команду fs save && reboot [SNR-CPE@/]# fs save && reboot Save curent date and current time to rwfs Compress config files tar: removing leading '/' from member names Write RW-FS to flash (168kB of 1024kB) Unlocking RW-FS ... Writing from /tmp/tgzfs to RW-FS ... [w] Config saved. OK. Если в процессе установки никаких ошибок не возникло, значит optware готов к работе. После перезагрузки повторно подключаемся по SSH к маршрутизатору. Часть 3: Установка miniDLNA из репозитория Для установки minidlna выполним команду opkg install minidlna [SNR-CPE@/]# opkg install minidlna Installing minidlna (1.2.1-4) to root... Downloading http://bin.entware.net/mipselsf-k3.4/minidlna_1.2.1-4_mipsel-3.4.ipk Installing libexif (0.6.21-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libexif_0.6.21-1_mipsel-3.4.ipk Installing libjpeg (9c-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libjpeg_9c-1_mipsel-3.4.ipk Installing zlib (1.2.11-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zlib_1.2.11-2_mipsel-3.4.ipk Installing libsqlite3 (3260000-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libsqlite3_3260000-3_mipsel-3.4.ipk Installing libid3tag (0.15.1b-4) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libid3tag_0.15.1b-4_mipsel-3.4.ipk Installing libflac (1.3.2-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libflac_1.3.2-2_mipsel-3.4.ipk Installing libogg (1.3.3-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libogg_1.3.3-1_mipsel-3.4.ipk Installing libvorbis (1.3.6-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libvorbis_1.3.6-1_mipsel-3.4.ipk Installing libuuid (2.33-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libuuid_2.33-2_mipsel-3.4.ipk Installing libbz2 (1.0.6-5) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libbz2_1.0.6-5_mipsel-3.4.ipk Installing alsa-lib (1.1.8-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/alsa-lib_1.1.8-1_mipsel-3.4.ipk Installing libopus (1.3-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopus_1.3-1_mipsel-3.4.ipk Installing shine (3.1.1-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/shine_3.1.1-1_mipsel-3.4.ipk Installing libx264 (snapshot-20181006-2245-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libx264_snapshot-20181006-2245-1_mipsel-3.4.ipk Installing libffmpeg-full (3.4.5-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libffmpeg-full_3.4.5-1_mipsel-3.4.ipk Installing libpng (1.6.36-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libpng_1.6.36-1_mipsel-3.4.ipk Installing libffmpegthumbnailer (2.2.0-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libffmpegthumbnailer_2.2.0-1_mipsel-3.4.ipk Installing libopenssl (1.1.1a-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_1.1.1a-2_mipsel-3.4.ipk Installing libopusfile (0.11-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopusfile_0.11-1_mipsel-3.4.ipk Installing libiconv-full (1.11.1-4) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libiconv-full_1.11.1-4_mipsel-3.4.ipk Installing libintl-full (0.19.8.1-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libintl-full_0.19.8.1-2_mipsel-3.4.ipk Configuring zlib. Configuring libbz2. Configuring alsa-lib. Configuring libopus. Configuring shine. Configuring libx264. Configuring libffmpeg-full. Configuring libpng. Configuring libjpeg. Configuring libffmpegthumbnailer. Configuring libogg. Configuring libexif. Configuring libflac. Configuring libiconv-full. Configuring libopenssl. Configuring libopusfile. Configuring libvorbis. Configuring libuuid. Configuring libintl-full. Configuring libsqlite3. Configuring libid3tag. Configuring minidlna. [SNR-CPE@/]# Всё устанавливаемое ПО расположено в каталоге /opt/ Перейдем к настройке minidlna. Используя SSH и редактор vi, откроем файл minidlna.conf, для этого нужно выполнить команду vi /opt/etc/minidlna.conf Небольшой FAQ по работе с редактором vi: Чтобы перейти в режим редактирования нажмите клавишу "Insert" Чтобы выйти из режима редактирования нажмите клавишу "Escape" Чтобы сохранить документ поочередно нажмите "Escape", ":w" и "Enter" Чтобы сохранить документ и выйти нажмите "Escape", ":wq" и "Enter" В открытом minidlna.conf нас интересуют следующие опции: # port for HTTP (descriptions, SOAP, media transfer) traffic //Порт Web-интерфейса на котором работает minidlna, оставляем по умолчанию port=8200 # specify the user account name or uid to run as //имя пользователя от которого будет запущена служба, изменим на Admin user=Admin # network interfaces to serve, comma delimited //интерфейс на котором будет работать служба, в нашем случае мы должны использовать интерфейс на br0 network_interface=br0 # set this to the directory you want scanned. # * if you want multiple directories, you can have multiple media_dir= lines # * if you want to restrict a media_dir to specific content types, you # can prepend the types, 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) # + "PV" for pictures and video (eg. media_dir=PV,/home/jmaggard/digital_camera) media_dir=/dev/sda1 //путь до файлов на usb накопителе, нужно изменить на /media/sda1 (ранее мы проверяли куда был примонтирован раздел) # set this if you want to customize the name that shows up on your clients //имя DLNA сервера которое будет отображаться на клиентском устройстве, например на телевизоре, изменим например на SNR-CPE DLNA Server friendly_name=SNR-CPE DLNA Server # notify interval in seconds. default is 895 seconds. //период обновления базы, по умолчанию каждые 900 секунд. notify_interval=900 После внесенных изменений сохраняем файл и выходим. После чего нужно перезагрузить маршрутизатор, для этого выполним команду reboot После перезагрузки повторно подключаемся по SSH к маршрутизатору, и проверяем запустилась ли служба, для этого нужно выполнить: [SNR-CPE@/]# ps | grep minidlna 5082 daemon 44244 S minidlna -f /opt/etc/minidlna.conf 5731 daemon 6004 S grep minidlna Служба запущена! Теперь необходимо разрешить доступ к порту 8200, для этого переходим в веб интерфейс маршрутизатора и следуем в меню "Сетевой экран" - "Подключение к локальным сервисам", где добавим правило которое разрешит доступ к сервису minidlna: Применим конфигурацию и попробуем открыть адрес http://192.168.1.1:8200/ и если настройка выполнена верно, то мы должны увидеть следующую страницу: На странице видно, что miniDLNA увидел загруженные в самом начале файлы, теперь можно проверить работу на DLNA клиенте. Для теста можно воспользоваться приложением DLNA Browser, запускаем и смотрим: Для остановки, запуска, перезапуска minidlna можно использовать /opt/etc/init.d/S90minidlna restart/stop/start. Скачать документацию можно по ссылке http://data.nag.ru/SNR WiFi/Documentation/miniDLNA%2Bna%2BSNR-CPE-ME1.pdf Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
OpG_ Posted March 29, 2019 · Report post Здравствуйте! MD1 - в режиме AP-Gateway, к нему проводом подключен ME1 (в режиме AP-Bridge). На ME1, работающем в AP-Bridge в web-интерфейсе нет раздела Firewall. Как настроить подключение к minidlna на ME1? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted March 30, 2019 · Report post Добрый день Добавьте правило: iptables -I servicelimit -s 192.168.1.0/24 -i br0 -p tcp -m tcp --dport 8200 -j ACCEPT или так: mkdir /etc/iptables.d/ && echo -e "#!/bin/sh\niptables -I servicelimit -s 192.168.1.0/24 -i br0 -p tcp -m tcp --dport 8200 -j ACCEPT" >> /etc/iptables.d/iptables chmod +x /etc/iptables.d/iptables fs save && reboot Созданный скрипт iptables будет выполняться каждый раз при загрузке ME1. Если ваша сеть отличается от 192.168.1.0/24 измените ее в под вашу. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 5, 2019 · Report post Здравствуйте, я правильно понимаю что эта инструкция более правильная чем описанная ранее Евгением https://wi-cat.ru/wive-ng/chto-mozhet-usb/ По той инструкции у меня не видятся папки и файлы на источниках подключенных к USB. Т.е. например KODI видит источник, но после sda1 ни папок ни файлов не видит, хотя по FTP я их вижу. Ставить miniDLNA и вообще делать по вашей инструкции? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 5, 2019 · Report post Инструкция от Евгения тоже верная, но в этом случае я рассматривал конкретный пример, и перед публикацией конечно же проверил у себя. Если не видит, надо смотреть почему, может быть проблема с конфигурацией установленного пакета. А так, можно смело руководствоваться и этой статьей, если что-то не получится - пишите, попробуем разобраться вместе. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 6, 2019 (edited) · Report post @Kirill Vasilyev отниму у вас немного времени, если можно, а то линукс-системы тёмный лес для меня. Два дня бьюсь и не выходит. Сегодня стал делать по вашей инструкции, дошёл до правки конфигурационного файла и добил флешку))) Решил делать на жёстком диске, ради чего и пытаюсь настроить DLNA. И, как не странно, с диском на первом же этапе появились проблемы. С помощью программы MiniTool Partition Wizard разбил диск на два с метками 'optware"-2GB и "media"-150GB оба отформатировал в ext4. Имеем [Wive-NG-MT@/]# mount | grep opt -sh: mount: not found Если смотреть с роутера он видит только sda2. Хотя с флешкой вопросов тут не было вообще,размечал её с помощью этой же программы. Решил вообще поэтапно проделать. Для чего сейчас разметил только 2GB с меткой optware, монтирование проходит. Сейчас установлю miniDLNA и если всё будет работать тогда размечу оставшуюся область и пропишу путь в конфиге. //// В общем после Установки Entware и перезагрузки опять не проходит монтирование -sh: mount: not found, хотя роутер диск видит "sda1" "undefined" это видимо неразмеченная оставшаяся область. как то так. Edited August 6, 2019 by zrain Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 6, 2019 · Report post Подключите диск, загрузите CPE, выполните команду mount и покажите результат Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 6, 2019 · Report post 12 минут назад, Kirill Vasilyev сказал: Подключите диск, загрузите CPE, выполните команду mount и покажите результат В общем решил опять на флешке попробовать пока всё гладко идёт. Попозже отредактирую файл конфига и посмотрим что дальше будет. Видимо моя ошибка была в том, что команда mount | grep opt после установки optware уже не выводит ничего. А меня это смутило и стал играться с параметрами сейчас вот так [Wive-NG-MT@/]# mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) proc on /proc type proc (rw,relatime) usbfs on /proc/bus/usb type usbfs (rw,relatime) sysfs on /sys type sysfs (rw,relatime) tmpfs on /dev type tmpfs (rw,relatime,size=8k,nr_inodes=31936) tmpfs on /var type tmpfs (rw,relatime,size=127744k,nr_inodes=31936) tmpfs on /tmp type tmpfs (rw,relatime,size=127744k,nr_inodes=31936) tmpfs on /etc type tmpfs (rw,relatime,size=127744k,nr_inodes=31936) tmpfs on /media type tmpfs (rw,relatime,size=16k) /dev/pts on /dev/pts type devpts (rw,relatime,mode=600) /dev/sda5 on /opt type ext4 (rw,noatime,data=ordered) /dev/sda1 on /media/sda1 type fuseblk (rw,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 6, 2019 · Report post в текущем выводе метка есть /dev/sda5 on /opt type ext4 (rw,noatime,data=ordered) /dev/sda1 on /media/sda1 type fuseblk (rw,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096) Не торопитесь, следуйте четко инструкции, шаг за шагом. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 6, 2019 (edited) · Report post Получается вот что. После правки minidlna.conf и перезагрузки имеем ps | grep minidlna 5963 daemon 6004 S grep minidlna # port for HTTP (descriptions, SOAP, media transfer) traffic port=8200 # network interfaces to serve, comma delimited network_interface=br0 # specify the user account name or uid to run as user=Admin # set this to the directory you want scanned. # * if you want multiple directories, you can have multiple media_dir= lines # * if you want to restrict a media_dir to specific content types, you # can prepend the types, 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) # + "PV" for pictures and video (eg. media_dir=PV,/home/jmaggard/digital_camer media_dir=/dev/sda1 # set this to merge all media_dir base contents into the root container # note: the default is no #merge_media_dirs=no # set this if you want to customize the name that shows up on your clients #friendly_name=My DLNA Server # set this if you would like to specify the directory where you want MiniDLNA to db_dir=/opt/var/minidlna # set this if you would like to specify the directory where you want MiniDLNA to log_dir=/opt/var/minidlna . . . но адрес http://192.168.1.1:8200/ не открывает Edited August 6, 2019 by zrain Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 6, 2019 · Report post при попытке рестарта minidlna [Wive-NG-MT@/opt/var/minidlna]# minidlna restart [2019/08/06 11:17:41] minidlna.c:908: fatal: Bad user 'Admin'. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 6, 2019 · Report post Где то допустили ошибку скорее всего. В конфиге точно все поля выставлены так как описано в документации? учетка Admin существует на ME? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 7, 2019 · Report post Написал вам в ЛС. Готов посмотреть удаленно, и проверить где была допущена ошибка Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Kirill Vasilyev Posted August 7, 2019 · Report post Разобрались. По конфигам на minidlna: 1. Юзер должен быть существующим т.е учетка должна быть та же что используется для авторизации на CPE т.е проверяем корректность вводимого пользователя в переменную: user=Admin 2. Должен быть правильно указан путь до каталога где размещен медиконтент. Пути размещения можно проверить скомандовав mount Проверяем переменную: media_dir=/media/sda1 В статье мною была допущена ошибка которую zrain подтянул за собой, что и вызвало одну из проблем. Исправил. 3. Период обновления базы в примере указан как 900 секунд, данный параметр был установлен по умолчанию, и не менялся т.к для проверки работоспособности было достаточно. Чтобы база обновлялась чаще, нужно изменить переменную: notify_interval=900 Наиболее оптимальное значение подбирается самостоятельно. По моему ничего не пропустил... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zrain Posted August 8, 2019 (edited) · Report post 17 часов назад, Kirill Vasilyev сказал: По моему ничего не пропустил... По 3му пункту. Это не период обновления базы, а период когда сервер шлёт в сеть информацию что он есть. Но, как оказалось, уменьшение этого значения можно и не проводить, а нужно включить в настройках маршрутизатора опцию Поддержка авто проброса портов UPNP. После этого любой клиент в любой момент времени будет видеть в сети работающий miniDLNA сервер. Edited August 8, 2019 by zrain Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MeromSV Posted November 1, 2020 · Report post Здравствуйте, подскажите пожалуйста. Делал всё по инструкции (флешка 4 Гб разбил на 2 раздела основной - ext4 media - exfat), но возникли 2 трудности: 1. Телевизоры видят список видеофайлов только до перезагрузки роутера. 2. Видеофайлы постоянно подгружаются: (20-25 секунд) подгрузка, потом идёт проигрывание в течение 5-10 секунд и опять подгрузка. Что я сделал не так? Лог.txt Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Rurmanov Posted November 2, 2020 · Report post Добрый день. 1. Подскажите, что делаете после перезагрузки роутера, чтобы снова увидеть список файлов? 2. Первое, что стоит проверить, качество соединения между роутером и телевизором. Пришлите, пожалуйста, скриншот страницы Настройки сети - Активные подключения в режиме расширенный, а так же модель телевизора на котором фиксируете проблему. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MeromSV Posted November 3, 2020 · Report post Спасибо, что написали. Там проблемы начинаются на стадии определения раздела optware через интерфейс. Через Putty раздел также не определяется. Бросил эту затею. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Vitaly Tarasov Posted November 5, 2020 · Report post В 03.11.2020 в 18:18, MeromSV сказал: Спасибо, что написали. Там проблемы начинаются на стадии определения раздела optware через интерфейс. Через Putty раздел также не определяется. Бросил эту затею. Добрый день, проблему воспроизвести не удалось. Воспроизвели сценарий по документации описанной выше, проверили на телевизоре Sony KDL42W653A(беспроводное соединение 2.4Ghz) и на ПК через программу DLNA Browser(проводное соединение), но буферизаций замечено не было. Список файлов отображается после того как вставили флешку заново? или изначально не отображалось? Так же проверили ваш лог-файл, попробуйте повторной отформатировать флешку и проделайте действия повторно согласно инструкции. Воспользуйтесь программой MiniTool Partition Wizard для разбития флешки на файловых системы: exfat(с любым именем, например System) и ext4(с именем optware, достаточно 1Гб дискового пространства). На диск с именем System залейте файлы с видео формата .mp4, после чего вставьте флешку в роутер, далее воспользуйтесь инструкцией описанной выше. Подключите устройство с поддержкой dlna к роутеру(провод/беспровод.). При возникновении проблемы предоставьте пожалуйста схему подключения, которую вы используйте. Так же уточните: -видеофайлы какого формата используется для воспроизведения? -какой клиент подключен для воспроизведения видеофайлов через minidlna? через проводное соединение/беспроводной соединение(2.4/5Ghz?)? -на какой объем разделены две файловые системы? -какая конфигурация используется в minidlna? так же по возможности пришлите нам. В 03.11.2020 в 18:18, MeromSV сказал: Там проблемы начинаются на стадии определения раздела optware через интерфейс. Через Putty раздел также не определяется. Что вы имеете ввиду? через какой интерфейс? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MeromSV Posted November 6, 2020 · Report post Vitaly Tarasov, Здравствуйте. Не проигрывается совсем (xupnpd и miniDLNA на обоих телевизорах). Всё уже попробовал и много раз. Бросил этим заниматься. Если интересно, вот тема, всё подробно написано. https://wi-cat.ru/forums/topic/ne-proigryvaet-video-po-dlna/#postid-6925 Вам спасибо, что откликнулись. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
mcd2003 Posted March 31, 2021 · Report post С некоторого времени minidlna при запуске вещает: minidlnad: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory Апдейт и апгрейт в пакетном менеджере выполнил. [NAS@/]# opkg update && opkg upgrade Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Сама библиотека стоит: [NAS@/]# opkg install libjpeg Package libjpeg (9c-2) installed in root is up to date. ЧЯДНТ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Rurmanov Posted April 5, 2021 · Report post Добрый день. Проверим на стенде. Поиск в гугле по ошибке что-то полезное говорит? В 31.03.2021 в 10:06, mcd2003 сказал: С некоторого времени minidlna при запуске вещает: minidlnad: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory Апдейт и апгрейт в пакетном менеджере выполнил. [NAS@/]# opkg update && opkg upgrade Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Сама библиотека стоит: [NAS@/]# opkg install libjpeg Package libjpeg (9c-2) installed in root is up to date. ЧЯДНТ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Vitaly Tarasov Posted April 5, 2021 · Report post В 31.03.2021 в 10:06, mcd2003 сказал: С некоторого времени minidlna при запуске вещает: minidlnad: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory Апдейт и апгрейт в пакетном менеджере выполнил. [NAS@/]# opkg update && opkg upgrade Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Сама библиотека стоит: [NAS@/]# opkg install libjpeg Package libjpeg (9c-2) installed in root is up to date. ЧЯДНТ? Добрый день, можете подробнее рассказать о проблеме? где проявляется запись об ошибке? какая версия прошивки у вашего роутера? Судя по всему версия вашей библиотеки не совпадают с актуальной библиотекой(Версия актуальной прошивки роутера: 1.8.4. Актуальные прошивки можно скачать тут) [SNR-CPE@/]# opkg install libjpeg Package libjpeg-turbo (2.0.6-1) installed in root is up to date. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...