Доступ к USB-устройству Midi через Интернет - PullRequest
2 голосов
/ 31 декабря 2011

Я пытаюсь выяснить, возможно ли получить доступ к устройству Midi (например, к пианино / клавиатуре или электронной ударной установке), которое подключено к USB-порту клиента через Интернет.

Очевидно, что модель безопасности браузера делает это невозможным, используя только javascript, и, хотя кажется, что новый стандарт устройства html5 может помочь в будущем, его, видимо, еще нет.

Так что насчет вспышки, silverlight или java?Самое близкое, что я обнаружил, это то, что silverlight, кажется, способен сделать это, если приложению доверяют, но убедить пользователя сделать это не так просто.

Есть варианты?

Ответы [ 2 ]

2 голосов
/ 22 февраля 2012

Да, это возможно, по крайней мере, в Windows и MacOS.Я не уверен, как разместить ссылку здесь, но вы можете Google для "Jazz-Plugin"

1 голос
/ 31 декабря 2011

Единственный практический способ (который я знаю) для достижения этого с помощью Silverlight - это вызов платформы . Для этого требуется Silverlight 5 и приложение для работы в режиме полного доверия, что имеет смысл, поскольку приложение может делать практически все с помощью P / Invoke. Если веб-приложение позволяет разработчикам получать доступ к информации на компьютере клиента, то должно быть какое-то предупреждение или выход пользователя из системы (например, полное доверие Silverlight).

...