한국어

스마트폰앱

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

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app


https://code.google.com/p/sipdroid/wiki/FAQ#What_build_environment_is_needed_for_Sipdroid?


SIPdroid_English_Manual.pdf SIPdroid_English_Manual.pdf


 FAQ  
Frequently Asked Questions 
Featured
Updated Jan 27, 2013 by pmerl...@googlemail.com

Copyright (C) 2009 The Sipdroid Open Source Project. The following article is part of Sipdroid. Sipdroid is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Prerequisites

How can I prepare for mobile VoIP?

Sipdroid allows you to choose where you will use VoIP, on WLANs only, on 3G, or EDGE networks. If you are going to use VoIP services outside private wireless networks, it's your responsibility to check the contractual terms with the mobile operator:

Often mobile phone operators forbid using VoIP in the contract's fine print. The European Union is already looking at whether blocks on VoIP service by Europe's mobile phone operators might breach competition laws.

The following plans are suitable for unlimited hotspot/3G usage:

Add more!

What type of warranty comes with Sipdroid?

This project publishes Sipdroid for free under the terms of GNU General Public License v3. The first public version is beta for software testing. So please allow for some issues and incompatibilities at the beginning.

How much will Sipdroid drain the battery? (Constantly running Internet connection?)

When using pbxes.org the expected stand-by times are the same as without Sipdroid running in the background (we observed about three days of stand-by time). See article for background.

How much bandwidth is required?

Sipdroid uses G.711 A-law to transmit voice which needs about 80 kBit/s in each direction. This corresponds to a total of 1.2 MB per minute.

A video call needs approximately twice as much.

Over EDGE or when optionally enabled for all calls Sipdroid uses GSM codec to compress to about 30 kBit/s in each direction resulting in a total of 0.5 MB per minute.

What are the system requirements?

To install Sipdroid you need version 1.5 "Cupcake" of Android.

See http://android-developers.blogspot.com/2009/04/android-15-is-here.html for details on updating the OS on developer phones.

The update for the other phones comes over the air, starting May 1st, 2009.

What build environment is needed for Sipdroid?

If you are interested in developing and contributing to the project please install Eclipse and Subclipse for building the source code.

After the sources are done downloading, you see the following in "Package Explorer" in Eclipse.

> SipUA 326 Trunk: trunk

Right click on SipUA and select Properties in the drop down menu (last option). Click on Android (assumes the Android SDK is installed and configured in Eclipse). In the "Project Build Target" select "Android 1.6" (Target Name).

User Interface

How can I dial my contacts over Sipdroid / over Phone?

In settings you can specify your preferred call type. This is used when clicking a "Call" tab of a contact. When clicking on the "Text" tab of a contact you get a menu like this:

choose.png

"Messaging" lets you proceed with sending SMS/MMS. The other two let you override your call type manually.

How can I dial a number over Sipdroid / over Phone?

When entering a phone number in the dialer add a "+" sign to toggle call type. If your preferred call type is Sipdroid adding a + behind the number calls over Phone.

NOTE: Don't add anything to emergency numbers. They are always dialed over Phone.

choose2.png

How can I dial a Skype ID? (Or any other SIP URI?)

From Contacts

When clicking on the "Chat" tab of a contact you get a menu like this:

choose3.png

Choosing Sipdroid makes a voice call to a PC over instant messaging.

Calling Skype users requires registering to PBXes. The callee needs to allow anonymous calls.

This also works for Google Talk, MSN, Yahoo, AIM, and ICQ users. All these recipients have to do is either invite user service@gtalk2voip.com (gtalk2voip@yahoo.com for Yahoo! Messenger) to his friend list, or submit his user id from gtalk2voip main page, to become reachable from Sipdroid.

If you want to call any other SIP URI add it to a contact as one of the two unsupported messengers, Jabber or QQ, and use above method to dial the SIP URI from contacts.

Note: PBXes only supports calling alphanumeric SIP URIs e.g. abc##@domain.tld. Calling URIs starting by a digit will result in a routing based on outbound dial rules.

From Sipdroid window

You can enter SIP URIs into the "Called Party Address" field in Sipdroid. For calling Skype users enter the Skype name followed by @skype into "Called Party Address". Calling Skype users requires registering to PBXes.

Note: PBXes only supports calling alphanumeric SIP URIs e.g. abc##@domain.tld. Calling URIs starting by a digit will result in a routing based on outbound dial rules.

How are the buttons assigned?

Android reserves the red key for turning screen off and the green call button for answering a phone call. That's why they don't always work for Sipdroid, e.g. when screen is turned on the red key will first switch screen off, and then end call on another press. The green button will not work for Sipdroid if there is a phone call ringing at the same time. In this case the green button will answer the GSM call.

That's why Sipdroid offers a sliding card. A call is off-hook if the card is at the top of the screen, and it is on-hook at the bottom. Just slide up to answer. Slide down to end call. If you want to reject an incoming call press the MENU button to select end call.

How can I modify phone numbers on the fly? Where is the prefix option?

The prefix option has been replaced by a more generic and flexible search & replace feature. The "search & replace" option, available inAdvanced Options, has the following form: <search>,<replace>

<search> is a Java regular expression with one or more groups which can be then use in <replace>

<replace> is a string with reference to group(s) from the <search> field.

If the regular expression is not valid or the format is wrong, the original number is used.

Examples:

Search & ReplaceDescription
\+*1*(.*),1\1fix for the common issue of contacts with or without 1 and +1
\+41(.*),0041\1replace +41791111111 with 0041791111111
(.*),123\1add 123 in front of the number (prefix)
(.*),\1123add 123 at the end of the number (postfix)

How do I exclude certain numbers from Sipdroid?

Choose Advanced Options and enter your pattern in the exclude pattern field. Numbers can be exluded by type and/or number. 
Format is pattern,pattern,pattern...

To exclude by phone type you can enter single or combination of the three supported types: 
e.g. h,m,w or ho,mo,wo or home,mobile,work (excludes all home, mobile and work numbers)

To exclude by numbers enter any java regular expression: 
e.g. \A\+01 (excludes all numbers starting with +01).

To exclude by both phone type and number: 
e.g. m,1234 (exludes all mobile and numbers that contain 1234).

What is "Trigger Callback/Callthru"?

Suppose you are outside your wireless LAN, or got a mobile Internet connection, but not good enough for a SIP call. Normally the dialer would fall back to Phone in this case.

  • Enabling "trigger callback" will instead ask the PBX to initiate a callback to your mobile number, and connect the call to the dialed contact.
    • This makes sense if you like the PBX features (like calling a SIP URI, simultaneous outbound, etc.), or if it's cheaper than a call from your mobile. I was using the function while roaming with a local SIM card. Some plans also allow you to get unlimited calls from a certain number. That number could be assigned to your PBX.
  • Enabling "trigger callthru" will call a PBX's trunk/DID (or any other calling card platform), dial PIN & destination number as DTMF tones, and connect you.
    • This is nice if you have unlimited minutes to a certain number or nationwide, and want to use them to dial out or dial internationally.

Exclude pattern and search & replace get applied in the same way as for SIP calls.

What types of video calls are supported?

There are three levels of operation for video calls.

Sending

By pressing the MENU button and choosing "Send Video" you can start video transmission to a SIP phone with video.

Receiving

This is not supported natively. If you are registered to PBXes and the other party starts sending video it will show up on the Android phone.

Streaming

When you start sending video as described above while you are in a call to a regular phone, and you have a PBXes Premium Account, the other party can open your webcall URL, click on your photo and see your video.

Streaming can also be used if you call somebody on his Android phone who is not registered to PBXes. Then he can still open your webcall URL from his mobile browser and see you.

SIP Providers

What SIP providers is Sipdroid compatible with?

Sipdroid runs standard SIP. For full interoperability register Sipdroid to pbxes.org. From there register your SIP accounts.

Possible issues when registering directly to other SIP servers are:

  • Battery drain on 3G/EDGE,
  • Unreliable incoming calls,
  • One way voice, or
  • No connection at all

As you can see there is not just one issue. When Nokia released its SIP client in 2006 PBXes were the first to support it. It's a bunch of adjustments to account for phones that are not plugged into a single network, are battery powered and Java based. So unless you are a developer we don't recommend spending much time in getting your plain-vanilla Asterisk box suited for Sipdroid. Instead register your Asterisk to PBXes, too.

For the future it is expected that SIP providers will become more interoperable (see also article). As Sipdroid is a true open source project attracting many software developers, the application and its documentation will be updated as more information gets available.

What advantages do I get by signing up for the Free Account at PBXes?

  • You can register several trunks to use multiple telephony service providers of your choice.
  • pbxes.org routes incoming calls over Sipdroid or Phone to you. If you are online you get them over VoIP, if off line you get them over GSM.

Which features are supported in Sipdroid?

Sipdroid presently supports basic call. All the typical PBX features are configured from the PC. This concept is much like the concept of Google's services that allow you e.g. to manage your calendar on the PC and access it remotely on your phone. The following features are provided by the Free Account on pbxes.org:

  • Change number format (e.g. convert the + codes)
  • Music on hold
  • Support of several modes for DTMF tones
  • Support for NAT (network address translation)
  • Simultaneous Outbound Calling
  • Screening anonymous callers

priv.png

  • Time-based routing for incoming calls
  • Attended Call Transfer
  • Conferences
  • Video Reception (Video Transmission is supported by Sipdroid natively)
  • Trigger callback or callthru (if no suitable data network available)
  • Calls to Skype users

You get even more features on the paid accounts (e.g. Video Streaming, Announce Location, Call Recording, Improved Audio, Handoff of calls between networks).

How can I set up PBXes?

Please have a look at the HELP section. Under "Getting started" you find an introduction to the necessary steps.

It's all web based. No installation required.

First you create extension(s) and trunk(s). Perform an echo test by dialing *43. Then you add at least one inbound and one outbound route. Leave the trunk name empty on your inbound route. The Android specific details can be found under "Mobile Extensions".

The username to be entered in Sipdroid consists of account name, a dash ('-') and the extension number, e.g. "myuser-200". The password is that of the extension, not the password of your PBXes account.

Android Applications

Ambient Light Sensor

This tool is recommended to save battery. It uses the camera to adjust screen brightness.

Google Talk

See above

GV

Sipdroid can be used to add true VoIP calling to the GV app. Both integrate amazingly well. Further info is available at Iordans's blog.

Latitude, Weather Widgets, ...

We noticed that choppy voice on WLANs can be resolved by turning off permanent location updates. Alternatives are uploading position to PBXes and announcing it to contacts when they call you, and "Snowstorm weather widget" that allows you to set location manually.

Netcounter

This is very nice to account your bandwidth usage on mobile networks. However, when you use WLANs only you should not install the present version. It wakes the device too often thus draining the battery.

Hint for developer phones

One limitation has been noticed on Android developer phones (ADP1). Due to limited memory home screen often takes several seconds to load. Luckily these phones allow root access. Issue the command "echo ro.HOME_APP_ADJ=1 >/data/local.prop" and reboot, to lock home screen in memory.

List of Articles
번호 제목 글쓴이 날짜 조회 수
35 linphone _MSFactory admin 2022-08-29 8434
34 linphone-iphone CallKit reportIncomingCall code analyze admin 2022-07-16 8518
33 linphone-iphone SettingsView settingsStore removeAccount admin 2022-06-22 8452
32 Linphone-iphone AssistantView code analysis admin 2022-06-22 8370
31 linphone-iphone IASKSettingsReader .plist-> locateSettingsFile -> setSettingsBundle save admin 2022-06-20 8590
30 linphone-iphone IASKSettingsReader IASKSpecifier code analysis admin 2022-06-19 8378
29 Linphone-iphone SettingsView code analysis admin 2022-06-18 8290
28 linphone-iphone call number call button code analysis admin 2022-06-18 8375
27 linphone-iphone/Settings/InAppSettings.bundle/ plist file list code analysis admin 2022-06-16 8182
26 linphone-iphone sourcecode SideMenuTableView code analysis admin 2022-06-16 8464
25 linphone-iphone sourcecode SideMenuView code analysis admin 2022-06-14 8310
24 linphone-iphone popup_password_request popup code analysis admin 2022-06-12 8491
23 linphone-iphone account code analysis admin 2022-06-11 8375
22 Pjsip 설명 정리 동작 함수 admin 2019-09-09 13862
21 Basic registration test sourec code admin 2019-05-06 13549
20 mDNS 덕분에 SIP 네트워크 배포가 쉬워졌습니다. admin 2018-09-01 13572
19 스마트폰 070 장점 국내전화 국제전화 로밍요금 해결 꼭 사용해보세요 admin 2018-01-07 16326
18 카카오톡PC에서 사용하는 오픈소스 라이브러리 admin 2017-12-01 18611
17 해외 로잉 무료 스마트폰 휴대폰 070 인터넷폰 인터넷전화 국내 해외 가입 상사 주재원 교민 유학생 여행 등 file admin 2015-02-28 37000
16 070가입 않고 국내 유선 무선 집전화 휴대폰 전화 해외 국내에서 전화 수신 받는 방법 admin 2015-02-28 526582
15 using a g729 codec in SipDroid Add G729 to Sipdroid admin 2014-12-28 26256
14 Compiling linphone 3.7.0 on Debian Wheezy admin 2014-10-21 27685
13 opus-codec Opus Interactive Audio Codec admin 2014-10-10 27329
12 HD-Voice의 정체 admin 2014-10-09 29084
11 Acrobits 아이폰 용 sip 프로그램 Softphone 070인터넷전화 수신 잘되는 client 무료 admin 2014-06-02 39129
10 스마트폰 무제한 무료통화 앱 WIFI 2G 3G 4G LTE VOIP mVOIP SIP 요금절약 admin 2014-05-31 74560
9 스마트폰 070 인터넷전화 무료통화 앱 WIFI 5G 4G LTE SIP 요금절약 file admin 2014-02-11 85905
8 mVoIP 보다 VoLTE가 좋은 점 admin 2013-11-21 28273
» Sipdroid wiki and english manuall file admin 2013-11-09 72739
6 TCP Connection Test Program file admin 2013-09-28 75588