Страница 1 из 1
WiFi-Voice
Добавлено: 14 окт 2013, 14:31
vrn
Всем здравствуйте!)
Пробую писать свое первое приложение. Функциональность - звонки и обмен короткими сообщениями в пределах одной wi-fi сети. Вроде уже многое готово, начала тестить на различных устройствах, и столкнулась с тем, что на нескольких телефонах не пошла речь. Разрабатывала на samsung galaxy и htc desire, там все работало. Минимальная версия андроид - 4.0. Для речи использую rtp.
Выкладываю на Ваш суд, готовлюсь к критике)
Re: WiFi-Voice
Добавлено: 14 окт 2013, 14:46
trew
А что за имя? Инструкция есть как настраивается?
Re: WiFi-Voice
Добавлено: 14 окт 2013, 15:03
vrn
Нет, инструкции пока нет.
Каждое устройство рассылает всем пользователям сети свое имя. По умолчанию это его ip, но в меню можно сменить (чтобы нагляднее было). В списке будут отображаться соответственно все устройства, которые в данный момент подключены к той же точке доступа и у которых запущено это приложение.
Re: WiFi-Voice
Добавлено: 16 окт 2013, 06:08
klblk
Идея понравилась) захотелось даже узнать как это все работает)
Телефоны: Nexus 4 (4.3) и Galaxy Nexus (4.0.4)
Голос нет возможности сейчас проверить, тока проверял только сообщения:
1) Если на обоих телефонах в приложении открыто активити, то все более менее нормально, единственно, когда появляется клавиатура и список сообщений уходит вверх, то почему-то показывается не самое крайнее сообщение, а гдето посередке, и приходится вручную скролировать вниз.
2) Если находясь на экране переписки нажать на одном устройстве нажать домик, затем с другого устройства отправить сообщения, то на первом устройстве появится уведомление (в котором к слову почемуто указывается ip но не указывается имя пользователя), при щелчке на который открывается главный экран, где мы может ткнуть на пользователя с конвертом, но тут беда почемуто новое сообщение не отображается в списке. При этом если первоночально открыто не окно переписки, а главное окно, то проблемы не наблюдается. Ну и тутже замечу, что при клике на уведомление было бы неплохо сразу открывать окно переписки.
3) Если выключить и включить wifi, затем с другого устройства отправить сообщение, то приложение падает (на том устройстве где отключали wifi).
4) Интерфейс, внешний вид непонятный какой-то, почему бы не использовать стандартный ActionBar? или это он и используется просто кастомизирован донеузнаваемости?=)
5) Еще было бы неплохо иметь нормальную кнопочку выхода, а то служба продолжает висеть в системе (настройки-приложения-работающие), или на батарею это не сильно влияет?
Пока как-то так.
Re: WiFi-Voice
Добавлено: 16 окт 2013, 08:33
vrn
Оогромное спасибо!)) Все учту)
Работает все просто - udp, tcp, rtp audio stream.
Буду ждать от вас комментариев относительно голоса на нексусах))
viewtopic.php?f=37&t=2709 - описание моей проблемы с голосом.