问题标签 [pjsip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sip - SIP注册和SIP登录的区别
我们需要开发SIP Client,有一个基本的疑问,
我们得到了 SIP UserId 、密码和服务器详细信息,并且想知道一些事情,
- SIP 注册和 SIP 登录有什么区别,我相信,没有像 SIP 登录,它的自定义 SIP 请求,并且在注册期间将使用 UserId / 密码
,如果我错了,请纠正我 - 我们了解了音频呼叫流程,但所有教程都没有说语音服务器,假设一方正在呼叫并且另一方接受呼叫,那么媒体会话将建立,我相信双方都会收到一个服务器和端口号,双方都需要从那里传输和接收语音数据包。
如果我错了,请纠正我...
android - 如何开始在 Android 上为 pjsip 创建一个视频渲染器作为 Csipsimple
我想在 Android 上创建自己的视频渲染器,因为 pjsip 没有为 Android 提供视频渲染器。我不知道从哪里开始。我应该覆盖哪个 pjsip 函数。
我知道该CSipsimple
解决方案有一个视频渲染器,我假设它位于视频插件中,它是一个编译的 .so 文件..没有源代码..所以关于从哪里开始的任何建议。我从来没有处理过OpenGl
Android NDK。
所以请提供一个简单的解释。
ios6 - Xcode 4.5 (armv7 & armv7s) 下适用于 iOS 6 的 PJSIP
我将 Xcode 从 4.4.1 更新到 4.5。现在我所有使用 PJSIP 的项目都崩溃了。有人帮我为 Xcode 4.5 编译 PJSIP 吗?谢谢,
android - 为android构建pjsip的apjsua示例应用程序
我遵循了 PJSIP教程,并成功构建了 apjsua示例应用程序。
当我尝试通过 +a 添加帐户时,它会询问我 Sip Url、注册商的 Url、Auth Realm、用户名、密码
我进入了
- 小口网址:sip:140@122.252.232.5
- 注册商:sip:122.252.232.5
- 授权领域:*
- 用户名:140
- 密码:示例
之后它给了我以下错误
有谁知道我哪里错了???
或者有没有人知道任何其他方式为 android 使用 pjsip 库???
iphone - 我如何在 iphone 的 pjsip 中处理在线状态
我们正在开发一个应用程序,我们使用 pjsip 提供 VOIP 功能。我们在注册过程和添加朋友方面做得很好。但是我们面临着一些关于朋友在线状态的问题。
我详细解释了我的问题..假设'user1'登录并且有一个朋友'user2'然后user2离线它是正确的(b'coz user2仍然没有登录)当user2登录并且有一个朋友user1然后user1在线它是正确的(b'coz user1 已登录)但 user2 未在线显示在 user1 的朋友中
任何人都可以解决我的问题,我在这里呆了三天。提前致谢
python - pjsua:无法导入 pjsua python 模块
尝试导入 python 模块 pjsua 时出现以下错误。我有 Mac OS 10.8.1 版本。我验证了http://www.darrensessions.com/?p=292中提供的解决方案,该解决方案似乎已经在 MacOS-10.7 中解决了这个问题。对于 MacOS-10.8,这似乎又被打破了。编译代码时我没有遇到任何错误。仅在导入 PJSUA 模块时出现以下错误。
非常感谢您的帮助。谢谢,
android - 选择(2)超时的奇怪行为
检查 pjsip 的套接字选择的性能,我发现超时的行为非常奇怪。socket_select.c 中的源代码如下:
我已经检查过了,传递给 select 函数的所有参数都是正确的,并且超时值总是在选择后重新初始化为正确的值。n 如果还设置为最大使用的文件描述符。
问题是,有时,超时被正确触发并以 0 退出,但有时,它会被阻塞一段随机时间(从几毫秒到几分钟),也返回 0。
我目前正在检查每个 fd_set 中的内容,以防万一,但如果有人知道可能出了什么问题,我将不胜感激。
python - VoIP 点对点 Python H.323
我想使用 Python 和 Ubuntu 在两台计算机之间双向传输音频,理想情况下使用 H.323 我看过 pjsip 但只能看到一种连接到 SIP 服务器的方法,而不是简单的点对点系统。
谁能指出我正确的方向?
ios5 - iOS:在后台接收媒体
我正在开发基于 SIP 和 VoIP 的 iOS 应用程序,要求该应用程序即使在后台也应该连续运行。我正在使用 pjsip lib。
我知道要在免费中运行 iOS 应用程序,我们需要这个
在 Info.plist 中使用 voip 值设置 UIBackgroundModes 键
创建了一个我传递给 setKeepAliveTimeout:handler: 的处理程序,以保持连接处于活动状态
但我只想,如果我的应用程序在后台运行,我可以通过(RTP/RTCP)接收 UDP 数据包,同时保持 UDP 端口始终打开。
我已经浏览了这些帖子:
但是,我还不清楚即使应用程序在后台或前台,我们是否可以连续获取 UDP 数据包。
因此,如果有任何数据传入 iOS 客户端应用程序,该应用程序应该能够通知用户。
请提出建议。