Комментарии 29
Хороший сервис, с Богданом напрямую работали?
+1
Интересная реализация.
+1
Долго искал у вас на сайте раздел «Тарифы». Разозлился. Начал набирать номер и сразу понял всю заботу о пользователе)
+6
Мне сначала показалось, что я на гугл попал, когда на сайт зашел :)
+2
А о каком, например, встраивании в свой сервис идет речь?
0
Сначала статья сподвигла собрать и посмотреть свежий YATE :) Уже потом зарегистрировался и попробовал позвонить. SIP-Плагин делает ваш сервис супер простым и доступным для пользователя, молодцы!
0
Именно таким образом мы написали биллинг для TalkPad, который позволяет контролировать баланс пользователя с секундной точностью, причем даже в случае нескольких одновременных звонков.
Можно немного поподробнее как имеено реализовали данный механизм?
Можно немного поподробнее как имеено реализовали данный механизм?
0
А тут два варианта, либо идёт захват кредита на каждый звонок на минимальный $, либо снятие счета реалтайм с обрывом звонка если кредит кончился. В основном все большие биллинги захватывают Х денег, меньше обращений к базе.
0
Снятие рейалтайм — както контролировать\чекать хитро надо, накладные расходы слишком велики.
С кредитом ясно, стандартная схема, НО! Ключевая фраза «даже в случае нескольких одновременных звонков».
Если этих одновременных звонков скажем 50 — то «залет» в минуса весьма вероятен. Потому как если на счету пользователя скажем 1 $ и на этот доллар пришли сразу 3 звонка, то всем 3 будет выделенно время ровно по 1$ (звонки то неокончены, списания со счета нет), итого после окончания всех трех звонков счет составит -2$. Это если рассматривать типичную кридитную схему, без всяких локов.
С кредитом ясно, стандартная схема, НО! Ключевая фраза «даже в случае нескольких одновременных звонков».
Если этих одновременных звонков скажем 50 — то «залет» в минуса весьма вероятен. Потому как если на счету пользователя скажем 1 $ и на этот доллар пришли сразу 3 звонка, то всем 3 будет выделенно время ровно по 1$ (звонки то неокончены, списания со счета нет), итого после окончания всех трех звонков счет составит -2$. Это если рассматривать типичную кридитную схему, без всяких локов.
0
Можно снимать деньги пульсами, допустим 1 тик = 5 центов, вот говорит человек с направлением в 20 центов в минуту, 4 тика в минуту, база абтоматом снимает деньги, чем больше тиков тем быстрее, когда денег нет звонок обрывается, играем допустим сообщение «нет денег» причем всем. В минус уйти можно, но не очень намного, допустим на 15 центов максимально при 3х звонках. Чтоб облегчить базу можно записать кредит в память и операции делать в ней. Такие схемы были у огроменных билингах национального порядка.
0
в Extmodule можно подписаться на любые события происходящие в YATE, например можно подписаться на сообщение «call.route» и ответить «ok, роути вот сюда», а можно подписаться на «call.answered» и начать считать деньги. Также можно отправить команду, например «call.hangup». Этого достаточно чтобы написать биллинг
0
А сделайте интеграцию с Google Voice / Google Talk по Jingle, плз!
0
Очень удобный сервис. Начал пользоваться им практически с самого начала. При помощи талкпада я искал себе работу, обзванивая конторы. Единственный недостаток, который я заметил за всё это время заключается в том, что дозвонившись на какого-нибудь робота-автоответчика приходится нажимать кнопки в тоновом режиме для того, чтобы передвигаться по меню. В талкпаде так не получилось.
И будет ли какой-нибудь гаджет под симбианы, андроиды?
И будет ли какой-нибудь гаджет под симбианы, андроиды?
+1
симбиан не планировали, приложение для андроид в процессе
0
Я использую talkpad и могу нажимать кнопки :). Но я испольую не плагин для браузера, а sip-клиент. Вот этот — code.google.com/p/telephone/
0
не нашел numpad, как добавочный номер набрать?
0
Да, очень не хватает. Было бы вот так, было бы здорово:
0
отсыл dtmf будет в следующей версии плагина
0
Автор, скажите, а где брали доки к Yate? У меня есть работающий проект на этом «чуде инженерной мысли». Достался по наследству. Все работает, но вот хочется тюнинга, а где и как ковырять — не знаю. Доки с сайта — скуднее урожая пшеницы в СССР в 1921 году.
0
Доков нет, но можно читать C++ код, где все понятно написано. Еще есть лист рассылки
0
«Прошел почти год после публикации первой вводной статьи о TalkPad.» а плагина для Mac OS Safari стабильного так и нет :(
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
TalkPad изнутри