Если вы запускаете MiniDLNA в подсистеме Ubuntu Windows, должна ли служба работать как обычно?

Если вы запускаете MiniDLNA в подсистеме Ubuntu Windows, должна ли служба работать как обычно?

Я пытаюсь запустить MiniDLNA (ReadyMedia) на моей подсистеме Ubuntu для Windows 10, и я настроил свой файл conf и проверил статус службы, и похоже, что она работает. Но когда я пытаюсь найти ее на других устройствах uPnP, она не отображается. Я также запускаю ту же настройку на моем raspberry pi, и она прекрасно видна. Означает ли это, что она не работает, потому что это подсистема Windows? Необходимо ли, чтобы я запускал свой медиасервер, установленный на Windows?

решение1

Я собираюсь сделать предположение, что вы работаете на WSL2 и столкнулись с той же основной проблемой, которую я обсуждаю вэтот ответ. Если вы используете WSL2, то, что вы видите (илинетвидя, на самом деле) вполне ожидаемо. Это просто из-за того, как спроектирован WSL2.

Что касается возможных обходных путей, которые я привел в другом ответе, я не знаю, будет ли MiniDLNA работать под WSL1, но если будет, то это будет вашим лучшим выбором. Параметры переадресации портов netshилиsocatможетработать, но они определенно потребуют модификации из-за множества портов и протоколов, используемых DLNA.

Связанный контент