首页 文章
  • 1 votes
     answers
     views

    UWP背景VoIP呼叫

    我们正在为UWP Desktop开发RTP VoIP应用程序 . 我们正在使用第三方库进行音频/视频通信 . 只要应用程序处于前台或未最小化,音频连接就可以正常工作,但只要将应用程序发送到后台,最小化音频连接就会暂停 . 再次在前台时,恢复连接 . 有两种不同的情况发生: Fail :uwp桌面应用用户启动呼叫,然后最小化应用 . 音频被切断了 . Success :uwp桌面应用程序接收...
  • 3 votes
     answers
     views

    iOS5 robotic/garbled 在 iPhone5s 的扬声器模式下

    我们有一个 VOIP 应用程序,可以录制和播放音频。因此,我们正在使用 PlayAndRecord(kAudioSessionCategory_PlayAndRecord)音频会话类别。到目前为止,我们已成功使用 iPhone 4/4s/5 与 iOS 6 和 iOS 7,其中通话音频和音调播放清晰且可听见。然而,对于 iPhone 5s,我们观察到在扬声器模式下呼叫音频和音调都发出声音。使用 e...
  • 1 votes
     answers
     views

    如何在Android中实用地将videoCodec设置为LinphoneCore?

    我目前正在开发 VoIP Android Application ,对于VoIP支持,我使用的是开源库 Linphone . 目前正在进行语音通话,但视频通话没有发生 . 经过一段时间的分析后,我开始知道默认情况下加载应用程序时,LinphoneCore库正在使用H264视频编解码器 . 但VOIP Asterik服务器配置了VP8视频编解码器 . 我无法更改在服务器中配置的视频编解码器 . 因...
  • 0 votes
     answers
     views

    Asterisk SIP服务器不适用于wifi客户端或客户端外部LAN

    我正在为Android实现一个sip客户端,我安装了Asterisk SIP服务器(安装在Windows 2003服务器上) . 使用JITSI客户端进行测试 . 但问题是“ able to communicate when both clients are in LAN ”,好像我试图从局域网或通过wifi呼叫客户端,我能接听电话但无法听到双方的声音 . 我也在防火墙上启用了端口5060
  • 0 votes
     answers
     views

    双SIP NAT环境中的Android SIP

    我运行我的asterisk服务器坐在亚马逊ec2和我的voip应用程序用android sip sdk编写 . 一切都工作得很好,除了一个,当我的voip应用程序试图连接到双NAT网络的SIP服务器 . 我无法接听电话 . 从星号控制台,我可以清楚地看到带有错误IP地址的sip寄存器 . 我的3G服务提供商使用双nat,所谓的公共IP分配给我实际上是一个NAT私有IP . 当我谷歌什么是我的IP时...
  • 0 votes
     answers
     views

    警报中断后,AudioUnitInitialize失败,错误代码为1701737535 'ent?'

    我正在使用VOIP应用程序 . 该应用程序与CallKit正常工作 . 如果警报在通话中发生,我将面临一个问题 . 每当警报停止发射(音频中断结束)时,我们都会尝试在AVAudioSession上设置setActive:但它始终给出代码1701737535的错误,即 . 'ENT?' . 当我尝试初始化音频单元时,会发生同样的错误 . 没有使用CallKit它工作正常 . 任何人在音频中断结束时...
  • 0 votes
     answers
     views

    如何在写入时通过UDP套接字发送数据?

    我使用服务器 - 客户端设计在WLAN上使用netcat连接了两台Linux机器 . 现在我能够在它们之间发送和接收消息 . 在服务器上我使用UDP套接字创建: $ nc -u -l 3333 在客户端,我使用端口号和目标 IP 连接到端口: $ nc -u 192.168.178.160 3333 这导致服务器和客户端之间的双向连接 . 人们无法分辨,但我想这是相当 Real-Time ....
  • 2 votes
     answers
     views

    在IOS上寻找环聊自定义URL方案

    我有一个外部接收电话号码的iphone应用程序,然后弹出带有拨号号码的电话拨号器 . 但是,我弹出的手机警报视图使用户可以选择移动运营商,Facetime和Skype . 我想将谷歌视频群聊添加到该选项列表中,但不知道如何正确调用它 . 我需要能够以编程方式从我自己的IOS应用程序中调用环聊应用程序并将电话号码传递给它进行拨号 . 我知道我可以使用自定义网址com.google.hangouts调...
  • 0 votes
     answers
     views

    在Interval之后,iOS会自动重启WiFi无线电

    我创建了一个iOS VOIP应用程序 . 创建VOIP应用程序的原因是让我的应用程序在后台运行 . 那很好用 . 我也通过TCP / IP连接到主机 . 这里的问题是当OS以某个间隔自动重启wifi无线电时,这会导致断开连接 . 然后我必须重新连接 . 任何人都可以帮助我理解究竟是什么导致了这种行为?
  • 2 votes
     answers
     views

    iOS kAudioSessionProperty_AudioRouteChange并非所有蓝牙设备都被检测到

    我正在使用kAudioSessionProperty_AudioRouteChange委托来检测蓝牙或耳机是否连接到VoIP应用程序的手机 . 实际的蓝牙设备可以从以下获得: AVAudioSessionRouteDescription *route = [[AVAudioSession sharedInstance] currentRoute]; for(AVAudioSessionPor...
  • 0 votes
     answers
     views

    通过Dev Dashboard问题进行Google Chrome扩展程序Softphone更新

    我正在尝试开发谷歌Chrome扩展应用程序VoIP软电话 . 我将使用内联安装功能(https://developer.chrome.com/webstore/inline_installation),并将在Chrome开发人员仪表板上发布(https://chrome.google.com/webstore/developer/dashboard) 我的问题是由于必须始终连接的软电话的性质,每次...
  • 3 votes
     answers
     views

    从iOS应用程序(语音呼叫VOIP)以编程方式进行WhatsApp呼叫的Url方案?

    我已经提到了How can I place a WhatsApp call from an iOS app?,其中指出此功能目前在iOS中不可用,并且根据WhatsApp FAQ Share Extension (Custom URL Scheme)它仍未提及任何用于发出呼叫的架构,它提到的文档: Placing a WhatsApp call(voice call VOIP) To make a...
  • 9 votes
     answers
     views

    WebRTC如何处理多对多连接?

    如果我和其他7个用户在一个房间,我想知道WebRTC是否强迫每个用户与其他每个参与者 Build 连接 . 显然它会消耗类似7kb / s * 7下载甚至上传的内容,如果连接已经很忙,很多连接都无法处理 . 相反,对于某种类型的媒体中继,带宽使用量仅为7kb / s,但您将失去对等体之间的带宽适应性 . 你知道任何媒体中继,或解决这个问题的方法吗?是适合这种工作的TURN服务器(如https://...
  • 3 votes
     answers
     views

    将SIP应用程序连接到RingCentral服务器

    我正在尝试将SIP iOS应用程序连接到由RingCentral托管的数字SIP线路 . RingCentral提供的线路设置为: SIP Domain: sip.ringcentral.com:5060 Outbound proxy: sip11.ringcentral.com:5090 Username: 12148656048 Password: -password- Authorizat...
  • 0 votes
     answers
     views

    Codeter在星号服务器和我的Android应用程序之间不匹配?

    我是VOIP应用程序开发的新手 . 我成功制作了一个iphone voip应用程序和一个android voip应用程序,我可以通过这个voip应用程序与我的朋友聊天 . 我在linux操作系统上设置了自己的星号服务器 . 在制作手机voip应用程序时,我使用了我集成的sip库本机编解码器(在这种情况下,它是linphone sip库) . 现在我有兴趣弄清楚正在使用哪种编解码器 . 经过一些调试...
  • 0 votes
     answers
     views

    如何在Android linphone上启用x264

    我正在为IOS / Android开发VOIP应用程序 . 第一次,我使用H264编解码器进行视频 . 当我进行视频通话时,存在黑色视频,因为我看到日志,有很多丢弃的数据包,因此第一帧无法解码 . 所以我用x264构建了IOS linphone库,效果很好 . 接受视频通话后有快速视频 . 但我仍然可以在Android上看到黑屏,因为android还使用了H264 . 我想在android lin...
  • 1 votes
     answers
     views

    一起启动Linphone MediaStreamer2音频和视频流

    https://github.com/BelledonneCommunications/mediastreamer2 https://github.com/BelledonneCommunications/linphone-android 仅使用mediastreamer2库我可以使用远程ip和端口开始音频调用,并调用audiostream.c各自的方法 . 然后我也需要开始视频通话 . 所以初始...
  • 1 votes
     answers
     views

    当Kamailio作为出站代理发送时,lr = on的记录路由头

    我在一端使用Xlite发送INVITE . 如果我使用Kamailio 4.0.1作为出站代理,则在调用流程中添加lr = on,如下所述WIRESHARK trace:Record-Route:Via:SIP / 2.0 / UDP 10.44.104.149; branch = z9hG4bK0ecf.1bd4c266.0 Via: SIP / 2.0 / UDP 10.44.104.160:...
  • 1 votes
     answers
     views

    从第三方设备(具有“可视电话”功能)呼叫到Linphone(桌面)显示视频,同时呼叫Linphone(浏览器)不

    我正在尝试编写一个概念证明,以证明具有“可视电话”功能的第三方硬件设备可以在同一LAN上调用Web应用程序 . 根据设备制造商的建议,我正在使用linphone . 首先,Linphone for Windows完美运行 (After enabling H263 under video codecs) 所以为了澄清,第三方设备使用H263视频编解码器 . Linphone for the bro...
  • 1 votes
     answers
     views

    Linphone iPhone TCP / UDP没有接收来电

    我正在使用Linphone Coe 3.10.2 SDK . 服务器支持TCP和UDP . 启用TCP后,我根本无法呼叫或接听电话,它什么都不做 . 当我将手机切换到UDP时,每当它说用户忙时,我的屏幕会在连接断开之前进入IncomingCallView一秒钟并显示“用户正忙” . 在Android上,它正常工作 . 是的,我不是在讨论后台模式,我们已经为iOS 10实现了VOIP推送服务 .
  • 0 votes
     answers
     views

    通过免费PBX中的PUSHKit进行IOS VoIP推送通知

    我们希望使用Pushkit将推送通知从我们的免费PBX服务器集成到IOS . I am Using LINPHONE . 我们已生成Voip证书并从中创建了pem文件 . 首先,我们要静态测试它,以便我们为一个特定设备提供硬编码的voip令牌,这样无论何时有任何调用,我们都会在该设备中收到通知 . 我们已经在服务器中保存了pem文件和php文件,并使用这个php脚本来获取通知 . // Pu...
  • 1 votes
     answers
     views

    STUN,TURN和ICE

    我有两台PC在不同的NAT背后 . 我想从第二台PC访问第一台PC . 在网上搜索时,我发现了STUN,TURN和ICE的概念 . 如果我在一台PC上运行stun客户端,我可以从公共互联网的角度找到我的电脑的IP和端口 . 但在那之后我怎么能连接到其他PC . 其他PC如何知道我的ip和端口是公共IP和路由器的外部端口? 两台PC都在Restricted cone NAT之后,所以我认为我不需要转...
  • 1 votes
     answers
     views

    Asterisk:提供不支持的SDP媒体类型:视频0 RTP / AVP 0

    我正在尝试使用开源Java SIP客户端Jitsi进行视频聊天 . 为了消除所有网络和代理问题,我设置了自己的SIP代理Asterisk,并且两个客户端都在同一个LAN上 . 我还将Asterisk配置为中继RTP数据包或在对等体之间进行直接通信 . 上述错误来自Asterisk和chan_sip.c:8915(asterisk-10.0.0-beta) . Asterisk代码检查端口0 . ...
  • 6 votes
     answers
     views

    从星号到SIP到PSTN的网关连接?

    我们正在开发一个网络电话应用程序,它可以拨打其他设备的SIP呼叫并拨打PSTN电话 . 我们使用Asterisk 1.8作为我们的SIP服务器 . 来自网络电话的SIP呼叫工作正常 . 我们希望能够为我们的客户提供SIP到PSTN呼叫服务,因此需要连接到PSTN VOIP网关 . 我们的系统只需要拨出(SIP到PSTN)呼叫 . 我的问题是,是否有提供此类服务的公司可以为我们提供与网关的连接,以便...
  • 3 votes
     answers
     views

    为什么星号不能正常使用android sip客户端?

    星号= 1.8.11.0 Android = 2.3 / 4.0.3 Android Sip客户端=原生Android sip客户端/ sipdemo 当我从我的电脑使用zoiper / xlite调用android(原生android sip客户端)时,我现在可以听到来自双方的音频但是当我从android到pc(zoiper / xlite)打电话时我听不到任何关于android的内容 . 另一...
  • 0 votes
     answers
     views

    无法听到Asterisk服务器的音频

    我在公共IP中运行Asterisk服务器 . 当我将SIP软电话连接到服务器时,我可以在软电话之间进行通话和通话 . 但是,在软电话中听不到星号服务器上播放的任何内容 . 在星号服务器日志中,我可以看到“播放'hello-world.gsm'”这样的消息,但我听不到任何消息 . 在服务器中发送和接收UDP数据包的端口为5060,10000到20000,4569,5036和2727 当我在局域网内设...
  • 4 votes
     answers
     views

    SIP如何在蜂窝网络上工作?

    我只是对SIP如何运作感到困惑,但我的不然 . 我做了一个简单的android服务器,打开服务器套接字并收听3G / 4G网络上的传入连接 . 然后我 Build 了一个连接到服务器的客户端,连接被运营商的防火墙(AT&T)阻止 . 在此之后,我下载了一个基于SIP的开源VOIP应用程序,并在SIP代理上注册这两部手机,让他们互相通话,这非常有效 . 我对SIP如何在蜂窝网络上工作感到困惑,SIP...
  • 0 votes
     answers
     views

    Android中的SIP帐户,用于什么?

    我只是不明白Android Website.的文字 它说, “Android提供了支持会话启动协议(SIP)的API . 这使您可以为应用程序添加基于SIP的互联网电话功能” 然后我质疑自己,我们可以在Ad-Hoc连接中使用这个SIP API连接两个相互连接的Android设备吗? 关于什么, “应用程序通信会话中的每个参与者都必须拥有SIP帐户 . 有许多不同的SIP提供商提供SIP帐户 ...
  • 0 votes
     answers
     views

    Android SIP - 未能获得邀请信号

    我正在用SIP开发mVoIP应用程序 . 目前,我已成功在VoIP App(CSIPSimple)上发送RINGING(180)信号 . 但是,我没有从其他VoIP应用程序获得Invite Signal . 我的服务器日志显示“未找到”或“请求超时”的消息 . 我假设 Headers 代码中的“Contact,From,To或Via”存在问题 . U 14.63.12.134:45629 -&gt...
  • 1 votes
     answers
     views

    对于iPhone中的VOIP呼叫,SIP库提供链接错误

    我正在致电 VOIP . 为此,我正在链接 libmswebrtc.a 库 . 它不适合我的mac . 虽然我用其他mac检查了相同的代码,但它的工作原理 . 以下是错误详情: 架构armv7的未定义符号:“_ WebRtcSpl_MinValueW16Neon”,引自:libmswebrtc.a中的_InitPointersToNeon(spl_init.o)

热门问题