한국어

소프트스위치

온누리070 플레이스토어 다운로드
    acrobits softphone
     온누리 070 카카오 프러스 친구추가온누리 070 카카오 프러스 친구추가친추
     카카오톡 채팅 상담 카카오톡 채팅 상담카톡
    
     라인상담
     라인으로 공유

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app


1.6.1.  Push Notification
We use notify_on_event to capture the events on new contact registrations for callee. Once the call is sent to callee, based on the notification (for new contacts) we inject the newly registered contacts as new branches in the ongoing transaction.

Schematics : when we send a call to a user, we subscribe to see any new contacts being registered by the user. On such a notification, we add the new contact as a new branch to the ongoing transaction (ringing) to user.

Example 1.3. Push Notification script

...
route[route_to_user] {

    # prepare transaction for branch injection; it is mandatory
    # to create the transaction before the subscription, otherwise
    # the EBR module will not pass the transaction ID into the
    # notification route
    t_newtran();

    # keep the transaction alive (even if all branches will 
    # terminate) until the FR INVITE timer hits (we want to wait
    # for new possible contacts being registered)
    t_wait_for_new_branches();

    # subscribe to new contact registration event,
    # but for our callee only
    $avp(filter) = "aor="+$rU;
    notify_on_event("E_UL_CONTACT_INSERT",$avp(filter),
        "fork_call", 20);

    # fetch already registered contacts and relay if any
    if (lookup("location"))
        route(relay);
    # if there were no contacts available (so no branches 
    # created so far), the created transaction will still be 
    # waiting for new branches due to the usage of the 
    # t_wait_for_new_branches() function

    exit;
}

route[fork_call]
{
    xlog("user $avp(aor) registered a new "
        "contact $avp(uri), injecting\n");
    # take the contact described by the E_UL_CONTACT_INSERT
    # event and inject it as a new branch into the original
    # transaction
    t_inject_branches("event");
}
...
조회 수 :
9161
등록일 :
2023.07.29
03:56:03 (*.128.253.243)
엮인글 :
http://webs.co.kr/index.php?document_srl=3349448&act=trackback&key=f5a
게시글 주소 :
http://webs.co.kr/index.php?document_srl=3349448
List of Articles
번호 제목 글쓴이 조회 수 추천 수sort 날짜
142 My new toy: Bluebox-ng admin 93793   2013-04-06
 
141 Using SIP Devices behind NAT OPensip Asterisk IPPhone SIP Telephony file admin 231496   2013-03-31
 
140 Opensips_1.9 install guide this is great I like this admin 111804   2014-03-04
 
139 Opensips install debian admin 41680   2014-03-03
 
138 A2Billing and OpenSIPS admin 45444   2014-03-04
 
137 100% CPU usage opensips admin 58334   2014-03-05
 
136 Opensips Installation, How to. admin 78742   2014-03-05
 
135 How to install OpenSIPS on CentOS Debian etc admin 48413   2014-03-05
 
134 Multimedia Service Platform admin 40736   2014-03-06
 
133 Building Telephony Systems with OpenSIPS 1.6 books file admin 45887   2014-03-06
 
132 Problem with presence_xml module Opensips 1.9 admin 51179   2014-03-06
 
131 How to install OpenSIPS on CentOS debian module add xcap admin 49569   2014-03-06
 
130 MediaProxy Installation Guide admin 186703   2014-03-06
 
129 rtpproxy Module admin 42693   2014-03-06
 
128 OpenSIPS Control Panel install guide admin 100784   2014-03-06
 
127 OpenSIPS Control Panel (OCP) Installation Guide admin 284620   2014-03-06
 
126 Installing RTPproxy Start RTPproxy in Bridged mode very good admin 107712   2014-03-07
 
125 Building Telephony Systems with OpenSIPS 1.6 RTPProxy + OpenSIPS 1.7 admin 44213   2014-03-07
 
124 RTPproxy Frequentry Asked Questions (FAQ) ¶ admin 180035   2014-03-07
 
123 Using the openSIPS Registrant Module admin 55551   2014-03-09
 
122 Kamailo OpenSIPs installation on Debian admin 87337   2014-03-09
 
121 opensips-1.10.0_src.tar.gz experimental source code documentation admin 41242   2014-03-09
 
120 Ekiga (formely known as GnomeMeeting) is an open source SoftPhone admin 45700   2014-03-12
 
119 Where to check OpenSIPS does not start? admin 46870   2014-03-09
 
118 book-opensips-101 / content / 3.2. SIP TLS Secure Calling.mediawiki admin 45894   2014-03-12
 
117 The Impact of TLS on SIP Server Performance file admin 45794   2014-03-12
 
116 OpenSIPS configuration for 2 or more FreeSWITCH installs admin 78699   2014-03-12
 
115 Conference Support in Kamailio (OpenSER) admin 91012   2014-03-12
 
114 SIP PBX - OpenSIPS and Asterisk configuration admin 169675   2014-03-12
 
113 telepresence: Open Source SIP Telepresence/MCU admin 188935   2014-03-12