android– 搜索DLNA(Upnp)媒体渲染器进行远程回放

android– 搜索DLNA(Upnp)媒体渲染器进行远程回放,第1张

概述我正在尝试使用ClingJava库编写DLNA应用程序.我能够搜索DLNA网络中的所有媒体服务器并播放内容.但我需要搜索网络中可用的媒体渲染器并在其上播放内容.就像UPnPlay一样.提前致谢.解决方法:publicclassMyUpnpServiceextendsAndroidUpnpServiceImpl{@OverrideprotectedAn

我正在尝试使用Cling Java库编写DLNA应用程序.我能够搜索DLNA网络中的所有媒体服务器并播放内容.但我需要搜索网络中可用的媒体渲染器并在其上播放内容.就像UPnPlay一样.

提前致谢.

解决方法:

public class MyUpnpService extends AndroIDUpnpServiceImpl {@OverrIDeprotected AndroIDUpnpServiceConfiguration createConfiguration(WifiManager wifiManager) {    return new AndroIDUpnpServiceConfiguration(wifiManager) {        @OverrIDe        public ServiceType[] getExclusiveServiceTypes() {            return new ServiceType[] {                    new UDAServiceType("AVTransport")            };        }    };}

}

搜索具有“AVTransport服务”功能的设备解决了搜索媒体渲染器以进行远程回放的问题.对于远程播放,我从this发现了足够的documnetation

总结

以上是内存溢出为你收集整理的android – 搜索DLNA(Upnp)媒体渲染器进行远程回放全部内容,希望文章能够帮你解决android – 搜索DLNA(Upnp)媒体渲染器进行远程回放所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1105574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存