问题标签 [android-cling]

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 回答
4705 浏览

java - 在 Docker 上运行 UPNP 时遇到问题

我尝试使用 Cling UPNP 库(http://4thline.org/projects/cling/)在我的 docker 容器上运行 UPnP 服务。有一个简单的程序可以创建一个(在软件中)承载某些服务的设备。这是用 Java 编写的,当我尝试运行程序时,出现以下异常(注意:这直接在我的 Ubuntu 机器上运行得很好)

0 投票
1 回答
90 浏览

java - Cling 库没有定期触发 M 搜索请求

我正在尝试构建一个内部使用 Cling 库的 Android 应用程序。我能够让应用程序运行,但是我观察到每次调用搜索功能时都不会发送 M-Search 数据包,如下所示。

似乎紧贴库仅在选定的时间间隔触发实际 M 搜索数据包。(在我的情况下大约为 30 秒)。

我想知道为什么每次调用搜索功能时都没有将 M-Search 数据包输入网络。

0 投票
1 回答
1233 浏览

android - Android cling-android Upnp SetAVTransportURI 发送 Upnp 响应 = 500 Xbox 1 上的内部服务器错误

我有一个问题,使用 Upnp 将视频文件发送到带有 java/android 的 Xbox 一。

我使用cling api通过网络发现和连接 upnp 设备。发现操作运行良好,检测到 xbox one。问题是当我尝试将视频链接发送到此设备时。

在这里,它是对 upnp 连接服务的 Xbox 响应:

api 文档中所述,您必须首先向设备发送一个 SetAVTransportURI 操作,以提供视频文件的 url:

就我而言,第一个操作向我发送 500 错误代码(内部服务器错误)

有人遇到过同样的问题吗?

提前感谢您的帮助。

0 投票
3 回答
1109 浏览

android - Android Cling/Upnp proguard

我已经使用Cling创建了应用程序并且工作正常,但是当我创建发布版本时,我收到以下消息并且渲染器上没有任何播放:

以下是我的proguard enteries:

0 投票
1 回答
876 浏览

android - Cling 如何从 github 安装?

我尝试包含项目Cling,但在我从未使用过从 maven 手动安装之前。

页面说明是:

  1. 安装 Maven 3.2.3 或更新版本。

  2. 安装 Android SDK 并将 ANDROID_HOME 环境变量设置为 SDK 安装目录。

  3. 克隆 Cling 源:
    git clone https://github.com/4thline/cling.git

  4. 切换到 cling/ 目录。

  5. 将所有内容安装到本地 ~/.m2 Maven 存储库中(如果必须第一次下载所有依赖项,这将需要几分钟)。

    mvn 干净安装

如果您的构建因 Android/dex 打包错误而失败,则说明您忘记了清理。

  1. 在你的 pom.xml 中使用 Cling:
    不知道为什么,但是 pom.xml 没有插入这里
    你可以在 github 页面上看到 pom.xml

我已经完成了 1,2,3,4 步骤,但是步骤 5 中的“安装所有内容”是什么,怎么做?
最后一步pom.xml,需要放在哪里?

0 投票
1 回答
287 浏览

java - Cling Upnp 扫描导致 ClassDefNotFoundError Jetty

我正在开发一个使用 Cling 执行 UPNP 扫描的 Android 应用程序。它记录它接收数据包,但随后它因 Jetty 的 NoClassDefFound 异常而崩溃。

下面是我用来执行扫描的代码

下面是我的 gradle 构建文件依赖项

它编译得很好,但是在运行时我得到了以下异常

0 投票
0 回答
699 浏览

upnp - Cling:设备搜索入门

我是 UPnP 开发的新手,最近开始使用Cling在 Java 中开发 UPnP 客户端。

对我来说,Cling 文档是不够的。尤其是缺少基本的例子,比如通过IP地址发现UPnP设备。

示例中显示了对所有可用设备的搜索:

但是,与其他 UPnP 应用程序(例如我在 Android 上的远程电视控制应用程序)相比,此搜索非常慢。

这让我想到三个问题:

  1. 你能指出如何使用 Cling 遥控电视的好教程吗?

  2. 有没有办法加快搜索速度?或者是否有另一种搜索类型可以在更短的时间内获得相同的结果?

  3. 如何直接通过设备的 IP 地址搜索设备?

0 投票
1 回答
445 浏览

android - Cling Android 是否支持 HLS(HTTP 直播)?

换句话说,与其从移动设备中选择媒体文件,它是否可以接受直播 URL 并通过该 URL 在电视上播放视频?

我在 Cling Core 用户手册中找不到与此相关的任何内容。

0 投票
1 回答
43 浏览

cling - 关于紧贴,切换WIFI后,经常连接设备

关于紧贴,切换WIFI后,经常连接设备,电视端收到消息,但找不到手机,“找不到设备”错误