问题标签 [dlna]
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.
wpf - UPnp 请求 windows phone 8
我正在尝试为 windows phone 8 做一个简单的 DLNA/UPnp 应用程序。我现在得到的只是一个“设备浏览器”应用程序,它通过 Udp 在特定端口中以广播形式发送 XML,并从所有 DLNA 设备获取响应。
我接下来要做的是向其中一个设备发送请求。它必须通过 Udp(符合 UPnp)并且请求也是 XML。我的问题是,当我发送广播消息时,我使用这个:
但是在请求中(正如我所理解的那样),我必须将其发送到如下地址:
http: //19...:2869/upnphost/udhisapi.dll?event=uuid:9f7f98d8-2e8e-495c-9126-02a9f8d8b253+urn:upnp-org:serviceId:ContentDirectory
那应该是在听。
我不知道如何在 Windows 手机中实现这一点,因为我假设 WebClient 通过 TCP。有任何想法吗?
提前致谢
java - 充当 UPnP MediaServer 并通过 UPnP MediaRender 播放流式音频(麦克风)
我有一个记录音频的小应用程序,例如。从麦克风。现在我想通过 UPnP 提供该音频流,以便 MediaRenderer 可以访问和播放它。
我已经在使用 CLING 来发现 MediaRenders 的网络,但现在我不知道从哪里开始流式传输部分。
有人能告诉我作为初学者从哪里开始使用 UPnP 吗?
我想做的最终解决方案是:
- 让我的程序记录音频,例如。来自麦克风(完成)
- 发现 MediaRenders 的网络 (~done)
- 单击 MediaRenderer(充当控制点)并告诉他“嘿,播放该流” 3.1 允许 MediaRenderer 也搜索我的程序并选择它(部分完成)
- 从程序流式传输音频 - > MediaRenderer
我不需要现成的代码或类似的东西。我只是有点挣扎,因为我不知道该做什么,从哪里开始。
目前我的未解决问题是:
我正在使用 JAVA,我相信我会找到一种通过 HTTP 提供 PCM 音频流的方法。但是如何告诉 MediaRender 他现在应该播放该流?
我是这里的新手,非常欢迎任何帮助。
c# - DLNA 渲染器抛出 COMException (0x80040501)
我正在尝试设置 DLNA 控制器来控制iPush 渲染器设备。iPush Renderer 设备正变得非常流行,因为许多 iphone DLNA 控制器甚至原生 Airplay 都可以与它完美配合。它支持几乎所有的视频文件格式。我的 DLNA 控制器适用于我迄今为止测试过的所有设备(WDTV、Intels Media Renderer、XBox360 和许多其他 iphone 渲染器),除了iPush 渲染器设备。
当我使用 UPNPLid.dll [UPnP 1.0 类型库(控制点)] 时,我得到了包括 iPush 在内的所有渲染器
接下来,当我尝试遍历 iPush 的服务时,我得到“COMException (0x80040501)”
我尝试使用 Intels Device Spy 和 Intels Media Controller 推送到 iPush。当调用 Play 时,iPush 只会永远显示加载屏幕。请注意,iPush 可以与我测试过的所有 iphone 控制器完美配合。
在互联网上检查了这个错误后,我看到了关于 WMP 和 xBox 的类似问题,给出了同样的异常,但没有答案。
upnp - UPnP deligating 播放媒体到第三个设计
我有一个 UPnP 客户端和 UPnP 服务器,UPnP 客户端通过请求发现 UPnP 服务器及其内容,现在,我希望在 UPnP 客户端启动的第三个设备中播放发现的内容。
第三台设备是否也应该发现 UPnP 服务器?或者它可以根据 UPnP 客户端给出的 URI 从服务器流式传输内容。(检查图像)
upnp - DLNA 可发现性问题
我正在广播这样的发现消息:
我通常会从我的 DLNA 设备中得到响应。但有时我不会。
更大的问题是,如果我收到了一次响应,并且我再次广播了一条发现消息,那么我第二次或以后都没有收到来自我的设备的响应。
我阅读文档的方式是要求设备响应这些广播消息。
我有两个问题:
设备响应发现消息的频率是否有限制?
有没有办法强制/欺骗它再次给我回复?
upnp - 如何通知 UPNP 旋转视频播放?
使用 UPNP,我请求渲染器播放视频,但我需要旋转视频。
我查看了元数据和文档,并了解了如何查看设备支持哪些方向,但我不知道如何告诉它旋转视频。
为了播放视频,我发布了一个带有以下参数的 SOAPACTION:
有什么建议么?
xcode4.6 - 如何在 Xcode 4.6.3 中实现 DLNA UPNP 控制点?
标题说明了一切。我该如何开始?
我以为我可以从 Linn (oss.linn.co.uk) 那里获得帮助,但我找不到任何指向他们源代码的链接。
xcode4.6 - xCode 4.6下如何使用openHome实现DLNA UPNP控制点?
我正在尝试在 xCode 4.6.1 for iPad 下实现 DLNA UPNP 控制点。我找到了一个制作开源代码的项目,它正是这样做的,但我在源代码或文档中都找不到这些确切的功能。
我是否需要从中创建一个静态库并将其包含在 iOS 源代码中(在这种情况下,我该如何使用它?)?
c - 如何从 C 中的 upnp 服务对象获取媒体信息
我正在尝试通过 DLNA 服务器获取媒体信息,包括音乐、视频和照片。我已阅读 Windows 上的 API 文档。从这里的示例代码http://msdn.microsoft.com/en-us/library/windows/desktop/aa382256(v=vs.85).aspx我得到了设备对象中的服务对象。我的问题是如何从这个服务对象中获取我需要的信息?任何链接、文档或示例代码对我有帮助吗?
谢谢
java - SSDP & Android, 如何回复 M-SEARCH
发出 M-SEARCH 命令时,所有提供服务的设备都必须回复它们提供的服务的 IP 地址。
我的手机有 2 个接口(除其他外):
- 192.168.1.5:wifi的接口
- 25.156.35.4:移动网络接口
根据我收到 M-SEARCH 的接口,我必须使用 wifi 的 IP 或 mobiel 回复。
如何确定哪个接口收到了请求?我正在寻找一种强大的方法来做到这一点。寻找 192.168... 所以看起来不是一个好的解决方案。
我这样听 M_SEARCH :