问题标签 [signaling]

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 投票
0 回答
46 浏览

python - TypeError:不支持的操作数类型/:'SYS'和'SYS'

我正在尝试在 Python 中进行一些信号处理,但是对于此代码,我有“TypeError: unsupported operand type(s) for /:”:

当我尝试运行此代码时:

我收到如下错误:

我使用的系统是Window 7+Python 3.5+Anaconda+Jupyter notebook。

请帮我弄清楚我的代码有什么问题。谢谢你。

0 投票
1 回答
1329 浏览

node.js - WebRTC 信令服务器 Websocket 连接在 Chrome 中关闭

我设法部署了 WebRTC 信令服务器(https://github.com/andyet/signalmaster)。并且只剩下一个问题由于某种原因,连接在 Chrome 中不起作用。Chrome 会发出警告:

但是它在 Firefox 中运行良好。我设置了 SSL 证书。信令服务器在 EC2 上运行。你有什么想法如何解决这个问题吗?

0 投票
1 回答
641 浏览

html5-video - 如何创建眩晕、转向和信号服务器

是否有一个简单的指南,我可以从哪里开始创建一个stun / turn and signaling server

我花了一个多星期的时间寻找这些东西,但找不到任何可以说的指南:

好吧,我现在走在正确的轨道上——这很清楚。

到目前为止,一切都是那么抽象,没有任何例子。

这就是我想要实现的目标:在我的本地网络上有一个简单的视频流,我将有一个安装了 USB 摄像头的服务器,以及我的iis上的一个应用程序,它将连接到 USB 摄像头并将其流式传输到客户端,每次客户端打开应用程序时,都会看到来自服务器摄像头的视频流。

注意:因为我想在我的本地网络上使用它,我真的需要一个 stun/turn 服务器,还是有一个指南来说明如何避免它?

0 投票
1 回答
394 浏览

webrtc - 在 LAN 上发出信号后的 webrtc

webrtc经过Internet上的一个信令服务器后,当两台机器运行在同一个网络中时,它是如何工作的?

数据将仅在网络上交换还是仍将使用互联网?

我问这个是因为我们的互联网不好,太慢了。但是我们本地的网络速度很快..所以我想知道互联网信号是否会影响音频和视频对话。

非常感谢!

0 投票
0 回答
83 浏览

python - 检查 LTE/GSM 信令程序是否正确

这里有一个需求,想写一个工具来检查 LTE/GSM/WCDMA 信令过程是否按照 3gpp 规范处理,该工具将帮助协议开发人员排查问题。

1/ 它应该有更大的灵活性,因为我们不能将所有规范逻辑都添加到配置中,配置会添加。

2/ 配置文件有业务逻辑。所以我不知道这个逻辑是否有一些模式。

3/ 该工具有一些类似专家系统,它读取配置逻辑,并进行一些推理,并得出结果。

谢谢

0 投票
2 回答
33444 浏览

webrtc - 无法设置本地应答 sdp:在错误状态下调用:kStable

几天来,我一直在努力让我的 webRTC 客户端工作,但我不知道我做错了什么。我正在尝试创建多对等 webrtc 客户端,并正在使用 Chrome 测试双方。当被叫方收到呼叫并创建应答时,我收到以下错误:

接收端正确建立了两个视频连接并显示本地和远程流。但是呼叫者似乎没有收到被呼叫者的回答。有人可以暗示我在这里做错了什么吗?

这是我正在使用的代码(它是一个剥离版本,仅显示相关部分并使其更具可读性)

0 投票
1 回答
2553 浏览

webrtc - 收到应答后,呼叫方的 WebRTC ontrack 未触发

在我的多对等 webrtc 客户端(在 chrome 上测试)中,成功建立了稳定的连接,但是在我收到被调用者的回答后,ontrack事件没有触发,因此流 sourceObj 没有附加到我的 DOM。为什么?被调用者显示两个视频(本地和远程),但在调用者端未添加远程视频,这似乎是由于ontrack 事件未触发。

我在发送 Offer/Answer 之前创建了所有 RTCPeerConnection,并在我将 ontrack 事件绑定到它之后,在创建时将本地 Tracks 添加到它。然后我发送报价/答案并遵循信令流程。

0 投票
1 回答
130 浏览

webrtc - Webrtc sdp 交换卡住

有谁知道以下 webrtc sdp 交换问题的解决方案、想法或解决方案。(我正在使用异步消息传递服务从 A<->B 发送我的 sdp 候选人。)

同时:A <- OFFER -> B(两者都在创建并将自己的 sdp(offer) 发送给另一个对等方)。

问题是,在 sdp 到达目的地后,它无法设置(为了创建答案),因为目的地将处于“khavelocaloffer”状态(等待答案)。

0 投票
1 回答
3152 浏览

javascript - 带有手动信令的 WebRTC 数据通道,请举例?

我真的很难获得一个 WebRTC 数据通道示例的完整示例,我可以复制/粘贴它并且它可以工作。

我想要一个带有手动信令的 WebRTC 数据通道的 Javascript 示例,即当示例加载时,它在一个文本框中提供信令数据。我手动复制数据(突出显示、复制)并将其粘贴到对等的窗口中,该窗口有一个文本框来接受该信令数据。我相信信令数据中需要有一个“答案”,因此也需要有相应的文本框等待该输入。谢谢你。

请问这个例子可以使用谷歌的免费 STUN 服务器吗?

我对一点一点的示例感到非常困惑,我想要一个包含 HTML 和 Javascript 的文件(请不要使用 CSS 或 JQuery)。代码仅在 Chrome 上运行就足够了。谢谢。

0 投票
0 回答
712 浏览

php - 如何使用 AJAX 和 PHP 进行 WebRTC 信令?

我是 WebRTC 的新手,我不明白信号在服务器端是如何工作的。我知道请求必须是双向的。我可以向 PHP 页面发送报价,但从那里我被卡住了.. 其他同行如何选择该报价以便它可以生成答案?我不想要套接字解决方案,因为我没有自己的服务器,也不想拥有第三方依赖项。

我创建了一个报价并将该报价发送到 PHP 页面。查看我的代码:

我知道必须有办法发回答案,但我只想发送报价;这样我就可以理解双方是如何在后端交换 SDP 的。请尝试使用 PHP。如果有人可以创建信令 XHR 请求,我将不胜感激。