问题标签 [sinch]

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.

0 投票
1 回答
117 浏览

ios - IOS Sinch voip call - Failed to decode message transport

My incoming calls are constantly getting disconnected while it's ringing in (at least 3 times out 10 times)

The below is the log message when this happens.

(I'm using SinchRTC 3.4.1)

(SINLogSeverityTrace log)

REQUEST 3: Request PUT https://sandbox.sinch.com/V1/Session{"ApplicationKey”:”My ApplicationKey”,”CallStatistics":{"AudioLevelsDescription":["Timestamp","AudioInputLevel","AudioOutputLevel"],"AudioLevelsSamples":[],"Codecs":[],"RTCPDescription":["Timestamp","PacketsSent","PacketsReceived","PacketsLost","RTTMs","JitterReceivedMs"],"RTCPSamples":[],"RTCPTimestampBase":"1425452945396","RTCPTimestampNormalization":true,"ReportVersion":"2"},"CallTime":"/Date(1425452945396)/","ConnectionInfo":{"Host":"","Port":0,"Protocol":"","Type":""},"DeviceInformation":{"ModelId":"iPhone5,2","ModelName":"","OSName":"iOS","OSVersion":"8.3","PerformanceCharacteristics":"highend","SDKPlatform":"iOS","SDKPlatformVersion":"3.4.1"},"Domain":"","Duration":"0","FromId”:”MyFromId”,”Headers":{"ph":"{\"SIN\":\"Test SIN call header\"}\n"},"InstanceId":"98f61bf2-4439-41a5-ac78-a286f3d3eed4","MXPEventLog":{"Events":[["OUT","SENDING","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945479","0","ACK","","{\"channel\":\"0b1ca3d2-94e6-4e65-9834-6d260abb310dS\"}"],["OUT","SENDING","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945494","0","PEEREVENT","","{\"channel\":\"0b1ca3d2-94e6-4e65-9834-6d260abb310dS\"}"],["OUT","SENDING","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945616","0","PEEREVENT","","{\"channel\":\"0b1ca3d2-94e6-4e65-9834-6d260abb310dS\"}"],["ERROR","","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945662","{\"reason\":\"Failed to decode message transport\"}"],["ERROR","","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945662","{\"reason\":\"Failed to decode message transport\"}"],["OUT","SENDING","2DE4D14E-5470-41C5-9309-BF942B948405","1425452945662","0","ERROR","{\"error\":\"Failed to decode message transport\"}","{\"channel\":\"0b1ca3d2-94e6-4e65-9834-6d260abb310dS\"}"]],"Version":"2"},"Outbound":false,"Result":"4","SessionId":"2DE4D14E-5470-41C5-9309-BF942B948405","SetupDuration":"0","Signature":"3+cqz4D6N9dpwS8w9mxAz7gW3oQ=","ToId”:”My ToId”,”UserId”:”MyUserId”}

(SINLogSeverityCritical log)

Failed to decode message transport

Failed to decode message transport

I wonder what situation causes this kind of problem.

Anyone with a similar problem?

0 投票
1 回答
855 浏览

android - Sinch - Android 和 iOS 中的群发消息

我们的团队希望在一个正在进行的项目中使用 Sinch,但是我们在群消息中找不到任何内容。目前支持吗?目标平台是 Android 和 iOS。

0 投票
1 回答
50 浏览

javascript - 在使用 sinch 进行网络到网络呼叫时,浏览器每次都在所有页面上要求“共享设备”权限?

我正在使用Sinch网络到网络的呼叫,我希望在线用户能够接受呼叫,无论他们在哪个页面上!我django/python用于后端,因为我想要所有具有此“呼叫侦听”属性的页面,我已经在主页上初始化了所有其他页面通用的 sinchClient(通常是“base.html”)。我有一个小问题,其中每当我加载网站的任何页面时,
我的浏览器都会请求许可(基本上是因为现在所有页面都包含)。事实证明这是非常令人恼火的,我想将所有页面加载到一个页面中,但这听起来有点奇怪和不合适。share the microphonesinchClientiframe

0 投票
1 回答
1005 浏览

android - android 在使用 gcm 和 sinch sdk 时没有接到对方的电话

我正在尝试使用 gcm 在 sinch 中启动呼叫,我发送推送通知并在另一端收到它,但是当我尝试启动呼叫时,我的服务中出现空指针异常mCall.addCallListener( );

这是我收到通知并启动 sinch 服务的 gcm 意图服务的一部分:

这就是我在 sinch 服务中所做的:

这就是我开始sinch客户端的方式:

这是我的 onIcommingCall 方法:

这是我的呼叫服务的一部分,我得到空指针异常:

注意:我的呼叫服务实现呼叫监听器

我从来没有接到电话,有人可以帮助我吗?

编辑这是我初始化呼叫的方式:

在 sinch 服务中:

在呼叫服务中:

最新编辑所以我按照你说的做了,我只在消息活动中接到电话,我的新代码是:

在呼叫服务中:

gcm 意图服务:

新奇服务:

这也是我在绑定和取消绑定服务时所做的:

0 投票
1 回答
559 浏览

android - 使用 Sinch (Android) 发送短信

我正在尝试使用 Sinch 发送 SMS,但我从服务器收到 404 和 500 错误。

我阅读了 Sinch 文档,我的代码与示例匹配。有什么遗漏吗?

你可以在下面看到我的代码。当我尝试读取 InputStream 时它崩溃了。

0 投票
1 回答
349 浏览

ios - Sinch 客户端工作,但没有发送消息

我正在使用 sinch 并且我已经通过注册用户让客户端工作,但我无法发送消息。当我单击发送按钮时,什么也没有发生。需要实现的必需方法,例如messageFailed()、messageDelivered()等也没有被调用。有谁知道为什么?

0 投票
1 回答
819 浏览

sinch - 创建身份验证票

我如何使用javascript(请没有nodejs)为sinch生成身份验证票我正在使用解析进行用户身份验证,然后我想将该会话传递给sinch

将这些加密库添加到您的 html 文件中

0 投票
1 回答
1518 浏览

android - Sinch Service 似乎没有从 Android Studio 和 Parse.com 开始(Android 消息传递教程)

我正在关注本教程:https ://www.sinch.com/tutorials/android-messaging-tutorial-using-sinch-and-parse

Github 教程:https ://github.com/sinch/android-messaging-tutorial

我遇到的问题是该服务似乎根本没有启动。我已经检查了代码,并没有发现任何看起来有问题的东西(但我还是个初学者,哈哈)。

我在 MenuFragment3 类中没有收到任何广播,因此progressDialog 一直在旋转。我还检查了服务是否同时在多个模拟器和真实设备上运行,就像我说的那样,服务似乎永远不会启动,我真的不明白为什么。

如果您需要更多信息,请告诉我并感谢您的帮助!

首先,当用户在这里登录时,我启动服务:

这是清单:

下面是 MessageService 类:

这是教程中我的 ListUsersActivity 版本(对我来说,它被称为 MenuFragment3,它是从 StudentLogged 或 LectureLogged 活动调用的滑动菜单的一部分)

0 投票
1 回答
678 浏览

android - 让客户失望?无法解析主机

在我的应用程序上设置 Sinch 即时消息并对其进行测试后,它运行良好。现在,当我尝试使用它时,我得到:04-10 00:08:16.175 12082-12103/com.yupo.dominic.yupo E/sinch-android-rtc﹕ Error(code: 1002, domain: network, message: UnknownHostException: Unable to resolve host "sandbox.sinch.com": No address associated with hostname)。我假设这是在 Sinch 方面,因为客户昨天工作正常。

如果这是我这边的错误,任何人都可以帮忙吗?

已在网上搜索,但找不到任何有关它的信息。

0 投票
0 回答
251 浏览

android - 未调用 Sinch 消息客户端侦听器

我正在尝试使用 Sinch 向我的 Android 应用程序添加消息传递功能,但是当我发送消息时,没有MessageClientListener调用任何函数(我通过简单登录侦听器的每个函数来检查这一点)。如果我运行sinch-rtc-sample-messaging包含在 Sinch 的 android sdk(在此处下载)中的应用程序,结果是相同的。

我将示例应用程序导入 Android Studio,我唯一更改的是APP-KEYand APP-SECRET。我想知道这个问题是否与 Sinch 的 jni 库和 ART 运行时有关?还是与 Android Lollipop 有关?

我整天搜索类似的问题,没有有用的帮助,logcat提供的消息如下:

每当我单击send示例应用程序中的按钮时,都会发生这种情况。

环境:

  • 安卓工作室 1.1.0
  • HTC新机(m7),安卓5.0.2版

我是在 StackOverflow 上发布问题的新手,如果我应该提供任何其他信息来解决问题,请告诉我,在此先感谢。