Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         NSArray *values = snapshot.value;
  2.         NSString *audioString = values[0];
  3.         NSString *UUID = values[1];
  4.         if ([_UUID isEqualToString:UUID]) {
  5.             return;
  6.         }
  7.  
  8.         NSLog(@"Playing incoming audio clip:");
  9.         NSData *data = [[NSData alloc] initWithBase64EncodedString:audioString options:0];
  10.         NSString *appFile = [documentDirectory stringByAppendingPathComponent:@"sound.aac"];
  11.         [data writeToFile:appFile atomically:YES];
  12.         NSURL *fileURL = [NSURL URLWithString:appFile];
  13.  
  14.         NSString *path = [NSString stringWithFormat:@"%@/incoming.m4a", [[NSBundle mainBundle] resourcePath]];
  15.         NSURL *soundUrl = [NSURL fileURLWithPath:path];
  16.         _audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:soundUrl error:nil];
  17.         [_audioPlayer play];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement