Version 3 (modified by ismangil, 12 years ago) (diff) |
---|
Getting Started: Building for BlackBerry 10 (BB10)
TracNav
Getting Started- Moved to: https://docs.pjsip.org/en/latest/index.html#get-started
Preparation
Build for Desktop
Build for Mobile
- iOS: Apple iPhone, iPad, and iPod Touch
- Android
- BlackBerry 10 (BB10)
- Windows Mobile
- Windows Phone 8.x and UWP
Symbian...
- Build for Other
Next: Using the libraries
See Also
BlackBerry 10 (BB10) target is available in the Subversion trunk and currently still experimental.
When it ships, BB10 is expected to have native echo cancellation.
Requirements
- You'll need BlackBerry 10 Native SDK. After you download the SDK, set the environment variables by running bbndk-env script provided in the SDK:
$ source bbndk_dir/bbndk-env.sh
- [BB10 PJSIP Demo https://github.com/blackberry/Cascades-Community-Samples/tree/master/bb10-pjsipdemo]
- In particular read through [README https://github.com/blackberry/Cascades-Community-Samples/blob/master/bb10-pjsipdemo/README.txt]
Building PJSIP
Get the source code, if you haven't already.
Just run:
$ cd /path/to/your/pjsip/dir $ ./configure-bb10 $ make dep && make clean && make
Notes:
- the ./configure-bb10 is a wrapper that calls the standard ./configure script with settings suitable for BB10 target.
- you may pass standard ./configure options to this script too.
- for more info, run ./configure-bb10 --help
- other customizations are similar to what is explained in Building with GNU page.
Simulator
Install and configure the BB10 simulator, you will need to install a virtual machine player in order to use the simulator. To build for BB10 simulator, just run:
$ ./configure-bb10 --simulator $ make dep && make clean && make
Attachments (4)
- PjsuaBB.jpg (91.9 KB) - added by bennylp 12 years ago.
- PjsuaBB_telnet.jpg (35.9 KB) - added by bennylp 12 years ago.
- BB10 Performance measurement.pdf (65.6 KB) - added by bennylp 11 years ago.
- bb_measure_cpu.patch (4.3 KB) - added by bennylp 11 years ago.
Download all attachments as: .zip