问题标签 [mpmovieplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - MPMoviePlayerDidExitFullscreenNotification
MPMoviePlayerDidExitFullscreenNotification 在 IOS 4.0 (>=3.2) 中运行良好。但在 IOS 3.1.3 (<3.2) 中加载时会留下白屏。
iphone - iPhone SDK - presentMoviePlayerViewControllerAnimated 没有视频但有音频
我正在尝试展示一个 MPMoviePlayerViewController。
如果我通过 addSubview 将 theMoviePlayer View 添加到当前视图,一切都很好。但是,如果我试图在模态窗口中显示播放器,则只有视频的音频会在后台播放。视图未显示。
ipad - MPMoviePlayerController 迟到了 http url 请求
我正在使用 4.1 和部署目标 3.2 开发 iPad 应用程序。
我有一个 UITableViewController 如果选择了一行,它会向主视图添加一个新视图。
在新视图的 UIViewController 中,我在 viewDidLoad 方法中添加了以下代码:
movieurl 是一个带有我们 CDN 的 http 地址的 URL。
viewWithTag:1 是一个简单的标准 UIView,与播放器具有相同的框架。
现在,如果我单击 tablerow,新视图会出现,其中包含子视图(带有标签 1)。
并且玩家没有出现。一段时间后,当电影准备好播放时,电影播放器会出现并开始播放电影。
电影播放器工作正常,它只是最近才出现。
有没有办法直接在视图上显示电影播放器?就在电影完成预加载之前。播放器可以处于加载状态或类似的状态。
要点是,玩家从一开始就出现了,所以视图中没有空白空间。
谢谢您的帮助!
iphone - MPMoviePlayerController 将视频流式传输到 Apple TV
由于 Apple tv 的新更新发布,您可以从任何运行 4.2 的 iOS 设备向其流式传输视频,因此我试图从使用 MPMoviePlayerController 将视频播放到 Apple TV 的手机中流式传输视频。播放器显示了airplay选项,我可以找到Apple TV,但是当我点击它时没有任何反应。所以,只是想知道是否真的可以使用 MPMoviePlayerController 将视频流式传输到苹果电视,或者是否有任何其他我缺少的播放器框架这样做。如果有人可以为此提供一些帮助,我将不胜感激。
问候,
安库尔
iphone - MPMoviePlayer 默认控制按钮未对齐
我有一个 MPMoviePlayer,它需要在 3.1 及以后的所有 iOS 上工作。我根据 iOS 版本修改控件的显示,但我始终使用默认控件(即为 iOS 3.2 和 4 模型设置控件样式,为 3.x 版本设置控件模式)。
iOS 3.2+ MoviePlayer 发生了一个奇怪的问题。Rewind 按钮向上移动了大约 5 或 10 个像素,使其与其余按钮不对齐。
ios4 - 如何使用多任务栏 iOS 4+ 流式传输/控制音频
我试图找到有关从 iOS 4+ 中的多任务栏控制音频流的可能性的资源。因此,当应用程序进入后台时,当两次按下主页按钮时,多任务栏中的音频控件应该给我一些控制我的音频流的可能性。我不知道使用简单的 mpmovieplayer 是否足够,或者我应该使用 AVFoundation。
这是我的意思的图片:
非常感谢
ipad - 如何通过 ipad 上的控件在外部显示器上输出视频?
目前,当从 iPad 将视频输出到外部显示器时,它会将控件和全部移动到外部显示器。这没有用,因为当控件位于外部显示器上时,您无法控制影片。以下是我们应用程序中的一些代码片段。
这是屏幕设置代码:(一个名为 setupExternalScreen 的方法)
这是 MPMoviePlayerViewController 的创建:
我也有一个 MPMoviePlayerController 并且也试过这个:
目前使用第二个实现,添加到 self.view 和 external_window 中,它将在外部显示器上显示视频(带有控件),iPad 屏幕看起来除了在电影控件淡出时状态栏消失之外什么都没有发生. 我还尝试将moviePlayer.view 添加到self.view 中,它会闪烁一些“在电视上显示内容”消息的效果,然后它会继续在iPad 上播放电影。目前,视频是通过按下按钮启动的。使用模拟器和 TV Out 选项,因为它更易于调试。Xcode 版本 3.2.5 和实际设备上的最新版本的 iOS。如何解决这个问题?它的行为应该类似于 iPad 上的 youtube 应用程序。
ios4 - MPMoviePlayerContentPreloadDidFinishNotification 似乎比 MPMoviePlayerLoadStateDidChangeNotification 更可靠
我正在将我的网站上的小电影 (1-3MB) 流式传输到我的 iPhone 应用程序中。我有一个 slicehost 网络服务器,我认为它是一个“500MB 切片”。我不确定这如何转化为带宽,但我稍后会弄清楚。
我对 MPMoviePlayerLoadStateDidChangeNotification 的体验不是很好。我使用旧的 MPMoviePlayerContentPreloadDidFinishNotification 获得了更可靠的结果
如果我得到一个 MPMoviePlayerContentPreloadDidFinishNotification,电影将播放而不会卡顿,但如果我使用 MPMoviePlayerLoadStateDidChangeNotification,电影经常会停顿。
我不确定要检查哪种负载状态:
枚举 { MPMovieLoadStateUnknown = 0, MPMovieLoadStatePlayable = 1 << 0, MPMovieLoadStatePlaythroughOK = 1 << 1, MPMovieLoadStateStalled = 1 << 2, };
MPMovieLoadStatePlaythroughOK 似乎是我想要的(基于文档中的描述):
但在我的应用程序中,加载状态永远不会设置为此。
我错过了什么吗?有一个更好的方法吗?
iphone - 在设备上测试应用程序时,MPMoviePlayer 声音下降
我正在构建一个应用程序,其中包含一个带有电影链接的 XML 提要,我想在用户单击图像时播放该电影。
为此,我使用了 MPMoviePlayerViewController。到目前为止,在模拟器上测试应用程序给了我预期的结果,但是,当我在 iPhone 上测试应用程序时,播放器可以正常播放但没有声音。
我在互联网上查看了几篇文章告诉我,该应用程序的性能与模拟器为您提供的性能有很大不同。因此,我使用 Instruments 进行了“泄漏”测试,它告诉我,每当我开始播放电影时,都会丢失或泄漏一些字节。会不会和声音突然下降有关?如果是这样,我将如何解决它?
这是我在 iPhone 上测试应用程序的第一次体验,所以看到应用程序的性能如此糟糕,我感到非常震惊。这是电影播放器部分的代码。
我希望你能点亮这个问题。
提前致谢,
/布林克10
iphone - 通过不按默认视频图标在 iPhone 上播放 youtube 视频
我想知道是否可以在不启动默认小照片图标的情况下启动 youtube 视频。我只需要一个能够启动以播放 youtube 视频的常规图标。不幸的是,正如 Youtube 官方建议的那样,目前没有办法满足我的要求。是否有任何机构关注这个问题并且已经解决了这个问题?
http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html