问题标签 [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 - 有没有办法通过程序调整 MPMoviePlayer Controller 中的音量?
我想通过我的程序而不是电影播放器中的按钮来增加或减少甚至静音电影播放器的音量。有没有办法做到这一点?谢谢
iphone - MPMoviePlayerController 与启动 UIWebView 以流式传输电影的优缺点
我有一个客户,他拥有 Flash 格式的网络视频内容。我的任务是帮助他们在 iPhone 应用程序中显示视频。
我意识到第一步是将这些视频转换为适用于 iPhone 的 Quicktime 格式。
然后我将不得不帮助客户弄清楚如何或在哪里托管这些文件。如果这很棘手,我认为它们可以托管在 YouTube 上。
不过,我主要关心的是采用哪种方法来流式传输视频。MPMoviePlayerController 与使用流的 URL 启动 UIWebView 的优缺点是什么?有什么区别吗?他们中的一个人或多或少是宽容的?其中之一是更好的用户体验吗?我可能会遇到任何陷阱?
我假设在 iPhone 上播放视频非常容易。两者都尝试并有一个可用作为后备是否合理,还是会浪费时间?我正在尝试安排一下,所以我很想听听任何做过这件事的人的真实经历。
iphone - 是否有在线示例电影来测试 MPMoviePlayerController?
我有 iPhone 成功尝试在线打开电影。(它失败了,因为我没有真正的 URL。)
有谁知道我可以用作基线测试以确保我的代码正常工作的工作 URL?我知道 iPhone 对格式和 MIME 类型以及服务器有点挑剔,所以我想从一个已知的工作流开始。
iphone - iPhone MPMoviePlayerController 上的下一个/上一个按钮
当使用 MPMoviePlayerController 时,播放按钮被“Next”和“Previous”按钮包围。
当它们被点击时如何获得通知?有没有办法为 MPMoviePlayerController 提供内容列表(数组)?
iphone - MPMoviePlayerController 会播放一次,然后抛出错误
我意识到以前曾发布过类似的问题,但我似乎真的找不到适合我的解决方案。我有一个存储 MPMoviePlayerController 的 ivar 的 MoviePlayer 类,并且在该类中有以下方法:
调用时我会在电影播放正常后播放电影,但是当在不同(或相同)电影文件上再次调用它时,我会收到以下错误堆栈:
我不知道如何解决它!我假设当 self.moviePlayer = mp 被调用时,当前的moviePlayer被释放并添加了新的?该属性设置为(非原子,保留)。有人可以帮忙吗?
谢谢
iphone - MPMoviePlayerController movie length
The question is - how to get the movie length from MPMoviePlayerController
object?
I need this to create a progress bar. I have the method [myPlayer currentTime]
to move progress bar while movie is playing. And the [myPlayer setCurrentTime: doubleVal]
to rewind the movie. But I can't use all this without information about movie length, or movie end time.
Also, maybe exists another player to use in iPhone, instead of MPMoviePlayerController
?
iphone - 如何确定用户在 MPMoviePlayer 实例中的当前位置?
我有一部很长的电影,我将把它放在一个应用程序中,我想知道让用户回到他们离开的地方的最佳方式。有人可以指出我正确的方向吗?
因此,如果用户正在观看电影,点击完成,是否有当前时间的通知或我可以存储并使用该时间再次加载实例的东西?
谢谢!
iphone - 你如何获得一个 iphone MPMoviePlayer 视频的总时间?
我只想弄清楚如何以秒为单位获取视频的总时间。是否有加载视频元数据之类的?
iphone - 在 iPhone 设备上使用 Safari 播放电影时找不到 QuickTime 插件
我不确定,但这会导致电影需要很长时间才能加载。
我所说的使用 Safari 播放电影的意思是我使用Safari 的 QuickTime 插件来播放它。我尝试使用MPMoviePlayerController但它不适用于m4v类型的电影。这是我使用的代码。
这部电影需要永远加载。有什么方法可以为 PhoneOS 的 Internet QuickTime 播放器添加正确的插件吗?
iphone - MPMoviePlayer - 重播/循环时子视图/覆盖消失
我从 MediaPlayer 示例项目开始添加子视图/叠加层。不同之处在于我试图在 moviePlaybackDidFinish 通知中使用以下代码进行循环:
那个奇怪的 initialPlaybackTime 属性可以防止视频在后续循环中闪烁。如果有人有更好的主意,请告诉我。
在 moviePlaybackDidFinish 通知中似乎存在某种竞争条件。如果我尝试直接在“”之后重新添加子视图,则[moviePlayer play]
不会发生任何事情。单步执行代码,在发送播放消息之前子视图似乎仍然存在,但在视频开始重播时消失了。
任何人都知道如何在后续循环中重新添加子视图?有没有办法检测子视图是否仍然是其父视图的子视图?如果是这样,在这种情况下最好的方法是什么?
谢谢你的帮助。