【发布时间】:2011-07-24 20:41:09
【问题描述】:
我们有一个适用于 ipad 的 HTTP 直播应用程序。我们有几个流可以在任何操作系统上正常工作。但是,其中一个流在 iOS 4.2 和 iOS 4.3 上只是崩溃了,虽然我没有崩溃,但流没有播放。我收到来自播放器的播放结束消息。
我正在为播放器使用 MPMoviePlayerController。从 iOS 4.2 到 4.3,它发生了一些变化。但不确定是什么原因导致播放器在 iOS 4.2 上崩溃,而不是在 iOS 4.3 上崩溃。
有什么想法吗?
当我运行应用程序并在 iPhone 配置实用程序中检查控制台时,它显示“信号 11 异常退出:分段错误”
【问题讨论】:
-
使用 Xcode 4?确保您使用的是 Xcode 4.0.1。
-
我在 XCode 3.2.6 上,我正在使用 iOS 4.3 GM 构建我的二进制文件,目标设置为 iOS 3.2,我正在设备上运行应用程序
-
啊。那不是我想的问题。希望其他人可以提供帮助。 :)
-
听起来像是一个错误的流。尝试了一些验证器?
-
Yups..最后检查了 m3u8 文件,结果发现 m3u8 文件的键值不正确,用于流编码。希望负责流的人能纠正这一点。谢谢:)
标签: iphone ipad streaming mpmovieplayercontroller