问题标签 [csip-simple]
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.
android - CSipSimple sip_home.xml 文件在哪里?
为了了解 CSipSimple 开源应用程序,我检查了它并成功编译它。但是 -> 在包 com.csipsimple.ui 的文件 SipHome.java 中,在 onCreate() 方法中:
setContentView(R.layout.sip_home);
问题是:我在哪里可以找到 sip_home.xml 文件?我只找到了两个文件:
1 - sip_home_one_pane.xml 2 - sip_home_dual_pane.xml
没有 sip_home.xml:这是怎么回事?应用程序如何决定如何加载 R.layout.sip_home ?
java - 设置 csipsimple 项目
我正在尝试按照本 教程中的说明创建一个 csipsimple 项目。我遵循了它,但我无法让它工作。这些是我得到的日志: 在构建 NDK 时,我得到了许多类似的错误
最后,在看似成功的编译之后,我得到了这个:
PS我以root身份运行。
解决方案 我安装了 swig,但安装不正确。
android - 安卓。cSipSimple。如何将视频通话集成到项目中?
我想在我的问答游戏中添加 sip 呼叫。所以,我通过这种方式构建了 SipHome 项目:
http://code.google.com/p/csipsimple/wiki/HowToBuild#Without_building_the_native_library
没关系。应用程序编译并启动。现在我想在我的应用程序上添加视频通话功能。结帐后(http://csipsimple.googlecode.com/svn/trunk/)我也有这个 SVN 依赖项:
我已将 CSipSimpleVideoPlugin 项目中的类PluginReceiver 、CaptureReceiver、PluginReceiverFfmpeg 和 PluginReceiverVpx放到SipHome项目中。而且我还把接收器的描述放到了SipHome manifest 项目中:
我在登录后设置了 USE_VIDEO=true 标志:
当我调用InCallActivity时,我看到了 VideoButton,但按下它后,我在 logcat 中有这个:
pjsua_vid.c .无法创建重新邀请:媒体行中没有 SDP 有效负载格式 (PJMEDIA_SDP_ENOFMT) [状态 = 220032]
并且视频不显示。
谢谢。
android - 所有第三方 sip 库示例项目都包含很多错误。如何进行
起初我想使用本机 sip apis 在 android 应用程序中实现 sip 调用,它工作正常,但在 CANVAS 3、Samsung S2、s3 等某些设备中它不起作用。调试后我发现这行代码返回 NULL
经理 = SipManager.newInstance(ctx);
这意味着该设备不支持 Sip APIs。但在同一设备上,其他用于 sipcalling 的应用程序(如 SipDroid 等)工作正常。怎么可能?他们不使用本机 sip APIs 吗?
所以开始寻找第三方支持,但所有的库只有一个开源项目,我在导入这些项目时遇到很多错误。
我已经尝试了很多次构建它并在android模拟器上启动它,但没有任何成功。源代码不会生成并生成大约 1500 个错误。同时,当我下载应用程序的 apk 文件时,它在模拟器上运行没有任何问题。
我已经搜索了互联网,并没有在公开场合发现任何关于该问题原因的具体问题。
我想知道官方网站上的源代码是否有一些实际应用程序没有的错误,并且您还没有机会将更正添加到公共源代码中。
sip - 运行 CsipSample 代码时出错。
我从谷歌代码下载了 Csipsample 并尝试使用它。我根据https://code.google.com/p/csipsimple/wiki/HowToBuild中给出的说明构建了应用程序
在我的手机上运行该应用程序时
即使我尝试在模拟器上运行它,它也会给出相同的错误。在某些论坛中,我发现 .so 文件可能存在问题。即使我也尝试过,但仍然无法正常工作。
我在这里也发现了同样的问题:
https://groups.google.com/forum/#!topic/csipsimple-dev/uxkRx1vmzNk
任何人都可以为此提供解决方案吗?
android - 关于pjsip中的G729集成
我正在对此进行查询,因为我不是 C 专家。看看是否有任何人可以帮助解决它。我将 g729 集成到 pjsip lib 中,我从这里得到了 g729 编解码器文件。这是我遵循的步骤:
首先,我在“pjmedia/src/pjmedia-codec/audio_codecs.c”中注册了g729
现在我有两个文件“pj_g729.c”和“pj_g729.h”,据我所知,我必须将它们复制到 pjsip lib 中。所以我复制了“pjmedia/src/pjmedia-codec”中的“pj_g729.c”和“/root/pjsip/trunk_2_allloweversionsuccess_and_widssl_g729/pjmedia/include/pjmedia-codec”中的“pj_g729.h”。
执行此操作后,我正在运行 make 它给出错误:'未定义的引用在状态 = pjmedia_codec_g729_init(endpt);'。
我也对“PJMEDIA_HAS_G729_CODEC”有疑问,因为我没有在库中找到这个变量。所以我必须声明它吗?我为它苦苦挣扎了很长时间。任何帮助都会很明显。
android - 为 Android 构建 CSipSimple 时出错
我正在尝试为 android 构建 CSipSimple 应用程序。我遵循了https://code.google.com/p/csipsimple/wiki/HowToBuild中的所有说明。我也安装了所有软件包,但是在 CSipSimple 目录上执行“make”命令时出现以下错误。
android - 在 android 4.3 中加载 .so 文件时应用程序崩溃
当我在 android 4.3 设备中安装应用程序时,应用程序崩溃了。崩溃的原因是加载 .so 文件。但它在所有其他设备上运行良好。在这里,我提供了我的 logcat:
android - 如何在制作 pjsip makecall() 时添加自定义标头?
在拨打 sip 电话之前,我需要添加一个自定义标头。请帮我。
提前致谢。
sip - 使用 Asterisk 和 CSipSimple 为 VOIP 设置 TLS + ZRTP
我试图使用星号和 CSipSimple 作为客户端设置 voip 交换,fol 是详细信息
服务器端:
- 为服务器和两个客户端生成证书
- 将服务器证书放在 /etc/asterisk/keys/
sip.conf:
客户端:
在 OSTN 帐户中设置 TLS 设置
udp 启用 tcp 启用
srtp 禁用 zrtp 创建 zrtp 代码 => GSM,ulaw,alw
问题
显示 TLS +zRTP 并在星号 CLI 上进行调用,我看到一条消息,
警告[5008][C-00000034]:chan_sip.c:10433 process_sdp:匹配设备设置以使用 SRTP,但请求不是!
我使用的是 android 4.2.2 星号 1.8,如果我强制使用 srtp 并且 zRTP => 创建 zrtp,则调用指示 TLS 到立即跃点 + srtp
如何使用 CSipSimple 作为客户端在星号上实现 TLS +ZRTP。
问候。