mioan писал(а):
Вкратце - надо настроить, чтобы DIR пропускал внутрь домашней сети сервис DLNA из общей сети.
На такой схеме вижу на ПК сервис DLNA:
DLNA-сервер === DES-1005D === PC-Windows
А на такой схеме нет:
DLNA-сервер === DES-1005D === DIR-100 === PC-Windows
Как я понял принцип работы DLNA, сервер шлет периодические исходящие UDP на мультикаст-адрес 239.255.255.250 в порт 1900 (это и есть SSDP), таким образом оповещая ПК, что сервис есть.
Что надо прописать в настройках DIR, чтобы эти пакеты проходили и ПК увидел наличие сервиса в общей сети?
Пробовал включать режим "Enable Multicast Streams", пробрасывал любые соединения с порта 1900 на порт 1900 - ничего не помогает...
Вообще то DLNA на UDP пакетах не работает и нет мультикаст, обычная передача по протоколу TCP.
Вначале связи есть несколько диалогов по UDP между двумя устройствами, т.е. самим сервером DLNA и на чем идет просмотр (чисто определение версий, но ни каких спец.портов нет. Например порты из диапазона 5хххх)
В данной схеме с DIR100 как switch не чего не должно мешать.