2015-08-17 4 views
0

Я пытаюсь подключить ooVoo в свое приложение. (* ooVoo - рамка видео-чата) Но я застрял на первом этапе, который открывает превью. Он просто показывает пустой черный. Что мне не хватает?oovoo не открывает камеру

нижеследующий - мой код. (также я загрузил свой проект здесь https://github.com/lossefanya/OovooTest)

self.oovooClient = [ooVooClient sharedInstance]; 
[self.oovooClient authorizeClient:OOVOO_TOKEN completion:^(SdkResult *result) { 
    [self.oovooClient.Account login:@"tester" completion:^(SdkResult *result) { 
     VideoPanel *videoPanel = [[VideoPanel alloc] initWithFrame:CGRectMake(0, 0, 300, 300)]; 
     self.oovooClient.AVChat.delegate = self; 
     self.oovooClient.AVChat.VideoController.delegate = self; 
     [self.oovooClient.AVChat.VideoController bindVideoRender:nil render:videoPanel]; 
     [self.oovooClient.AVChat.VideoController openCamera]; 
     [[KGModal sharedInstance] showWithContentView:videoPanel]; 
    }]; 
}]; 

FYI, я прочитал и последовал их документы и образцы кода. https://github.com/oovoodev/Documentation/blob/master/iOS%20Documentation/Development%20Guide%20-%20iOS.md

ответ

0

Я не мог понять, почему. Но я обнаружил, что ooVoo VideoPanel должен иметь родительский вид. как указано ниже

self.oovooClient = [ooVooClient sharedInstance]; 
[self.oovooClient authorizeClient:OOVOO_TOKEN completion:^(SdkResult *result) { 
    NSLog(@"ooVoo init: %@", result); 
    [self.oovooClient.Account login:@"tester" completion:^(SdkResult *result) { 
     NSLog(@"ooVoo login: %@", result); 
     UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 300)]; 
     VideoPanel *videoPanel = [[VideoPanel alloc] initWithFrame:CGRectMake(0, 0, 300, 300)]; 
     [view addSubview:videoPanel]; 
     self.oovooClient.AVChat.delegate = self; 
     self.oovooClient.AVChat.VideoController.delegate = self; 
     [self.oovooClient.AVChat.VideoController bindVideoRender:nil render:videoPanel]; 
     [self.oovooClient.AVChat.VideoController openCamera]; 
     [[KGModal sharedInstance] showWithContentView:view]; 
    }]; 
}]; 

 Смежные вопросы

  • Нет связанных вопросов^_^