ビデオストリーミングを提供するために、ローカルの http サーバーを開始しました。
http://localhost:55736/videos/foo.m3u8
そして、MPMoviePlayerController
それを再生するために使用します。機内モードがオンになっているかどうかに関係なく、iOS6 で問題なく動作します。
しかし、iOS 7 では、機内モードがオンになっている (または WIFI とセルラー データ ネットワークの両方がオフになっている) と、次のエラーが発生しました。
_itemFailedToPlayToEnd: {
kind = 1;
new = 2;
old = 0;
}
ハンドラーMPMoviePlayerPlaybackDidFinishNotification
内:
NSConcreteNotification 0x146c35c0 {
name = MPMoviePlayerPlaybackDidFinishNotification;
object = <MPMoviePlayerController: 0x14682b90>;
userInfo = {
MPMoviePlayerPlaybackDidFinishReasonUserInfoKey = 1;
error = "Error Domain=MediaPlayerErrorDomain Code=-11800....
}
}