Модераторы: javastic, W0LF, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача изображений с камеры wi-fi J2me 
:(
    Опции темы
zloyMolo4nik
Дата 7.10.2012, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 13.9.2011

Репутация: нет
Всего: нет



Возникла такая задача. Нужно передавать кадры с камеры телефона на комп через wi-fi для обработки. Кадры нужно передавать 2 раза в секунду. Сообщения через outputStream отправляет нормально. Но картинку не хочет отправлять. точнее оно ее то отправляет, но отобразить то что пришло на компе не удается. Программа для приема картинок написана на Делфи. Вот кусок кода для отправки картинки с камеры. Это сделано в отдельном потоке
Код

  public void SendIm()
      {
          try
          {
              System.out.println("Get snapshot");
              byte[] raw = videoControl.getSnapshot("encoding=png"); 
              int size;
              size = raw.length;
              String s;
              s = "file"+Integer.toString(size)+"/";              
              byte[] d = s.getBytes();
              System.out.println(s);
            try
              {        
                  outputStream.write(d);
                  outputStream.flush();
                  dataOutputStream.write(raw);
                  dataOutputStream.flush();
              }catch(IOException ioe){}
          }catch(MediaException me){}
      }


Подскажите плз, как правильно организовать отправку картинок с камеры. 
PM MAIL   Вверх
oxigen
Дата 10.10.2012, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 12.4.2010

Репутация: 4
Всего: 4



Привет. 
1. Не понятно, почему два разных outputStream?
Код

                  outputStream.write(d);
                  outputStream.flush();
                  dataOutputStream.write(raw);
                  dataOutputStream.flush();

Два сокета открываешь что ли?

2. Проверь не картинкой. Создай какой-то тестовый массив на телефоне и передай. А на десктопе проверь, что пришло. То что отправлял или нет.
PM MAIL   Вверх
tweener
Дата 12.12.2012, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 11.9.2012

Репутация: 1
Всего: 1



Советую изучить исходники SmartCam for J2ME.
Цитата
Программа  представляет собой утилиту, с помощью которой Вы сможете использовать камеру смартфона в качестве web-камеры. Программа позволяет транслировать видео с смартфона на ПК по средствам Bluetooth или Wi-Fi.

Точнее формируются снимки с помощью getSnapshot() и передаются на ПК.
PM MAIL   Вверх
Google
  Дата 21.9.2017, 04:22 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0785 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.