I am trying to integrate PJSIP with Voip chatterbox sample app Windows Phone 8. I can make a call but i cannot hear receivers voice nor he can hear mine. I am still not able to figure out how to safely remove audio loopback from sample app. Before doing this I made a simple app with UI and WinRT and made call using pjsip, i was able to send and receive audio. PS- I used my app to call and receiver used linphone windows phone app. Can any one tell me how to remove loopback and send and receive audio?
How to integrate PJSIP with VOIP chatterbox sample app Windows Phone 8
443 Views Asked by sarvendra anand At
1
There are 1 best solutions below
Related Questions in AUDIO
- Play multiple audio files in a slider
- Unity3d AudioSource not creatable
- JavaFX can't play mp3 files
- iPhone simultaneous sound output
- Phonegap Build App - Play Audio
- HTML5 Audio pause not working
- Java boolean play button issue (play over and over again with each click)
- import a sound externally or from the library? AS3
- Set audio source
- Saving a sound bite as a ringtone
- Using OnAudioFilterRead with playOnAwake
- Audio recorded with Samsung does not play on iOS
- fftw of 16bit Audio :: peak appearing wrong at 2f
- How to Export an audio file with effect in iOS
- Tried multiple solutions onsite, none worked: Play <audio> on Konami code
Related Questions in WINDOWS-PHONE-8
- Deployment failed because no Windows Phone was detected when using Windows Phone Emulator
- Ellipsis inside button content Windows Phone
- Binding.StringFormat doesn't adhere to CultureInfo.CurrentCulture
- Deploy enterprise (in-house) application on windows phone without developer unlocking the phone?
- Application configuration files for Windows Universal app
- Cordova 'deviceready' event firing twice on wp8
- Input cursor windows phone phonegap
- How can I create a simple text file on a windows phone (8.1) that can be accessed trough USB cable?
- Windows Phone 8.1 : how to Launch an Installed app From My app
- Receiving shared content using windows phone 8.0
- How can we run camera as background view in windows phone 8?
- Windows Phone local toast notification Text wrapping and image is not showing
- OneDrive SDK & background task WP8.1
- Windows Phone 8.1 Emulator Xde.exe stops working when clicking on "tools"
- FileNotFound when renaming photo WP8
Related Questions in VOIP
- How to keep an Android Service always running?
- Implementing VOIP over udp, what is the approach to take when the player cannot cope up with received packet's speed
- Convert voip audio to text for debugging
- setKeepAliveTimeout is deprecated in iOS9
- VoIP Setup with Softphones and Twilio backend
- Twilio: pro-actively initiate daily, pre-scheduled conference calls?
- Different ways to integrate web phone/softphone/VOIP in asp.net web site
- Customize incoming fax header Asterisk
- Possible to Query Asterisk CEL info directly from the database? (PostgreSQL)
- Android.net.rtp - AudioStream.join() - java.lang.NullPointerException
- How to get audio samples in linphone to pass to other interface or to save them?
- SIP protocol / call waiting
- App not relaunch from background but delegate is called didReceiveIncomingConnection twilio in ios
- Looking for the hangouts custom URL scheme on IOS
- How to do some task after Asterisk ReceiveFax function calling?
Related Questions in PJSIP
- How to keep an Android Service always running?
- pjsua and sip registration: error=Invalid URI (PJSIP_EINVALIDURI)
- Pjsip Failed to discconect audio
- Calling pjlib from unknown/external thread. You must " "register external threads with pj_thread_register()
- reduce battery consumption for android application
- (180 ringning)No ringing tone while connecting call android pjsip (pjsua2)
- How to investigate and fix libpjsua2.so crash
- How to catch and translate incoming audio stream in other languages for an iOS Client app using PJSIP?
- Asterisk - One way audio with PJSIP over PRI
- IOS 10 force use 3G-4G instead WIFI
- PJSIP iOS video call implementation issue
- call transfer in pjsua2
- rewriting function for incoming calls in sipml5
- PJSIP2.5.5 error while building configure android
- How to create callBack in iOS that should be called by the library
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
PJSIP needs to add background support for WP8. It might be a little while before this is supported.
Try
PJSIP not running in Windows Phone 8 background process
Also see,
The PJSIP code will handle all of the actual SIP and RTP code for you. Like registering with your sip server, receiving and placing calls. Basically you want to remove the telnet interface and call methods directly off of PJSUA interface. You will want to extend the Globals.cpp class to add the methods you need to make phone calls.
The Chatterbox code is to add things like the incoming call screen and call state and awakening when the App is backgrounded.
You want to reference the Agents and Backend dlls. Also make sure to set up your capabilities and other settings the exact same way as the Chatterbox UI project, see WPAppManifest.xml. Lastly make sure you add the Contact Image and Ringtone files as content to your main project, or else the incoming call screen will not launch.