如何使用pjsip和android进行视频通话
我现在正在使用pjsip库开发我的“voice over ipI android应用程序;我希望我的应用程序能够处理视频通话 是否有任何文件可以帮助我完成这项工作?如何使用pjsip和android进行视频通话,android,video,sip,Android,Video,Sip,我现在正在使用pjsip库开发我的“voice over ipI android应用程序;我希望我的应用程序能够处理视频通话 是否有任何文件可以帮助我完成这项工作? 我将感谢任何帮助 提前感谢来电意向是 没有区别,因为在撰写本文时Android中没有视频通话。任何视频聊天应用程序都很可能使用ACTION_NEW_OUTGOING_CALL 在操作\u新建\u传出\u呼叫广播接收器中: Bundle bundle = intent.getExtras(); Object callType = b
我将感谢任何帮助 提前感谢来电意向是 没有区别,因为在撰写本文时Android中没有视频通话。任何视频聊天应用程序都很可能使用ACTION_NEW_OUTGOING_CALL 在操作\u新建\u传出\u呼叫广播接收器中:
Bundle bundle = intent.getExtras();
Object callType = bundle.get("android.phone.extra.calltype");
如果是视频通话,则callType为2的整数。PJSIP 2.4支持视频使用。请参阅以下链接。 您可以使用pjsip播放视频。您需要按照以下步骤进行视频存档调用 添加OpenH246库并使用trank进行配置请遵循文档步骤 确保检测到openh264和libyuv。/configure android:
...
Using OpenH264 prefix... /Users/me/openh264/android
checking OpenH264 availability... ok
Using libyuv prefix... /Users/me/libyuv-android/jni
checking for I420Scale in -lyuv... yes
...
按照以下步骤构建pjsua2示例应用程序:
my_cfg.accCfg.getVideoConfig().setAutoTransmitOutgoing(true);
my_cfg.accCfg.getVideoConfig().setAutoShowIncoming(true);
检查链接
my_cfg.accCfg.getVideoConfig().setAutoTransmitOutgoing(true);
my_cfg.accCfg.getVideoConfig().setAutoShowIncoming(true);