Перейти к содержимому


Фотография

Нужна программа, принимающая звонки в свернутом виде


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 19

#1 Darya

Darya

    Новичок

  • Пользователи
  • 8 сообщений

Отправлено 26 Сентябрь 2013 - 09:43

Из рекомендованных на сайте wiki.zadarma программ установить получилось только линфон. Настроила, все хорошо, однако звонки на прямой номер программа принимает, только если ее открыть. Если открыт рабочий стол или экран отключен, звонок принять не получается.
Пыталась искать приложение в маркете по запросу sip, выходят либо какие-то левые программы, либо платные (а это значит, что перед тем, как экспериментировать с ними, придется потратить деньги, не факт, что будет лучше линфона).
Пробовала еще AdoreSoftphone, мало того, что звонки также не принимает, еще и телефон начал с ней виснуть.
Очень прошу помочь с программой! Вчера убила на это весь день. Без возможности принять вызов на смартфон смысла в ip-телефонии для меня нет sad.gif

#2 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 26 Сентябрь 2013 - 18:27

Принимать звонки в свернутом виде под вин-фон программа может только через Push уведомления. Такая архитектура системы.
С момента появления (еще месяца не прошло) разработчик уже сделал два обновления программы. Возможно допилят в этом плане. В любом случае поставьте значок программы на экран ожидания (иначе может быть запрет на прием звонков), страницу этих настроек можно открыть из под самой звонилки.

В настоящее время под винфон в режиме ожидания может принимать только Скайп и Lync. И то и то, можно прикрутить к SIP через Lync Server - но это корпоративные решения.

Разработчики Задарма тут ничем не помогут.

Также ожидается в версии 8.5 много изменений, в частности VPN, поддержка некоторых типов шифрования ... возможно появится встроенная функция SIP в штатную звонилку. Сейчас доступно только обновление 8.1 (Amber), 8.5, возможно, будет до конца года.

#3 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 27 Сентябрь 2013 - 01:26

Винфон тоже не поддерживает нормальную могозадачность?
Учитывая что майкрософт купила скайп, ожидать там появления SIP думаю не стоит.

Может в будущем появятся push уведомления в этих программаха и позже мы у себя сделаем специальную поддержку.
Пока могу только рекомендовать для стабильной работы переходить на android.

#4 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 27 Сентябрь 2013 - 07:26

О том что появится SIP разговоры ходят. Да и тот же Lync неплохо интегрируется и уже возможна интеграция с федерацией Skype.

У винфона прекрасная многозадачность, но жесткие требования к приложениям в фоне. По умолчанию они все "спят" и не жрут энергию. Но возможно несколько вариантов отработки. Приложения на уровне системы - работают без проблем и в фоне (но это только от #MS или от производителя аппарата, но согласовано), или их можно будить Push уведомлением (практически мгновенно). Очень правильная технология, кстати. И по всей видимости тот же скайп так и работает.

ЗЫ: а про стабильную работу на андроид ... smile.gif Оно там работает, и если производитель обновил версию, и если железо не совсем ... в общем только smile.gif

#5 Darya

Darya

    Новичок

  • Пользователи
  • 8 сообщений

Отправлено 27 Сентябрь 2013 - 07:32

Clevelus
>С момента появления (еще месяца не прошло) разработчик уже сделал два обновления программы.
Имеете в виду Линфон?

>В любом случае поставьте значок программы на экран ожидания (иначе может быть запрет на прием звонков), страницу этих настроек можно открыть из под самой звонилки.

Настройки - экран блокировки - иконки под надписью "Выберите приложения, чтобы открыть краткие сведения" - выбираю Linphone.
Так?

В настоящее время под винфон в режиме ожидания может принимать только Скайп и Lync. И то и то, можно прикрутить к SIP через Lync Server - но это корпоративные решения.
Знаю, как можно прикрутить через с**ип***нет, но насколько я понимаю, качество связи будет хуже, если строить такую цепочку?

>Также ожидается в версии 8.5 много изменений, в частности VPN, поддержка некоторых типов шифрования ... возможно появится встроенная функция SIP в штатную звонилку. Сейчас доступно только обновление 8.1 (Amber), 8.5, возможно, будет до конца года.
Было бы хорошо, конечно... Пока вижу только один выход - переходить на бесплатный тариф и ставить переадресацию ((( Но хотелось бы, конечно, нормального приема звонков через sip на смартфон.

#6 Darya

Darya

    Новичок

  • Пользователи
  • 8 сообщений

Отправлено 27 Сентябрь 2013 - 07:38

Цитата(Igor @ 27.9.2013, 2:26) <{POST_SNAPBACK}>
Может в будущем появятся push уведомления в этих программаха и позже мы у себя сделаем специальную поддержку.
Пока могу только рекомендовать для стабильной работы переходить на android.

Перейти на андроид не получится.
А можно надеяться на то, что Zadarma реализует собственную программу для win phone? Подобные есть у других операторов.
И еще, прошу прощения за ламерский вопрос, как, в теории, выглядят push-уведомления? Допустим, кто-то звонит на мой прямой номер, прикрученный к программе, стоящей у меня на смартфоне. На рабочем столе появляется сообщение о звонке и звуковое уведомление. Я нажимаю на сообщение и таким образом принимаю вызов?

#7 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 27 Сентябрь 2013 - 08:15

Цитата(Darya @ 27.9.2013, 9:32) <{POST_SNAPBACK}>
Имеете в виду Линфон?
Да. По сути сейчас это единственная программа под винфон, с недостатками (только под 8 и выше, только один сип аккаунт), но не привязанная ни к кому. Но единственная она потому, что многие ожидают поддержки от #MS на уровне операционки, ну и особенности реализации. Правда сейчас винфон уже на многих мобильных рынках обошел яблоко, и вообще активно развивается, несмотря что вышел на много позднее (а привычка дело такое, народ привых к другим решениям ...)
Как комментарий одного крупного российского разработчика: у нас доля винды среди клиентов 23%, доля яблока 34%. Но покупки совершают - винда 44%, яблоко 26%. С этого года мы в первую очередь обновления и приложения будем выпускать для вин продуктов, это и легче и доля вин выросла почти в два раза менее чем за год.
У них правда решение не только под телефоны, но и под планшеты.

Цитата(Darya @ 27.9.2013, 9:32) <{POST_SNAPBACK}>
Настройки - экран блокировки - иконки под надписью "Выберите приложения, чтобы открыть краткие сведения" - выбираю Linphone.
Так?
Да. Сейчас это не очень помогает, но при последующих обновлениях ...

Цитата(Darya @ 27.9.2013, 9:32) <{POST_SNAPBACK}>
Знаю, как можно прикрутить через с**ип***нет, но насколько я понимаю, качество связи будет хуже, если строить такую цепочку?
Да, через них можно. Есть еще несколько вариантов. С Задарма, почему-то многие решения только кривые, потому что то тут, то там что-то не доделано, не докручено, настроек не хватает, запрещено и не будет ...
Качество связи при аналогичном решении у них сравнивал с Задарма. Один в один. Но если включить и настроить премиум маршруты (которые у Задарма вроде как для всех по умолчанию), то проблем нет вообще. Почему так - не знаю, возможно в ручной настройке.
Но в итоге тогда выходит через них дороже, иногда значительно, настройки не для обывателя (хотя все справятся) и значительно ниже номерная емкость.
Можно, конечно, номер Задарма к ним прикрутить ... и возможности у них широкие (они кстати за этим форумом послеживают, так как мне отписывались через форму обратной связи на моем сайте пару раз) ...
Но я пока сделал выбор в пользу Задарма, по совокупности факторов.

Цитата(Darya @ 27.9.2013, 9:32) <{POST_SNAPBACK}>
Было бы хорошо, конечно... Пока вижу только один выход - переходить на бесплатный тариф и ставить переадресацию ((( Но хотелось бы, конечно, нормального приема звонков через sip на смартфон.
Да, хотелось бы. Пока использую разные варианты, но в основном переадресация (сейчас тестирую через Задарма). Хотелось бы и FMC и ...
Прихожу к выводу, что нужно использовать свое решение, а Задарма только для номеров и исходящей связи (и то, не единственного). Мне не сложно развернуть ферму Lync ... в общем думаю над решением, возможно скоро разверну для себя пробное решение. Но по скромным оценкам, если развернуть такое решение в облаке, чтобы не зависеть от локальных ресурсов вообще, то оно будет стоить около 1500 руб в месяц (от 1 до 50 пользователей, что небольшой фирмы в самый раз), но можно и бесплатно. smile.gif


Цитата(Darya @ 27.9.2013, 9:38) <{POST_SNAPBACK}>
И еще, прошу прощения за ламерский вопрос, как, в теории, выглядят push-уведомления? Допустим, кто-то звонит на мой прямой номер, прикрученный к программе, стоящей у меня на смартфоне. На рабочем столе появляется сообщение о звонке и звуковое уведомление. Я нажимаю на сообщение и таким образом принимаю вызов?
Почти. Посмотрите как это в скайпе реализовано. Появляется сообщение, "нажимая" по нему открывается программа в нужном месте (например, звонилка), она подключается к Интернет (тот же линфон при качественном соединении мгновенно подключается) и принимает вызов. Если сообщение (а в СИП возможны и сообщения), то инет не нужен.
И вот тут вся сложность в Инет соединении, оно тоже может глохнуть в режиме ожидания (изредка пробуждаясь). Но тот же Lync - прекрасно работает, и голос и видео.



#8 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 28 Сентябрь 2013 - 18:03

К слову сказать, "правильная" программа под почти любой телефон должна использовать Push уведомления. (Под ведроид Google Cloud Message (GCM), под яблоко Apple Push Notification Server (APNS)). Но правильных программ очень мало.

А правильный сервер должен поддерживать такие уведомления. (Кстати, некоторые, тот же 3CX, поддерживают, так или иначе)

#9 Darya

Darya

    Новичок

  • Пользователи
  • 8 сообщений

Отправлено 30 Сентябрь 2013 - 16:12

Большое спасибо за полезные советы!

#10 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 07 Октябрь 2013 - 15:14

Цитата
К слову сказать, "правильная" программа под почти любой телефон должна использовать Push уведомления.

Если-бы их более менее стандартизировали, мы-бы с радостью это реализовали.
А пока получается есть куча мелких реализаций, в каждой ОС своя.

Цитата
А можно надеяться на то, что Zadarma реализует собственную программу для win phone?

Если эта ОС станет более менее популярной, обязательно реализуем.


#11 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 07 Октябрь 2013 - 16:01

Стандарт на SIP тоже есть. Но вот реализация ... так что. Никто не мешает реализовать и выложить открытый API, разработчики решений сами подтянутся постепенно. Правда еже бы с производителями железа бы еще скооперироваться ...

#12 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 08 Октябрь 2013 - 11:48

Цитата
Стандарт на SIP тоже есть

А стандарта на push _нет_.
Для разработки стандартов есть специальные организации, мы этим заниматься не планируем.

#13 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 08 Октябрь 2013 - 11:48

Цитата
Стандарт на SIP тоже есть

А стандарта на push _нет_.
Для разработки стандартов есть специальные организации, мы этим заниматься не планируем.

#14 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 08 Октябрь 2013 - 13:19

Не знаком глубоко с SIP, но думаю, что SIP INVITE должен прекрасно упаковываться в PUSH (просто канал доставки другой), так что стандарт изобретать не нужно. А кроме INVITE ничего и не нужно. Это если использовать только RFC 3261.

Но в RFC 3903 есть PUBLISH, а в RFC 3265 - SUBSCRIBE. Допускаются разные каналы ... так что все уже изобретено. Нужно только осмыслить и реализовать. И, кстати, у некоторых реализовано (тот же 3CX), в том числе с поддержкой оборудования ... но поддержка слабая, что логично (канал то не стандартный)

Тут просто еще одна вещь. Никто под Вас это нормально не сделает, кроме Вас. Можно, конечно, сделать отдельный сервер, вводить туда учетные данные ... но это лишнее звено, лишняя точка утечки данных ...

#15 Registrar

Registrar

    Новичок

  • Пользователи
  • 1 сообщений

Отправлено 25 Февраль 2014 - 19:55

Вот, что по этому поводу пишут авторы Zoiper http://www.zoiper.co...h-notifications
Нужный функционал, т.к. WP стал более популярен, чем раньше.

Сообщение отредактировал Registrar: 25 Февраль 2014 - 19:55


#16 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 26 Февраль 2014 - 10:12

Сами PUSH уведомления не бесплатны, хотя крайне дешевы.
Как пример: http://www.windowsaz...ification-hubs/

Но есть и другой вариант. Это, например, интеграция с Lync. Lync клиент есть под все платформы и очень функционален. Под яблоко и WP работает исключительно через PUSH. Если интегрировать с Exchange (например Online план 2), то появляется вообще куча возможностей, например голосовой ящик будет зачитывать голосовые и текстовые электронные письма, так же их можно создавать, отправлять, отвечать голосом. Назначать и отменять встречи, слушать свой календарь ... (особенно удобно за рулем). При этом как звонком из Lync, так и звонком на свой внешний номер телефона (потребуется ПИН код)
Но это решение, все же больше корпоративное. Хотя сейчас уже появляются сервисы, позволяющие использовать все вкусности и небольшим компаниям, ...удалено.. (интегрировать не обязательно).

#17 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 27 Февраль 2014 - 13:52

Вероятнее всего в будущем будет специальная реализация push уведомлений в сервисе Zadarma. Но только после того как убедимся что они достаточно подходят для качественного и оперативного приема звонков (иногда пишут что они не гарантируют времени доставки что недопустимо для звонка).

Пока Lync полноценно не поддерживает протокол sip, проект zadarma его не рекомендует.
Также просьба не указывать ссылки на сайты с рекламой сторонних операторов.

#18 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 27 Февраль 2014 - 14:11

Цитата(Igor @ 27.2.2014, 15:52) <{POST_SNAPBACK}>
Также просьба не указывать ссылки на сайты с рекламой сторонних операторов.
Мда ... если это реклама, да еще и конкурента ... Кстати могли бы туда и сами добавиться.

Что касается Lync - он прекрасно работает по SIP. Замечательно. Требует только его TLS реализации, что крайне хорошо и правильно. Но так как TLS у многих, включая ваш сервис, днем с огнем не найдешь, позволяет работать по TCP, но без авторизации (в случае с TLS авторизация реализуется, если она необходима, на основе сертификатов). Ну и использует только один кодэк (альфа или мю, как раз для покрытия всего шарика, где как принято), впрочем его используют почти все обычные операторы.
Так что не надо.

То что SIP протокол большой, и не все использую из него все, а некоторые вещи понимают по своему - это отдельный вопрос. И тут, кстати, и к вам много вопросов. Зачем вы так "правите" SIP заголовки? Почему в них нет набираемого номера и нужно использовать дополнительные пляски с бубном из-за этого?

Как связано не гарантия доставки PUSH с звонком? Программа работает как обычно, независимо от того, есть ли в ней возможность PUSH. Но если уведомление приходит, то это "будит" телефон (касается и iPhone и WP), что позволяет ему "вспомнить" оперативно подключение к Интернет. И "будит" запущенную программу (актуально если операционка до этого ее принудительно заморозила), давая уведомление о событии. Все, программа как работала, так и работает. Если она принимает звонок без PUSH и способна это сделать, то сделает, уведомление будет просто лишним.

Сообщение отредактировал Clevelus: 27 Февраль 2014 - 14:15


#19 Igor

Igor

    Продвинутый участник

  • Главные администраторы
  • 4 896 сообщений

Отправлено 27 Февраль 2014 - 15:48

Уважаемый Clevelus.
Повторю в последний раз: если программа не умеет базовых функций протокола sip (sip авторизацию, работу по udp который для этого создан, работу как с шифрованием так и без) то мы не можем ее рекомендовать нашим клиентам.
Будущие рекомендации программы, которая заведомо не будет работать, будут расценены как вредительство и удалены.

Есть множество других sip программ, в том числе под windows, все они это умеют. Любую, которая полноценно работает sip, можете рекомендовать и мы абсолютно не против.

#20 Clevelus

Clevelus

    Продвинутый участник

  • Пользователи
  • 1 044 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Программирование, администрирование, финансы. Подробнее на clevelus.ru

Отправлено 27 Февраль 2014 - 16:39

Цитата(Igor @ 27.2.2014, 17:48) <{POST_SNAPBACK}>
Уважаемый Clevelus.
Повторю в последний раз: если программа не умеет базовых функций протокола sip (sip авторизацию, работу по udp который для этого создан, работу как с шифрованием так и без) то мы не можем ее рекомендовать нашим клиентам.
Будущие рекомендации программы, которая заведомо не будет работать, будут расценены как вредительство и удалены.

Есть множество других sip программ, в том числе под windows, все они это умеют. Любую, которая полноценно работает sip, можете рекомендовать и мы абсолютно не против.

Какая "программа"? Вы о чем вообще?
Множество? Назовите хотя бы три решения унифицированных коммуникаций. Я только два знаю.

Lync - это инфраструктура объединенных коммуникаций, в которой функции PBX - только малюсенькая часть. Которая прекрасно интегрируется со множеством других PBX, провайдеров телефонии, почтой и т.п.
Эта "программа" может быть развернута только от трех серверов (в том числе виртуальных), "программка" так smile.gif

По поводу для чего создан UDP - лучше не надо. Честно. "Базовые функции SIP" ... запомним. Впрочем, хоть RFC 3261 и не требует обязательной авторизации и тем более обязательной работы без шифрования, это описано подробно, будем считать "базовыми". Хотя это только лишь "популярное" использование.
Подождем реализации TLS от Задарма (обещано было), посмотрим что станет с "рекомендациями".





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей