3

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

提前致谢。

4

1 回答 1

5
public class MyUpnpService extends AndroidUpnpServiceImpl {

@Override
protected AndroidUpnpServiceConfiguration createConfiguration(WifiManager wifiManager) {
    return new AndroidUpnpServiceConfiguration(wifiManager) {

        @Override
        public ServiceType[] getExclusiveServiceTypes() {
            return new ServiceType[] {
                    new UDAServiceType("AVTransport")
            };
        }

    };
}

}

搜索具有“AVTransport 服务”功能的设备解决了搜索媒体渲染器进行远程播放的问题。对于远程播放,我从中找到了足够的文档

于 2012-01-12T17:45:05.710 回答