synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяMutimedia Streaming: CIFS/AFP/NFS/ UPnP DMA, Xbox360, Playstation 3 › DLNA сервер Synology долго определяется телевизорами

DLNA сервер Synology долго определяется телевизорами

ramzes_84 · 16.10.2013

Добрый день!

 

Имею Synology 713+, которое по локалке раздаёт медиа контент на телевизоры по протоколу DLNA. Очень удобно, так как телевизоров несколько, а покупать плеер под каждый нет возможности. Тем более, что DLNA прекрасно справляется с предъявляемыми требованиями, за исключением одного: сервер почему-то очень редко (один раз в 15 минут, замерял) выдаёт SSDP сообщение в сеть (сообщение типа "я тут, я сервер DLNA"). В результате ты включаешь телевизор и 15 минут ждёшь, прежде чем включить фильм.

 

В случае с телевизором в зале всё не так плохо: решил посмотреть кино - включил и занимаешься подготовкой к просмотру (ну пиво там открываешь, чипсы в тарелку накладываешь и так далее). А вот на кухне сложнее: перебираешься на кухню с желанием продолжить просмотр и... успеваешь поесть, попить чай, помыть посуду и когда сервер всё-таки обнаруживается, тебе уже пора переходить обратно в зал. Это раздражает, тем более, когда понимаешь, что это можно исправить, и вся загвоздка всего в одном параметре.

 

В интернете я находил нечто похожее: http://habrahabr.ru/post/152763/ но тут речь идёт о minidlna. В его файле конфигурации действительно есть такая строка "notify_interval", которая отвечает за периодичность выдаваемых SSDP сообщений. Но в пакете медиасервера от Synology ничего похожего я найти не могу, в конфигах об этом ничего нет. Я даже изучал саму прошивку, в которой, кстати, есть папка SSDP, но в конфиге этой службы также ничего нет про интервал.

 

Короче я всю голову себе сломал, не могу разобраться. Может, кто подскажет чего?

 

З.Ы. Вайфай в сети не испоьзуется, всё подключено проводами (гигабит). Уверен, что проблема исключительно в Synology, так как при подключении к сети коробки от Netgear (Stora), которую, собственно, и сменил 713-й, Netgear-овский сервер DLNA отображается в списке источников на любом телевизоре мгновенно. Такое ощущение, что там это сообщение выдаётся чуть ли не каждые 30 секунд.

andriyashev · 18.10.2013
Добрый день!

Имею Synology 713+, которое по локалке раздаёт медиа контент на телевизоры по протоколу DLNA. Очень удобно ....

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

Лично у меня такая проблема появилась на телевизоре LG 5 серии после последнего обновления прошивки телевизора. Лечится так - захожу в настройки и нажимаю тест сети, после 5 сек теста, сервер тут же находится. Или заново настроить сеть. После этой процедуры проблема на неделю уходит. Потом повторяю. Сервер Plex (им пользуюсь чаще, так как он удобнее особенно для самостоятельного пользования маленькими детьми) видится всегда что на LG, что на Samsung.

rnd718 · 18.10.2013

У меня у мамы стоит виндовый комп и используется как комп/телевизор.

Так вот, тоже при наличии DS212+ вообще нет никаких "долгих обнаружений"...

Начать надо с полного отключения всей техники и включения роутера/наса/телевизора в этом порядке.

Так же очень настоятельно рекомендуется настроить насу статический ip адрес, а обычным постоянным устройствам выдать в dhcp сервере роутера тоже фиксированные ip адреса, привязанные к макам.

ramzes_84 · 18.10.2013

Вижу, без иронии не обошлось... :)

 

Телевизоры Samsung UE40F6400, Philips 24PFL4228T и какая-то тошиба. У меня, к сожалению, способом "тест сети" на неделю не лечится, помогает только на один раз, и то не всегда. Если бы помогало на неделю, смирился бы и пользовался.

 

Ставил сервер Plex. У него интервал такой же (где-то 15 минут). Однако обратил внимание, что время отсчёта 15-ти минут у штатного сервера и у плекса разные, так как сначала может появиться один, и лишь потом другой.

 

У коробки IP в локальной сети прописан вручную. Адреса остальных устройств в роутере фиксированные. Это первое, что я сделал, чтобы решить проблему, но не помогло.

 

Решение (может быть и ненадолго) пришло оттуда, откуда я его не ждал. Опустив руки в попытках исправить штатный сервер, я поставил IPKG и minidlna из соседней темы. Minidlna ставил потому, что был точно уверен, что SSDP-объявления там настраиваются в конфиге. Итог - после установки все три сервера (штатный, plex и minidlna) теперь определяются мгновенно на любом телевизоре. Не знаю, как установка minidlna повлияла на остальные пакеты, но факт остаётся фактом: теперь никаких задержек в поиске, всё видится сразу. Надеюсь, данный "костыль" не сломается...

 

Спасибо всем, кто попытался помочь.

rnd718 · 18.10.2013

Интересное решение...

Можно попробовать посмотреть дамп пакетов с и без minidla сервера, что бы понять, что происходит...

Если анонсы от dla и плекс сервера и приходят, но почему то теряются, а может и не приходят вовсе...

Может что-то их режет?

Пробовали без minidla полностью отключать файрвол?

Вообще, настоятельно советую поставить сислог сервер и с коробки все туда писать.

Так же, можно писать туда и с роутера и компа...

Анализировать будет сильно проще проблему.