问题标签 [mpmovieplayercontroller]
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 - 电影播放器在加载时在后台显示 Default.png 图像 (OS 3.1.2)
我正在使用MPMoviePlayerController
从服务器传输音频/视频文件。它适用于所有其他操作系统版本。但是,在 3.1.2 上,它会Default.png
在加载电影时在背景中显示图像(用于在应用程序启动屏幕上显示)。它只发生在第一次,并且播放器在所有后续播放中都可以正常工作(背景中没有图像)。
我使用了以下属性:
我已经浏览了苹果文档和网络,但似乎没有人有这个问题。有什么办法可以摆脱显示为播放器背景的这个图像(Default.png)?
谢谢。
iphone - MPMovie 播放器如何获取播放的时间量?
我试图通过 iPhone 的媒体播放器示例代码。
我希望能够捕捉媒体播放器播放视频的时间。媒体播放器停止的持续时间。是否有方法或属性可以告诉我媒体播放的持续时间?
iphone - MPMoviePlayerController 发布问题
这是代码
所以我的问题是我的应用程序内存使用量增加了 3MB,即使在发布后它仍然存在,这是否意味着内存没有被释放?
iphone - MPMoviePlayerController - 无法在我的应用中以 < 3GS 播放电影(3GS 很好)
在我的应用程序中,我播放了一些电影。我检查了电影的信息,它们似乎在MPMoviePlayerController
应该能够处理的范围内(比特率等)
他们从一个 URL 流式传输,它只会在 3GS 上播放,没有更低的。我试图从 for 中的通知中收集错误MPMoviePlayerController
,MPMoviePlayerContentPreloadDidFinishNotification
但MPMoviePlayerPlaybackDidFinishNotification
我得到了userInfo
通知中键的无用错误字符串,除了无法播放电影的事实之外,这并没有告诉我任何信息。
我正在测试的 URL 是: http: //movies.apple.com/movies/independent/lawabidingcitizen/lawabidingcitizen_h.480.mov
在 3G 或 2G iPhone 上,MPMoviePlayerController 出现,它短暂地尝试加载电影,但随后淡出到它来自的视图控制器。
有谁知道为什么我只能在 3GS 上流式传输和播放上述 URL?我确定这是内存问题,但我在 2G iPhone 上尝试了 50MB 可用内存,但它仍然无法正常工作。
我正在使用 Apple 自己的流媒体电影示例应用程序中的一段代码来启动电影:
谢谢
iphone - 在 MoviePlayer 示例代码中,overlayViewTouched 通知如何工作
我对苹果提供的MoviePlayer示例代码有疑问。
我不明白overlayViewTouch 通知是如何工作的。当我触摸视图(不是按钮)时,不会发送我添加到其中的 NSlog 消息。
但是,如果我将它放在“MyOverlayView.m”中的 -(void)touchesBegan 中,我可以获得 NSlog 通知。这让我认为它正在识别触摸但不发送通知。
谁能阐明我错过了什么或做错了什么?
谢谢你。
iphone - 播放 MPMoviePlayer 时如何获取通知 iPhone 设备方向?
我在我的 appDelegate 中添加了 UIDeviceOrientationDidChangeNotification 的通知观察者。但是当movieplayer可见时它不会被调用。但适用于其他视图。
objective-c - 在查看 Iphone sdk 之前下载视频
我正在开发一个需要播放一些视频的应用程序。但是我不想用应用程序打包视频。相反,我想在 NSDocumentDirectory 中下载视频,然后使用 MPMoviePlayerController 从那里播放。
任何人都知道如何从网址下载视频?
谢谢,Gezim
iphone - iphone sdk:从本地播放视频?
我的应用程序中有一个服务器套接字(在端口 3490 上),它有一个视频数据 - 它在不同的线程上运行。现在我有一个 mpmovieplayercontroller 并想从套接字读取数据并播放它。我不确定我应该传递什么网址。我试过 file://localhost:3490 http://localhost:3490 但这不起作用。请帮忙
谢谢
亚历克斯
iphone - iPhone 阻止应用程序在视频停止时自动将方向更改为纵向
我的应用程序处于横向模式,我使用MPMoviePlayerController播放示例视频。它工作正常,但是当我用OK按钮停止视频时(或者如果我等到电影结束),方向会自动变为纵向。按下确定按钮时是否可以将应用程序保持在横向模式?
我在主视图控制器中使用以下代码强制横向模式:
ios - iPhone 视频控制和双视频播放
我需要一种在我的应用程序中控制视频非全屏的方法。我玩过 MPMoviePlayerController 和使用 UIWebViews 的解决方案。
我找到了一种使用 MPMoviePlayerController 的解决方案,我可以在其中防止视频全屏显示(通过抓取关键窗口并在 UIWindow 对象上设置变换)。但是, MPMoviePlayerController 似乎没有提供暂停和恢复播放的方法。如果我使用 stop 方法,视频将隐藏(在 api 中指定)。另外,我需要能够在播放期间设置播放位置(手动搜索等)。我在应用商店中看到过执行此操作的应用,但我不确定它们是否在 Apple 禁止私有方法调用之前部署。
有没有人有任何与此相关的提示或技巧?(请记住,我的应用需要被应用商店接受)
由于许可限制,我对 FFMpeg 解决方案不感兴趣。
我还想同时播放两个视频,并且也想要一些提示(但是,我认为目前不可能,因为 MPMoviePlayerController 一次只能播放一个视频)。