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

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

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

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

здесь есть реализация C#: nmaier.github.io/simpleDLNA

Mario 13.11.2014 10:14
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
12
1
30 057
5

Ответы 5

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

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

Эта ссылка мертва. Не могли бы вы назвать "инструмент" и дать о нем больше информации.

buhtz says get vaccinated 27.05.2020 09:58

UPnP MediaServer с использованием Intels SDK для Windows Home Server и Xbox 360 написан на C# и не обладает всеми необходимыми функциональными возможностями, но это только начало.

Я хотел бы увидеть реализацию DLNA с открытым исходным кодом в .NET.

Да, я тоже. Я хотел бы увидеть реализацию DLNA с открытым исходным кодом в .NET.

Bastien Vandamme 21.09.2011 20:34

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

Спасибо! Хороший ресурс и отправная точка.

barry 24.11.2009 11:52

Ссылка ведет на главную страницу UPnP, на которой есть гигантская ссылка «ЗАГРУЗИТЬ ZIP».

Jherico 12.07.2011 23:26

Это очень важно понять Контрольная точка UPnP AV VB.Net образец

Спасибо! это очень полный пример на стороне клиента.

barry 24.11.2009 11:51

Я не могу связаться с автором напрямую по почте, потому что не известен действующий адрес. Кто-нибудь знает, как отправить картинку в медиа-рендерер (показать на целевом устройстве, как обложку альбома)?

PeterCo 01.10.2016 16:50

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

Другие вопросы по теме