pjsip相关内容

如何为 Xcode 构建和编译 PJSIP,使用示例代码 IPJSUA 进行测试?

如何使用 xCode 构建和编译 PJSIP 并运行示例代码 IPJSUA? 解决方案 首先,您需要打开终端.终端可以在应用程序->实用程序->终端中找到.打开终端后,请确保指向桌面,以便更轻松地获取数据文件夹.只需输入: cd 桌面 恭喜,您已经在桌面上了.现在继续输入. svn co http://svn.pjsip.org/repos/pjproject/trunk ..
发布时间:2021-12-20 20:43:52 移动开发

如何在 pjsip 和 Asterisk 13 中允许入站呼叫?

我已经用 PJProject 2.5.5 配置了 Asterisk 13.13.1 并启用 PJSIP 作为 SIP 驱动程序(不编译 chan_sip). 我拥有完整配置的系统并且可以正常工作,但是我在接听电话时遇到了一些问题.我的主机连接的号码很少,当我从任何公共号码拨打电话时,我在 asterisk 远程控制台上注意到了此信息: [Feb 24 14:27:16] NOTICE[52 ..
发布时间:2021-11-30 13:18:56 其他开发

Pjsip Android 视频通话:反转视频预览

我正在使用 Pjsip 库进行 SIP 视频通话.我面临问题在 SurfaceView 中显示我自己的视图. 图片如下: 预期视图: 在 onCallMediaState 中获取预览 ID mVideoPreview = VideoPreview(mediaInfo.videoCapDev)mVideoWindow = VideoWindow(mediaInfo.videoIn ..
发布时间:2021-06-18 18:44:04 移动开发

注册失败后如何更改默认延迟300秒(Pjsua 2 Android)重试注册?

如何在注册失败后更改默认的 pjsua2 重新注册.目前它已设置为 300 秒.我希望设置在注册失败后重试注册到大约 60 秒. 我浏览了文档......但有些我无法在示例 android pjsua2 应用程序上实现它们. unsigned timeoutSec 可选的注册间隔,单位为秒. 如果值为零,将使用默认间隔(PJSUA_REG_INTERVAL,300 秒). ..
发布时间:2021-06-18 18:44:01 移动开发

pjsip 捕获和播放 pcm 数据

我有一些默认情况下没有音频设备的嵌入式设备.它们通过 FPGA 相互通信.所以我的问题是,如何从 pcm 中的 pjsip 捕获/播放音频,以便使用 FPGA 发送/接收它? 我知道有 pjmedia_mem_player_create() 和 pjmedia_mem_capture_create() 但我似乎找不到关于使用这些函数的任何好的信息. 我尝试了以下代码,但断言失败,导致函 ..
发布时间:2021-06-18 18:43:54 C/C++开发

Android 使用 openssl 构建 PJSIP

我正在尝试在支持 SSL/TLS 的 Android 上构建 PJSIP. 我按照 这个答案成功构建了 OpenSSL(没有 fips,作为共享-.so 库)并将其安装在 ~/android(创建了 ~/android/ssl 目录). 现在,当我这样做 ./configure-android --with-ssl=/home/andrea/android/ssl 查看 confi ..
发布时间:2021-06-12 20:29:16 移动开发

如何使用 PJSIP 呼叫群组

如何在 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 ..
发布时间:2021-06-11 20:44:20 移动开发

如何使用Android Pjsua 2暂停和取消暂停视频传输?

我希望在飞行中进行视频通话时暂停和取消暂停视频传输,而不会使用Android Pjsua2库删除音频通话.但是有些我无法理解如何实现该功能以示例android pjsua2应用程序.任何帮助将不胜感激. 我仔细阅读了以下文档,但无法理解..如何实现 枚举pjsua_call_vid_strm_op此枚举表示视频流通话中的操作. PJSUA_CALL_VID_STRM_START_ ..
发布时间:2021-04-05 18:43:47 Java开发

如何在iOS中显示pjsip传入视频?

我正在研究iOS上的PJSIP-Swift项目. 我只是用视频设置编译了PJSIP,以允许使用视频. 我通过使用Pjsip成功将视频发送到另一台设备. 现在,我需要在iOS应用程序上显示传入的流. 我将一个View放在情节提要中的ViewController中,以便在其中显示传入的视频. 但是我的问题是我不知道如何将我的视图与PJSIP的传入视频绑定. 该怎么做? 谢谢. ..
发布时间:2020-05-28 01:43:43 移动开发

PJSIP未在Windows Phone 8后台进程中运行

我已经研究了适用于Windows Phone 8的Windows ChatterBox示例应用程序,并且能够编写一个小型应用程序来试用PJSIP.但是我遇到了CallInProgressAgent的问题.创建拨出电话时,我通过调用VoipCallCoordinator类上的RequestOutgoingCall方法来创建VoipPhoneCall对象,然后使用pjsua api创建pjsip调用. ..
发布时间:2020-05-28 01:43:39 其他开发

PJSUA2-将通话音频录制到WAV文件

我使用PJSUA2尝试直接将来电记录到wav文件中,但是听不到wav文件中的任何音频. 以下代码: void SipCall::onCallMediaState(pj::OnCallMediaStateParam& /*prm*/) { pj::CallInfo call_info = getInfo(); pj::AudioMedia* audio_media = 0 ..
发布时间:2020-05-28 01:43:32 C/C++开发

使用PJSIP进行Openh264编译

我正在尝试使用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 ..
发布时间:2020-05-28 01:43:30 移动开发