pjsip相关内容
我已成功下载了pjsip的源代码并已将其编译为iphone.我可以运行该版本随附的iOS示例项目.对我来说,下一步是构建使用pjsip库的我自己的项目,这就是我开始遇到问题的地方. 我已将示例项目使用的库添加到我的项目中.我还将“构建设置"下的“标题搜索路径"设置为"$ {SOURCE_ROOT}".之后,我尝试通过键入以下内容来包含pjsip库: #include
..
这里有很多问题要求在后台显示红色录音条。很明显我应该使用 AVAudioSession 类别 AVAudioSessionCategoryPlayAndRecord 。我的问题是,在我的应用程序中进行有效的VOIP呼叫时,如何在前台应用中显示绿色的通话栏(或至少红色条)?所以我可以返回调用UI点击状态栏区域,就像
..
在我的项目中,我们使用 pjsip2 从共享服务器接收流媒体音频。 该应用程序仅用于接收流式音频,而不是录制。 然而,即使我们已经在代码中禁用了麦克风,我们仍会在后台看到应用程序录制的通知(顶部栏中闪烁红色,带有文字:“(录制)”)。 如何在我们的应用程序在后台运行时禁用录制通知? 解决方案 从信息plist中删除UIBackgroundModes的音频选项 示例:
..
当我正在啜饮时,有时我想发送dtmf数字。 为此,我创建了一个自定义拨号盘,当按下某个键时,应该播放该键的声音,但是在啜饮呼叫期间没有播放该声音(当没有呼叫时,播放声音)。 这些声音是用 AudioToolbox.h 库中的函数播放的( AudioServicesPlaySystemSound(soundID) )。 我是否需要在pjsip(pjsua)或AudioToolbox
..
是否可以通过拨打本地IP地址拨打电话?只需IP到IP呼叫。我怎样才能做到这一点?我应该在 pjsip 代码中进行哪些更改?我不想在任何服务器或VOIP提供商中注册。该呼叫仅在本地WiFi中发生,就像 SJPhone 应用程序在Mac中所做的那样(
..
如何使用xCode构建和编译PJSIP并运行示例代码IPJSUA? 解决方案 首先,您需要打开终奌站。终端可以在Applications-> Utilities->终端找到。 打开终端后,请确保指向桌面以便更容易获取数据文件夹。只需输入: cd Desktop 恭喜,您已经在桌面上了。现在继续输入这个。 svn co http:// svn.pjsip.org/repo
..
我试图设置与内部服务器进行 SIP 通信(使用PJSIP库),但是,该服务器需要一个自定义标题字段,其中注册呼叫。例如,我们将调用这个必需的头 MyHeader 。 根据我的发现, pjsua_acc_add()函数将添加一个帐户并将其注册到服务器一个配置结构 结构的参数 reg_hdr_list 具有以下描述: 可选的自定义SIP头部将被放入注册请求中。 这听起来正是我所
..
我试图在Mac 10.9上为iOS编译PJSIP2.1.0(Xcode 5.0)。但是当我运行 ./configure-iphone 时出现了一些错误。 以下是错误 configure-iphone:未指定DEVPATH,使用/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/ Develope
..
我正在尝试从源代码构建pjsip,并在ubuntu上由gcc支持视频。当我成功完成运行./configure并使dep,我运行make,我有错误以下: ../ src / pjmedia / ffmpeg_util.c:46:18:error:field'codec_id'has incomplete type ../src/pjmedia/ffmpeg_util.c:148:13:e
..
使用sipster / pjsip成功安装我想要遵循基本的sipster示例并记录声音从sip连接到该sip服务器。现在如果我在一个本地的arch linux机器上运行,声音将被完全记录下来,但是如果我在Docker机器上执行相同的操作,那么我从 $ pre #code> docker run -p 5060:5060 / udp -it myContainer SIP连接工作,但没有
..
我知道如何基本的 Makefile 一个简单的项目使用 pjsip library 看起来像。但是,等价的 CMake 文件是什么样子的? 解决方案 project(myapp) cmake_minimum_required(VERSION 2.8) aux_source_directory(。SRC_LIST) include(FindPkgConfig) if(PKG_C
..
我想在CsipSimple中实现Notify事件CallBack这里是我写的C代码 我的C / C ++文件 pjsip_event_notification.h文件 #include class EventCallBack { public: virtual〜EventCallBack(){} virt
..
2.8的CMake 海湾合作委员会(GCC)4.8.1 编辑---------- 结束语静态库在全归档适用于除 pjmedia-videodev每个库现在的问题是当我尝试建立我碰到下面的错误。 cbar_factory_init':colorbar_dev.c :(文字+ 0x2a0):未定义引用pjmedia_format_init_video“ 您好, 我创建了一个共享库,我需要的
..
我开发利用PJSIP作为SIP堆栈我手机在VoIP应用程序,我想添加自定义页眉是能够增加,但只有一个被添加,我坚持我下架不什么是错,下面是我的$ ç$ C段 pj_status_t状态= PJ_SUCCESS; pj_str_t pj_uri; pjsua_msg_data msg_data; pjsip_generic_string_hdr主题; pj_str_
..
我得到这个错误,当我尝试建立一个新的呼叫从PJSIP: pjsua_aud.c ..Error检索默认音频设备参数:无法找到默认音频设备(PJMEDIA_EAUD_NODEFDEV)状态= 420006] 例外:对象:{帐户< SIP:192.168.0.2:54496>},操作= make_call()错误=无法找到默认音频设备(PJMEDIA_EAUD_NODEFDEV)
..
我要编译 PJSIP 在 CPP 编译器。因为我与整合的API PJSIP 。它是在 CPP 。所以,我必须使用 G ++ 而不是 GCC 。但现在我没有集成任何其他的API。 但我得到的 CPP 编译链接错误。如果是 C 编译器,它工作正常。 错误: 针对ARM架构的未定义符号: “_crypto_alloc”,从引用: srtp_stream_clone(srtp_str
..
我试过构建过程中使用config_site.h各种尝试,并有几乎没有起色......还停留在8账户。 code是: 进口pjsuaLIB = pjsua.Lib() lib.init() lib.start()运输= lib.create_transport(pjsua.TransportType.UDP) 对于在范围X(10): lib.create_account_for_tra
..
当我运行./configure-android我收到以下错误 我已经阅读 http://trac.pjsip.org/指南回购/维基/工具入门/ Android的 我已经安装的gcc 我都在Ubuntu和Windows遇到了这个问题。 GCC 根@凯末尔 - Vostro成就-230:/家庭/凯末尔/桌面/ pjsua#gcc的-v 使用内置的规格。 COLLECT_GCC = GCC
..
我有两个应用程序,使用pjsua。但我不能在同一时间一个Android设备上同时运行。运行第二个应用程序后,它与异常崩溃: java.lang.Exception的:标题:pjsua_transport_create(类型,和放大器; TCFG, &安培; TID)06-26 14:49:56.355 code:120098 06-26 14:49:56.355 说明:地址已在使用06-
..
我用我的应用程序PJSIP。在注册的时候,我的超时设置为60秒。每隔60秒后,我的帐户将重新注册,但我的情况没有发生。如果有人知道这是为什么,请告诉我(我设置为来电PJSIP帐户添加方法,如果我错过任何事,请告诉我什么领域需要)。 setRegistration(字符串sipUser,密码字符串,字符串sipServer){ INT状态= pjsuaConstants.PJ_FALSE;
..