2015-09-16 2 views
0

Я работал с Denon AVR-X1100W, пытаясь выяснить, могу ли я его пронести по локальной сети. Для этого я использую C# для создания простой программы.Как я могу подключить сетевой ресивер с UDP?

Как я могу пинговать этот тип устройства? Традиционная команда ping не работает, поскольку она не имеет реального веб-сервера внутри. Я понимаю, что нужно открыть сокет, а оттуда - специальное сообщение, отправленное с UDP.

Помимо создания сокета, я не уверен, как продолжить.

+1

После создания сокета отправьте последовательность байтов. Предпочтительно, что это устройство будет понимать и реагировать на ... –

+0

Предположим, что я знаю, какие байты отправлять. Каков синтаксис, используемый для отправки байтов? Это вопрос, который я задаю. – Thassa

+1

Поиск в Интернете для примера «C# UDP», и вы получите массу информации. Я также предлагаю использовать Sysinternals TCPView и HWGroup Hercules для тестирования и отладки, см. Мои ответы на другие сетевые вопросы. –

ответ

0

Мне удалось найти отличную библиотеку на базе JavaScript, denon-avr, что помогло мне подключиться к ресиверу.

Хотя это привело к изменению с C# на JavaScript, я нашел использование JS более приятным с точки зрения разработки.

Смежные вопросы