Создание сервера/службы DLNA в VB.NET

Я хотел бы создать DLNA-сервер в VB.NET. Поскольку многие мультимедийные устройства начинают поддерживать DLNA, я хотел бы видеть, что возможно. Не только потоковое видео/аудио и изображения, но и посмотрите, что еще можно сделать.

У кого-нибудь начальные точки? информация о протоколе, некоторый базовый код для запуска?

DLNA основана на UPnP, поэтому я geuss, это направление, которое я должен начать искать.

Ответы

Ответ 2

Вы должны быть участником сообщества DLNA или заплатить 500 долларов США, чтобы иметь возможность получить полную спецификацию протокола в соответствии с их Главная.

Intel имеет tool для генерации исходного кода, совместимого с DLNA, на их hompepage. Это может быть хорошим началом для просто играть и пробовать свои идеи, не покупая спецификацию.

Ответ 3

Это просто понять UPnP AV Control Point VB.Net образец

Ответ 4

Вы можете получить много информации о различных протоколах UPNP, включая DLNA с веб-сайта UPNP здесь. Это включает в себя zip файл, все определения служб и список существующих SDK, с которых вы можете начать.

Ответ 5

Проект Mono имеет довольно хорошую реализацию протокола UPnP с открытым исходным кодом. https://github.com/mono/mono-upnp