- (void)sessionDidDisconnect:(OTSession*)session
{
...
_session = nil;
[self doConnect];
}
- (void)sessionDidDisconnect:(OTSession*)session
{
NSString* alertMessage = [NSString stringWithFormat:@"Session disconnected: (%@)", session.sessionId];
NSLog(@"sessionDidDisconnect (%@)", alertMessage);
[self showAlert:alertMessage];
_session = nil;
_session = [[OTSession alloc] initWithSessionId:kSessionId
delegate:self];
[self doConnect];
}
- (void)sessionDidConnect:(OTSession*)session
{
NSLog(@"sessionDidConnect (%@)", session.sessionId);
[self doPublish];
int64_t delayInSeconds = 10.0;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
[_session disconnect];
});
}
git clone git@github.com:opentok/OpenTok-iOS-Hello-World.git --recursiveUsers browsing this forum: No registered users and 1 guest