Obecnie pracuje nad projektem UpnP. Chcę włączyć iPoda touch w Media Server (na przykład: https://itunes.apple.com/in/app/arkmc-lite-dlna-upnp-media/id640095560?mt=8). Dlatego użyłem następującego zestawu SDK (link). Zintegrowaliśmy go pomyślnie i jest on wyświetlany na liście serwerów Media Server, ale kiedy klikam na serwerze, nie można przeglądać plików multimedialnych. Czy ktokolwiek może mi powiedzieć, jaki jest mój problem? Dzięki za poświęcony czasNie można przeglądać utworów z serwera mediów
Oto krótki kod
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
upnp = [[PLT_UPnPObject alloc] init];
// create server and add ourselves as the delegate
PLT_MediaServerObject* server = [[PLT_MediaServerObject alloc] init];
[server setDelegate:self];
[upnp addDevice:server];
}
- (IBAction)performUPnPStarStop:(id)sender {
if ([upnp isRunning]) {
[upnp stop];
[mainButton setTitle:@"Start" forState:UIControlStateNormal];
} else {
[upnp start];
[mainButton setTitle:@"Stop" forState:UIControlStateNormal];
}
}
#pragma mark PLT_MediaServerDelegateObject
- (NPT_Result)onBrowseMetadata:(PLT_MediaServerBrowseCapsule*)info
{
return NPT_FAILURE;
}
- (NPT_Result)onBrowseDirectChildren:(PLT_MediaServerBrowseCapsule*)info
{
return NPT_FAILURE;
}
- (NPT_Result)onSearchContainer:(PLT_MediaServerSearchCapsule*)info
{
return NPT_FAILURE;
}
- (NPT_Result)onFileRequest:(PLT_MediaServerFileRequestCapsule*)info
{
return NPT_FAILURE;
}
także Dostaję jedną wiadomość w dzienniku jest NEPTUNE_LOG_CONFIG nie znajdują się w 'Info.plist'
@vampirewalk chcę przeglądać za pomocą sieci nie używając MPMediaQuery. Możemy uzyskać dostęp za pomocą Upnp przy pomocy sieci. – Tendulkar
Tak, masz rację Chcę Lokalnego DMS i ścieżek root – Tendulkar
@vampirewalk Proszę, najpierw przeczytaj moje pytanie, a następnie daj mi swoje sugestie. Podany link jest już w moim pytaniu. – Tendulkar