Tôi gặp sự cố khi phát luồng âm thanh khi ứng dụng vào nền.MPMoviePlayerController phát dòng âm thanh ở chế độ nền
tôi sử dụng mã để bắt đầu dòng:
NSURL *mediaURL = [NSURL URLWithString:@"http://url.to.my.stream"];
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:mediaURL];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[mp setControlStyle:MPMovieControlStyleFullscreen];
[mp setMovieSourceType:MPMovieSourceTypeStreaming];
[mp setFullscreen:YES];
[self.view addSubview:[mp view]];
[mp prepareToPlay];
[mp play];
Nó hoạt động hoàn hảo. Nhưng mặc dù tôi đã đặt cờ 'Ứng dụng phát âm thanh' trong danh sách thuộc tính khi ứng dụng chuyển sang nền mà luồng dừng phát.
Làm cách nào để ứng dụng của tôi phát luồng âm thanh trong nền?
Trân trọng và cảm ơn rất nhiều sự trợ giúp!
vâng tôi đã làm điều đó nhưng nó đã không làm việc. Trong hướng dẫn này, anh chàng đang sử dụng AVAudio Framework. Tôi đang sử dụng Trình phát đa phương tiện vì Khung hình AV không phát luồng âm thanh của tôi vì một số lý do ... – MrBr
Hãy xem bản chỉnh sửa của tôi. – dom
Cảm ơn người đàn ông !! Điều đó đã làm các trick :-) – MrBr