Как взаимодействовать между ПК и камерой с мобильного телефона - PullRequest
2 голосов
/ 10 сентября 2009

Мой новый проект - создать приложение для использования камеры мобильного телефона в качестве основной камеры на моем ПК.

Как я могу делать такие вещи?

Я думал об использовании Bluetooth, но как мой компьютер определяет сотовый телефон в качестве основной камеры?

С наилучшими пожеланиями.

Ответы [ 2 ]

0 голосов
/ 14 сентября 2009

Что касается Bluetooth, вам может понадобиться программа, запущенная на вашем телефоне для пересылки изображений. Или вы можете обнаружить, что уже запущена программа Bluetooth, которая предоставляет эту услугу, например, профиль BASIC IMAGING PROFILE (BIP) Bluetooth ( 1 ) включает сценарий использования: «Использование мобильного телефона для управления затвора цифрового фотоаппарата и сразу же изучите результат на экране телефона. В данном сценарии любое другое портативное устройство обработки изображений может играть роль мобильного телефона ».

Итак, сначала вам нужно выяснить, поддерживает ли телефон BIP. Например, вы можете использовать пример приложения SdpBrowser в моей библиотеке Bluetooth 32feet.NET .NET, чтобы увидеть, какие услуги рекламирует телефон. В противном случае, возможно, его документация скажет вам. Затем вам необходимо выяснить, поддерживает ли сценарий BIP на вашем телефоне этот сценарий.

На стороне ПК может потребоваться программное обеспечение уровня драйвера, позволяющее любому приложению использовать удаленную камеру. Вы можете начать с того, что разрешите только одному приложению использовать камеру.

0 голосов
/ 11 сентября 2009

В зависимости от камеры телефона и его функций, вы можете сделать это. В своих усилиях по Bluetooth я использовал аппарат A7 и библиотеку .NET Blue Tools от Franson .

Я смог:

  • пара устройств в коде
  • отправка / отправка изображений на телефон (возможно, сработает обратное, но я не пробовал)
  • обнаруживать устройства автоматически
  • серийный комм
  • сеть ком
  • установить в качестве сетевого драйвера
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...