Kinect (один) в браузере, конец NPAPI

#javascript #kinect #npapi #browser-plugin #unity-web-player

#javascript #kinect #npapi #браузер-плагин #unity-веб-плеер

Вопрос:

Поскольку я прочитал сообщение Google о том, что NPAPI больше не будет поддерживаться к концу 2014 года, я искал альтернативу. Проблема в том, что в настоящее время мы используем пользовательский плагин Kinect Browserplugin, который мы используем для управления браузером с помощью JS и управления играми Unity Web Player с помощью вашего тела.

Без поддержки NPAPI он просто больше не будет работать, и наша работа будет потеряна. Google предоставляет NaCl в качестве альтернативы, но это не поддерживает взаимодействие с оборудованием.

Главный вопрос, который у меня есть: как использовать Kinect на веб-платформе и кроссбраузерной платформе?

В настоящее время у нас есть «обычный» Kinect и Kinect One из закрытого бета-тестирования, работающие в браузере и Unity Web Player.

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

Ответ №1:

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

Если бы я был на вашем месте, я бы посмотрел на chrome.usb API или, возможно, в зависимости от вашего варианта использования, node-kinect.

Вот хороший общий ресурс / обсуждение альтернатив NPAPI: плагины для браузера в мире после NPAPI

Ответ №2:

Вероятно, ваш лучший подход на данный момент — продолжать использовать NPAPI, за исключением Chrome, а в Chrome использовать собственные сообщения. Конечно, Chrome максимально усложнил установку хоста, к которому вы будете подключаться, так что это будет непросто, и вам придется устанавливать расширение и хост отдельно, но что поделаешь.