SIP

Olga092

Заблокирован
Реєстрація
18.01.18
Місто
Киев
nahnagel, у вас еще есть вопросы насчет sip-номеров? Могу посоветовать несколько крутых операторов, которые предоставляют sip-номера и различные сервисы
 
Реєстрація
04.05.08
Місто
Николаев
Телефон
Разные
nahnagel, у вас еще есть вопросы насчет sip-номеров? Могу посоветовать несколько крутых операторов, которые предоставляют sip-номера и различные сервисы
В номерной ёмкости из вашего ника? ;)
 
  • Like
Реакції: Tsa
Реєстрація
15.10.15
Місто
США; Киев
Телефон
Samsung Galaxy S21
Нашел на одном из форумов ссылку на клиент, поддерживающий push notification (IPhone и Android OS): https://www.mob1.biz/product (M1 Messenger)

Разработчик (или один из разработчиков) - русскоязычный.

Вот мои комментарии по клиенту на Андроиде:

Начну с критических замечаний

1. Нет интеграции с адресной книгой/списком контактов. Непонятно, как набирать номер контакта - разве-что делать copy-paste из адресной книги, но в окне ввода номера М1 Мессенджера paste не работает. Вообще непонятно как звонить контактам. Писать номер на бумаге ручкой сначала, а потом вносить в поле ввода? Клиент даже не запрашивает разрешение доступа к списку контактов!

2. Некоторые пункты различных меню/настроек не реализованы. Например, закладка "View Tariffs" перенаправляет на сайт-заглушку mobile1.cash
3. В описании программы написано, что она позволяет звонить на любые телефонные номера бесплатно:

- Free calls to any phone numbers in the world. Invite friends to M1, get referral bonuses and call any numbers for free.

Это мягко говоря не соответствует действительности:
- Собеседник должен установить эту программу на свой смартфон
- или надо получить referral bonus, но эта опция даже не предусмотрена интерфейсом вашего клиента. Точнее, реферрал можно сделать и даже получить бунус "в фантиках", но звонки на обычные телефонные номера не работают напрямую из М1 клиента (если не подключать внешние SIP аккаунты)
- или (хотя бы не бесплатно) надо каким-то образом пополнить балланс, но и эта опция отсутствует в клиенте

Т.е. без подключения внешнего SIP аккаунта звонить на GSM/PSTN/etc. телефонные номера невозможно в принципе

4. Клиент не позволяет зарегистрировать аккаунт со специальными символами в пароле (например !). При попытке это сделать она зависает ("connecting...") без какого-либо сообщения об ошибке.
5. Программа очень требовательна к ресурсам. На старых телефонах (меньше 1 GB памяти) ей пользоваться невозможно в принципе, но более новых (но не топовых) телефонах работает, но есть лаги.
6. На некоторых телефонах (за все не скажу), если экран заблокирован (например, паттерном), то при входящем звонке надо сначала разблокировать экран и только потом ответить на звонок.


Теперь о хорошем:

1. Push Notification действительно работает. М1 Messenger (в связке с внешним SIP аккаунтом) не жрет батарейку, как остальные SIP клиенты, т.е. наконец-то можно использовать на смартфоне SIP аккаунты с постоянным подключением к серверу (для входящих звонков), без того, чтобы батарейка села за несколько часов.

Я запустил М1 с двумя внешними SIP аккаунтами (один от Задарма, другой от Интертелекома) и звонки доходят, даже если телефон в спящем режиме.

-----------------------

Безотносительно к этому М1 Messenger-y: лень проверять, но по идее, Nimbuzz (к которому можно подключить SIP аккаунт) поддерживает push notification и заодно засасывает данные (логин/пароль/сервер) этого SIP аккаунта к себе на сервер. Если у кого стоит этот Nimbuzz, то можете проверить эту теорию.
 
Останнє редагування:

Maxxx

Ябкодрочер)
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max

Установил, на ios, но мега-маразматичная невозможность вызова номера из адресной книги сводит "на нет" возможность использования данного ПО..:(


Тут подключается аккаунт, видит контакты (правда, при вызове зачем-то переспрашивает, предупреждая о возможности блокировки sip провайдером..) - но звук просто отвратительный, какой там кодек они используют, даже не представляю (настроек нет).. :mad: Прописывал номер от Atelecom. Сам интерфейс проги настолько ужасен внешне, вроде ученики средней школы сдавали так самостоятельную работу по информатике.. Учитывая интерфейс и очень паршивый звук по SIP, пользоваться можно только в случае крайней необходимости, единственный плюс - работают входящие через push, и не жрет батарейку.

Может еще что-то есть? Ну очень убого как-то..
 
Реєстрація
15.10.15
Місто
США; Киев
Телефон
Samsung Galaxy S21
...

Может еще что-то есть? Ну очень убого как-то..

Linphone. Ходят слухи, что он поддерживает push notification. По крайней мере, не жрет батарейку как сумашедший и не пропускает звонки в фоновом режиме.
 

ars

Реєстрація
17.04.12
Місто
Киев
Тоже попробовал M1 Messenger, но звонки мне сыпались до тех пор, пока приложение не удалил. Переключатель в настройках аккаунта в неактивный выставлял и аккаунт удалял. Смена статуса основного тоже не помогала - звонки сыпались. Либо баги, либо я делаю что-то не так.
 

Maxxx

Ябкодрочер)
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
Linphone. Ходят слухи, что он поддерживает push notification.

Слухи фиговые, НЕ поддерживает. Как только блокируешь телефон - звонок уже не проходит. Хотя по настройкам все ок, даже 729 кодек держит во фри, ZRTP шифрование... :dash1:
 
Реєстрація
15.10.15
Місто
США; Киев
Телефон
Samsung Galaxy S21
Слухи фиговые, НЕ поддерживает. Как только блокируешь телефон - звонок уже не проходит. ...

Специально только что проверил: дошел звонок на спящий в течение получаса(и заблокированный) телефон. Аккаунт - SIP от Интертелекома на Linphone. Соединение через Wi-Fi. Был ли это push notification или просто Linphone такой умный, я не знаю.
 
Реєстрація
15.10.15
Місто
США; Киев
Телефон
Samsung Galaxy S21

У меня Android. В вашем случае (да и в моем тоже) действительно не использовался push notification и вот почему:

Дело не в OS, а в SIP сервере, который поддерживает соединение.

http://www.linphone.org/technical-corner/linphone/features

Integration with push notification (requires compatible SIP server, linphone.org sip service has push enabled)

Т.е. если SIP сервер (например, sip.intertelecom.ua) не поддерживает push notification, то Linphone вам не поможет. Правда, если есть промежуточная "прокладка" (типа используемой Nimbuzz-ом или M1 Messenger-ом), то тогда push notification будет работать (естественно, зависит от надежности "прокладки").



С iOs и Windows Phone действительно все плохо, но на Андроиде можно уменьшить расход батареи, если использовать TCP Transport вместо UDPTransport при условии, что SIP сервер поддерживает TCP для signalling-a. Например, Атлантис Телеком и Задарма поддерживают TCP, а вот Интертелеком - нет.

Linphone не предоставляет такую "прокладку" (в отличии от Нимбазза), хотя его собственный SIP сервер поддерживает push, если регистрироваться в нем напрямую (правда, толку в той регистрации - никакого: линфоноский сервер не дает возможности звонить/принимать звонки с обычных номеров, только звонки внутри сети и, возможно, inum +883).

Вот еще:

The basic idea of using the Acrobits intermediate SIP Proxy, is for their iPhone App not to be loaded into memory, unless there is an incoming call which obviously needs to be answered. If the registration from their intermediate SIP Proxy towards PBXes is not being maintained, then you should inquire with them, why the registration is lost.

Connecting to PBXes via TCP through any soft-phone, will reduce the amount of re-connections, but it will not eliminate them. Your battery will drain slower, but it will drain nonetheless. On Android based phones, using SipDroid via TCP or using CSIPsimple via TCP, will drain your battery at the same rate. It's a better option than using UDP, but it cannot be compared with using an intermediate SIP Proxy, to hold the registration for their iPhone based Apps, and use Push notification to load their Apps into memory to answer incoming calls.
 
Останнє редагування:

Maxxx

Ябкодрочер)
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
dimdima, все ясно теперь, глина.. Sip только на выход, на вход есть "большая тройка": viber-whatsapp-telegram.. Acrobit'овский софт пробовал, тоже не пропускает в пуше.
 
Реєстрація
15.10.15
Місто
США; Киев
Телефон
Samsung Galaxy S21
dimdima, все ясно теперь, глина.. Sip только на выход, на вход есть "большая тройка": viber-whatsapp-telegram.. Acrobit'овский софт пробовал, тоже не пропускает в пуше.

В принципе, поддержка push notification означает, что это уже не SIP, а что-то другое, поэтому так мало клиентов и провайдеров поддерживают push. A в вашем случае - с чем связана необходомость приема звонков на Айфоне через SIP? Просто почти всегда можно найти альтернативу (зависит от конкретной ситуации, страны и т.д.).

Один из вариантов - делать SIP регистрацию на облачной АТС и перенаправлять звонки через дешевого VoiP оператора куда вам надо. Знаю как минимум две таких бесплатных АТС, правда одна из них находится у северо-восточного соседа и кучу платных сервисов.

Второй вариант - заворачивать звонок в автоответчик с приветствием "позвоните мне на Вайбер".

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

Четвертый вариант (похож на третий) - поставить это приложение https://itunes.apple.com/us/app/015...051524-1001051524&ign-itscg=0177&ign-mpt=uo=4 , закинуть одноразово 5 долларов (нет месячной оплаты, входящие звонки бесплатные), получить израильский VoiP номер и переводить звонки на него (перевод звонка на израильскую VoiP линию стоит приблизительно столько же, сколько и на американский номер от Скайпа). Это приложение от 015Hallo и их сервер поддерживают SIP notification используя сильно модифицированный SIP протокол (собственно, это SIP-ом назвать нельзя, какой-то странный протокол на основе SIP-a). Я специально анализировал траффик этого приложения. Их связка клиент-сервер действительно корректно поддерживает push, как Вайбер/Скайп/Телеграм/Whatsapp, совсем не расходует батарейку и не пропускает звонки. У меня Андроид, но на Айфоне по идее тоже должно работать.

Пятый вариант - купить компактный дешевый подержанный телефон на Андроиде с версией не ниже 4.1 (даже с треснутым экраном) , заменить батарейку, если не держит заряд, и поставить на него какой нибудь Linphone и использовать только для приема звонков. Если ваш провайдер поддерживает TCP transport, то расход батарейки будет небольшим и не будет пропущенных звонков. Нужно будет ходить с двумя телефонами, но если важно не пропустить звонок, то почему бы и нет.

Шестой вариант - то же самое, что и пятый, но использовать старую Нокию на Симбиане, если где-то завалялась. На Симбиане есть очень неплохой встроенный SIP клиент, который потребляет мало электроэнергии, по сравнению с клиентами на Андроиде. Посмотрите телефоны Nokia C6-01 (но не Nokia C6-00), Nokia C7-00, Nokia C7-01, Nokia N8, Nokia 603, Nokia 700

Седьмой вариант - купить украинский номер у Задарма за 2 доллара в месяц (номер Интертелекома или Атлантис Телекома) и переводить звонок куда угодно по дешевым тарифам от Задарма. Их интертелекомосвкие номера поддерживают даже прием СМС.
 
Останнє редагування:

SP777

I am a rumor
Реєстрація
09.03.09
Місто
Харьков
Телефон
Samsung S20 FE Snap
не жрет батарейку, как остальные SIP клиенты, т.е. наконец-то можно использовать на смартфоне SIP аккаунты с постоянным подключением к серверу (для входящих звонков), без того, чтобы батарейка села за несколько часов
У меня CSipSimple висит постоянно подключенный, принимает входящие, сильного жора батареи не наблюдаю. Что я делаю не так?
 

Кочевник

Ховрах-Терорист
Команда форуму
Реєстрація
30.01.08
Місто
Київ, Львів
Телефон
Sams Note 20 Ultra + S8
Порадьте SIP-клієнт для десктопної Windows.
 
  • Like
Реакції: Tsa

Maxxx

Ябкодрочер)
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
Acrobit'овский софт пробовал, тоже не пропускает в пуше.

Воспользовался советом форумчанина в соседней ветке - Acrobits Softphone - ситуация кардинально поменялась - сейчас отлично работает с аккаунтами SIP на iOS последней версии, чистый push, держит отлично входящее соединение и совсем не жрет батарею - только когда пользуешься приложением, не больше Вайбера и т.д. Так что тоже рекомендую, и спасибо repin за сподвижку попробовать, т.к. предыдущие эксперименты были еще во времена джейлбрейка, видимо за это время, что прошло с того момента, или Apple улучшил технологию, или Acrobits довел до ума, но факт.:) Пока что пробовал с сервисами Atelecom и Задарма, ИТ прописан в проге, но как со входящими еще не проверял, не было необходимости.
 

ars

Реєстрація
17.04.12
Місто
Киев
[MENTION=3295]Tsarsky[/MENTION],
[MENTION=9748]ars[/MENTION] ,
Чтобы создать новый SIP-профиль, нужно зайти в Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, Create new service, Create new SIP profile и сделать настройки, согласно моим скриншотам.

1. Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, SIP settings, sip.ukrtel.net.
2. Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, SIP settings, sip.ukrtel.net, Прокси-сервер.
3. Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, SIP settings, sip.ukrtel.net, Сервер регистрации.
4. Параметры, Связь, Администр. параметры, Параметры Инт., внизу под Advanced VoIP settings будет Парам. "sip.ukrt...".
5. Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, VoIP services, sip.ukrtel.net, Codecs.
Укртелеком поддерживает 2 кодека на Nokia N8: G729 (качество более-менее, на 3G работает без проблем), PCMA (качество хорошее).
6. Параметры, Связь, Администр. параметры, Параметры Инт., Advanced VoIP settings, VoIP services, sip.ukrtel.net, Profile settings, AWCDMA - On (чтобы SIP работал не только по WiFi, но и через мобильный Интернет).

Настройки в картинках:

Детальное описание встроенного SIP-клиента Nokia:
http://fex.net/#!105204863035
Пароль: 123123

Извиняюсь за некропостинг. У вас удавалось авторизироваться в SIP через прокси?

Ввожу прокси в настройках сип - не авторизовывает. Прокси рабочий. Пробовал несколько других. http.
IP сервера меняет на sip:IP почему-то...
 
Зверху