Поиск медиа-рендереров DLNA (Upnp) для удаленного воспроизведения - PullRequest
3 голосов
/ 04 января 2012

Я пытаюсь написать приложение DLNA, используя библиотеку Cling Java.Я могу искать все медиа-серверы в сети DLNA и воспроизводить контент.Но мне нужно искать медиа рендереры, доступные в сети, и воспроизводить контент на них.Точно так же, как UPnPlay .

Заранее спасибо.

1 Ответ

5 голосов
/ 12 января 2012
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 service» решил проблему поиска медиа рендереров для удаленного воспроизведения. Для удаленного воспроизведения я нашел достаточно документации от этого

...