问题标签 [ssdp]
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.
javascript - 尝试从 Cordova 插件调用 SSDP 函数
我正在尝试测试以下 Cordova 插件中存在的 SSDP 实现: https ://github.com/fraunhoferfokus/cordova-plugin-hbbtv/tree/master/src/android/ssdp
我使用 Node.js 在我的笔记本电脑上构建了一个 SSDP 服务,我在另一台笔记本电脑上成功发现了该服务。现在我需要在我的 Android 手机上发现该服务,并且我“必须”使用这个 Cordova 插件,因为我需要对其进行测试,但它的文档仅关于 Hbbtv,所以我不确定如何在我的 Cordova js Webview 中调用它的 SSDP 函数我需要在 JavaScript API 文件中添加一些东西吗?
有人可以给我看吗?
node.js - 未找到模块:错误:无法解析 node-ssdp 中的“dgram”
通过 npm 安装 rokujs 后,似乎无法克服这个错误:软件包安装正确。没有报告其他错误。
有任何想法吗?
node.js - 节点中 socket.send() 上的错误 EADDRNOTAVAIL(SSDP 协议)
我正在尝试实现一个 UPnP 发现服务工具(SSDP 协议),我在这篇文章之后在 python 中做了类似的事情:https ://www.electricmonk.nl/log/2016/07/05/exploring-upnp-with- python/并且我想将它移植到节点(v。8.6.0)和打字稿但是当我尝试发送消息(socket.send(...)
)时出现以下错误:
我找到了一个节点的代码片段,这使得这个确切的事情(https://coolaj86.com/articles/adventures-in-upnp-with-node-js/),我认为我的代码是相当的但是我看不出为什么我的代码不起作用
我怀疑这是一个典型的单行问题,但过了一段时间我找不到它,欢迎任何帮助。
javascript - 如何在打字稿中通过ssdp发送http请求
我正在关注本教程: https ://sdkdocs.roku.com/display/sdkdoc/External+Control+API ...试图通过 ssdp / http get 获取设备列表。
...但我收到 404 错误(另外,localhost 被附加到字符串中):
android - 图像质量实时取景索尼相机远程 API
我使用Sony Camera Remote API将实时视图从 Sony a7R 流式传输到我的 Android 智能手机。我从 SDK 附带的示例应用程序开始。在这种情况下,图像质量不是很好,但可以接受。
但是,我只对图像的中心 1/9 块感兴趣(即原始图像的宽度和高度的 1/3)。我想放大这个中心图块以覆盖 Android 设备的所有屏幕,其余部分不显示。放大的图像显示出严重的伪影(请参阅我的 Android 应用程序的屏幕截图)。当然,相机本身产生的图像质量远远超出当前远程 API 发送的图像质量。
是否可以提高相机发送的图像质量?如何做到这一点?
vb.net - 如何在 VB.NET 中使用 SSDP 搜索在网络上查找 Roku IP + 端口
我试图在我的网络上找到我的Roku 电视,显然它需要一些基于Roku API 帮助的 SSDP 发现,但是,我无法使用任何 Nuget 库搜索我的设备。
我遇到了ssdpradar,并且能够通过 Visual Studio 2017 社区版本安装 Visual Studio (VB.NET) 的 Nuget 包。但是,我找不到任何有关如何使用它的文档。
任何意见将是有益的。
解决方案:
我找到了一个解决方案,但不是ssdpradar而是RSSDP。在项目中添加块后,您可以使用以下代码行获取所有设备,然后从该列表中找到 Roku 位置 (ip+port)。
c++ - Qt:带有 QUdpSocket 的 SSDP 在极少数情况下工作
这个已经让我发疯了一段时间。由于我从未做过任何网络相关的代码,我无法得出这个实验的结果。
我收到了有关使用 SSDP 广播相关信息的服务器的信息。根据标准,我获得了 IP 和端口。我还获得了需要在接收方使用的查询和搜索目标。我在这个例子中使用了我最新的迭代,在这个例子中我决定使用一个管理发现的单例类。我使用的真正的 ST 字符串也是我提供的,忽略下面的...
发现管理器.h
发现管理器.cpp
结果: 90% 的情况下,这都失败了。当我尝试打印消息时,我得到的响应始终是我所查询内容的回声。不管我离开多久,正确的回应永远不会到来。另一方面,当条件“恰到好处”时,发现是完美无缺的,总是立即返回结果。
预期结果:我希望看到包含更多信息(例如位置)的服务器响应。
注意事项:
- 由于我很难理解为什么网络相关代码会失败,因此我无法从结果中得出结论是我的接收器代码不正确,还是服务器设置不正确。我可以使用什么指标?空间中设置的 VPN 等东西会影响这一点吗?服务器是否在我的本地计算机上运行是否重要?
- 我经历了很多次迭代,尝试使用不同的连接标志,在再次尝试之前销毁和重置对象或套接字,甚至执行了一个会查询超过 5000 次以了解行为的循环。
- 如果这段代码看起来不像,我尝试复制 Qt 文档提供的完全相同的代码和顺序。
python - OSError:[Errno 49] 无法分配请求的地址
我正在尝试将 BCG 传感器(Murata Sensor)连接到 wifi 网络并从中获取数据。我已经在假设一个名为“Wifi1”的 wifi 中配置了传感器,然后我试图从我的 Mac 上的传感器访问数据,该传感器也连接在 Wifi1 上。python 脚本首先尝试使用 ssdpSearch 函数查找节点,然后执行后面的代码。这是整个代码:
在输出中,它首先询问我的 IP 地址,但我不知道它询问的是哪个 IP 地址。如果它是 SSDP,我们可以将其留空,因此如果我将其留空,则会出现以下错误:
谁能帮我理解这一点。
先感谢您。
java - Android 多播地址已在使用中
我有一个简单的 SSDP 搜索,但有时我会收到地址正在使用错误
如何将其设置为动态端口,而不是 1901?
我试过做multicast.setReuseAddress(true);
,但它仍然给出同样的错误
我查看了这个 SO,它暗示了同样的事情,但在我的情况下,它没有按预期工作。我不断收到同样的错误。
我该如何解决这个问题?