pjsip相关内容
我需要在进行呼叫时向INVITE请求添加主题标头。我正在使用PJSUA库。 我发现了this问题。但我不能实施它。请帮帮忙。 提前谢谢 推荐答案 我想出来了。应将SipTxOption添加到CallOpParam: CallOpParam prm = new CallOpParam(true); SipHeader sipHeader = new Si
..
我正在尝试将 PJSIP 库用于我的 Android 应用程序.我根据本手册构建了 pjsua 示例应用程序:https://trac.pjsip.org/repos/wiki/Getting-Started/Android 但是当示例应用程序启动时,异常触发: 12-06 15:03:58.043: D/dalvikvm(628): 试图加载 lib/data/data/org.pjsi
..
如何使用 xCode 构建和编译 PJSIP 并运行示例代码 IPJSUA? 解决方案 首先,您需要打开终端.终端可以在应用程序->实用程序->终端中找到.打开终端后,请确保指向桌面,以便更轻松地获取数据文件夹.只需输入: cd 桌面 恭喜,您已经在桌面上了.现在继续输入. svn co http://svn.pjsip.org/repos/pjproject/trunk
..
我已经用 PJProject 2.5.5 配置了 Asterisk 13.13.1 并启用 PJSIP 作为 SIP 驱动程序(不编译 chan_sip). 我拥有完整配置的系统并且可以正常工作,但是我在接听电话时遇到了一些问题.我的主机连接的号码很少,当我从任何公共号码拨打电话时,我在 asterisk 远程控制台上注意到了此信息: [Feb 24 14:27:16] NOTICE[52
..
我正在尝试将 PJSIP 库用于我的 Android 应用程序.我根据本手册构建了 pjsua 示例应用程序:https://trac.pjsip.org/repos/wiki/Getting-Started/Android 但是当示例应用程序启动时,异常触发: 12-06 15:03:58.043: D/dalvikvm(628): 尝试加载 lib/data/data/org.pjsi
..
我正在尝试在我的 pjsip 应用程序中使用扬声器,所以我使用的是 setOutputRoute: pjmedia_aud_dev_route route=pjmedia_aud_dev_route.PJMEDIA_AUD_DEV_ROUTE_LOUDSPEAKER;MyApp.ep.audDevManager().setOutputRoute(route, true); 但我收到一个
..
我正在使用 Pjsip 库进行 SIP 视频通话.我面临问题在 SurfaceView 中显示我自己的视图. 图片如下: 预期视图: 在 onCallMediaState 中获取预览 ID mVideoPreview = VideoPreview(mediaInfo.videoCapDev)mVideoWindow = VideoWindow(mediaInfo.videoIn
..
如何在注册失败后更改默认的 pjsua2 重新注册.目前它已设置为 300 秒.我希望设置在注册失败后重试注册到大约 60 秒. 我浏览了文档......但有些我无法在示例 android pjsua2 应用程序上实现它们. unsigned timeoutSec 可选的注册间隔,单位为秒. 如果值为零,将使用默认间隔(PJSUA_REG_INTERVAL,300 秒).
..
我正在基于 SWIG 示例使用 PJSIP for android 构建 SIP Softphone. 我按照示例中的描述启用日志: LogConfig log_cfg = epConfig.getLogConfig();SipLogWriter logWriter = new SipLogWriter();log_cfg.setWriter(logWriter);log_cfg.setD
..
我有一些默认情况下没有音频设备的嵌入式设备.它们通过 FPGA 相互通信.所以我的问题是,如何从 pcm 中的 pjsip 捕获/播放音频,以便使用 FPGA 发送/接收它? 我知道有 pjmedia_mem_player_create() 和 pjmedia_mem_capture_create() 但我似乎找不到关于使用这些函数的任何好的信息. 我尝试了以下代码,但断言失败,导致函
..
我在使用 pjsua2.lib 时遇到了一些问题.我无法在 QT 中构建它.我添加了以下库: INCLUDEPATH += "$$DIRECTX_PATH\Include"INCLUDEPATH+="$$SIP_PATH\pjsip\include"INCLUDEPATH+="$$SIP_PATH\pjlib\include"INCLUDEPATH+="$$SIP_PATH\pjlib-util
..
我正在尝试在支持 SSL/TLS 的 Android 上构建 PJSIP. 我按照 这个答案成功构建了 OpenSSL(没有 fips,作为共享-.so 库)并将其安装在 ~/android(创建了 ~/android/ssl 目录). 现在,当我这样做 ./configure-android --with-ssl=/home/andrea/android/ssl 查看 confi
..
如何在 iOS 中使用 PJSIP API 在三个、四个或更多帐户之间进行通话?要在两个帐户之间拨打电话,我使用 pjsua_call_make_call 函数. char *destUri = "sip:account@example.com";pj_status_t 状态;pj_str_t uri = pj_str(destUri);status = pjsua_call_make_call
..
我希望在飞行中进行视频通话时暂停和取消暂停视频传输,而不会使用Android Pjsua2库删除音频通话.但是有些我无法理解如何实现该功能以示例android pjsua2应用程序.任何帮助将不胜感激. 我仔细阅读了以下文档,但无法理解..如何实现 枚举pjsua_call_vid_strm_op此枚举表示视频流通话中的操作. PJSUA_CALL_VID_STRM_START_
..
我正在研究iOS上的PJSIP-Swift项目. 我只是用视频设置编译了PJSIP,以允许使用视频. 我通过使用Pjsip成功将视频发送到另一台设备. 现在,我需要在iOS应用程序上显示传入的流. 我将一个View放在情节提要中的ViewController中,以便在其中显示传入的视频. 但是我的问题是我不知道如何将我的视图与PJSIP的传入视频绑定. 该怎么做? 谢谢.
..
在进行Sip呼叫之前,我需要添加一个自定义标头.请帮助我. 谢谢. 解决方案 最后,我得到了我的问题的答案.您应该更改您的 make makeSipCall()方法. private boolean makeSipCall(String phoneNumber) { if(!created) return false; Log.i("MtaAPI
..
我已经研究了适用于Windows Phone 8的Windows ChatterBox示例应用程序,并且能够编写一个小型应用程序来试用PJSIP.但是我遇到了CallInProgressAgent的问题.创建拨出电话时,我通过调用VoipCallCoordinator类上的RequestOutgoingCall方法来创建VoipPhoneCall对象,然后使用pjsua api创建pjsip调用.
..
我正在制作VOIP应用程序,现在我们需要用蓝牙连接语音电话. 我们尝试将通话与蓝牙连接,但听不到任何声音. /* Initialize audio session category and mode */ { AVAudioSession *sess = [AVAudioSession sharedInstance]; pj_bool_t err; if ([sess respondsToS
..
我使用PJSUA2尝试直接将来电记录到wav文件中,但是听不到wav文件中的任何音频. 以下代码: void SipCall::onCallMediaState(pj::OnCallMediaStateParam& /*prm*/) { pj::CallInfo call_info = getInfo(); pj::AudioMedia* audio_media = 0
..
我正在尝试使用openh264 lib构建pjsip项目.一切正常,除了pjsip ./configure-android 未检测到openh264 这是我的config_site.h /* Activate Android specific settings in the 'config_site_sample.h' */ #define PJ_CONFIG_ANDROID 1 #in
..