Port Your PJSIP Engine to BlackBerry 10 in Less Than 10 minutes

How-to

TITLE_IMAGE

If you haven’t already heard, the BlackBerry 10 countdown is on. If you have an existing application using PJSIP libraries, this is your opportunity to port your pjsip open source stack to BlackBerry 10 in a matter of minutes. As you may have already heard, Bob Cripps has successfully ported PJSIP to BlackBerry 10. Just very recently Bob has helped simplify building PJSIP for BlackBerry 10 by creating a set of executable scripts. This work has now all been committed to our BlackBerry github repository.

I took this opportunity to dig deep into building PJSIP for BlackBerry 10. As soon as I had my Linux environment up and running with all the prerequisites installed, I am happy to say that it took me less than ten minutes to build and load PJSIP BlackBerry 10 Cascades sample project to my BlackBerry 10 Dev Alpha device. So please don’t try to reinvent the wheel – dive right into this github repository to port PJSIP to BlackBerry 10. Remember to follow the README instructions as they are very important. You can also follow the instructions in below PJSIP porting guide knowledge base article: http://supportforums.blackberry.com/t5/Native-Development/Porting-PJSIP-PJMEDIA-and-PJLIB-to-BlackBerry-10/ta-p/2085751

If you run into any issues in porting PJSIP to BlackBerry 10 you can send me a tweet @_GurtejSandhu or write your comment below and I will be happy to assist.

Again, huge kudos to Bob Cripps for contributing his recent work in simplifying building PJSIP for BlackBerry 10.

Success stories:

http://devblog.blackberry.com/2012/07/voip-development-on-blackberry-10/

BlackBerry 10 Development:

https://developer.blackberry.com/develop/platform_choice/ndk.html

http://devblog.blackberry.com/2013/01/blackberry-10-voip/

About Gurtej S.

Gurtej is an Application Development Consultant with the Developer Relations at Research In Motion (RIM). His responsibilities include managing the technical relationships with System Integrators (SI) and Independent Software Vendors (ISVs) who specialize in integrating with the BlackBerry Enterprise Solution. Gurtej’s area of expertise includes BES and enterprise application development.

Join the conversation

Show comments Hide comments
+ -
blog comments powered by Disqus