2012-01-04 5 views
3

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

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

ответ

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 сервис» решается вопрос о поиске средств массовой информации рендереров для удаленного воспроизведения. Для дистанционного воспроизведения я нашел достаточно документа с this