我正在尝试使用DLNA,我可以在DLNA渲染器上播放本地网络URI。我有一个带GUI的示例应用程序,它显示了渲染器的可用操作,让我们调用它们并查看状态变量。
当我使用本地网络mp3 URI提供渲染器时,它可以正常播放。 URI看起来像: http://192.168.0.132:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I528.mp3
但是当我用这样的网络链接喂它时: http://somehost.com/p28/e8dfsf1bae84.mp3
它没有播放它(说不同的实现依赖 - 可以在一个渲染器上状态PLAYING
或在另一个渲染器上状态STOPPED
)
所以我想知道,如果某个地方有限制来播放非本地URI或其他一些阻止我像这样使用它的问题?
谢谢
答案 0 :(得分:0)
建议设备上的资源的完全限定URL不嵌入HTML演示文稿页面,但是 相反使用相对URL,因此不需要修改嵌入URL的主机部分以匹配 收到GET的地址。