pjsua2相关内容

使用FreesSwitch在Web浏览器中发起和接收呼叫

我有一个要求,我有一个网站,我想在其中实现呼出和呼入功能。我在Windows上使用freeswitch作为sip服务器,目前我可以使用verto在本地分机上发起呼叫,如何从浏览器直接向手机发起呼出呼叫,并能够使用浏览器接收呼叫。 推荐答案 Freeswitch支持WebRTC,这意味着您可以使用sip-webrtc客户端从浏览器注册并进行IN/OUT调用。 SIP-WebRTC客 ..
发布时间:2022-07-21 16:35:42 其他开发

如何使用 Visual Studio 2015 构建 PJSUA2 (swig)

我尝试为 Python 编译 PJSUA2.我可以设法使用 Visual Studio 2015 社区版编译源代码. 我的问题是,我现在如何安装 Python 模块? 指南建议使用 make 和 make install.我也尝试安装 minwg,但它不起作用,因为该项目是用 VS 编译的. 我也尝试过使用 minwg 进行编译,但由于未定义的要求,我永远无法成功.PJSUA 官 ..
发布时间:2021-09-20 18:36:07 Python

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 移动开发

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

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

如何使用Android的PJSUA2管理音频输出级别

我有一个Android项目,该项目使用PJSUA2进行VoIP通信,其他一切都很好.但是,我受困于一个问题,即我无法让“音量"控件在显示我的活动呼叫的“活动"中工作.我尝试过推荐的方法- audioManager = (AudioManager) getSystemService(AUDIO_SERVICE); setVolumeControlStream(AudioManager.STRE ..
发布时间:2020-05-28 01:43:07 移动开发

如何为Python安装pjsua2软件包?

我正在尝试使用Python创建软件电话. 我发现此链接描述了pjsua2 ,但没有任何明确的说明定义如何为python安装pjsua2软件包的步骤. 任何人都可以为我定义安装可在python中使用的pjsua2的清晰步骤吗? 解决方案 这些步骤应该有效 第1步:创建目录. /PJSUA2/pjproject/src 第2步:安装所需的模块 sudo apt-get ..
发布时间:2020-05-28 01:41:52 Python