问题标签 [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 - 同时显示两个不同的视频流
我尝试在同一个 UIView 上同时显示两个不同的 http/rtsp-Video-Streams。
所以我的第一个想法是使用两个 MPMoviePlayerController 的 UIViews。
但是文档说:
注意:虽然您可以创建多个 MPMoviePlayerController 对象并在界面中显示它们的视图,但一次只能播放一个电影播放器。 好吧!
我的第二个想法是使用 UIWebView。
但这也行不通。我只能显示一个流。
我希望你能帮助我。
此致。
objective-c - MPMoviePlayerViewController 问题与 presentMoviePlayerViewControllerAnimated
问题是如果电影已经结束,dismissMoviePlayerViewController 会自动调用。这意味着 MoviePlayerViewController 消失了,但我希望他应该在电影结束时出现在屏幕上,并且只有“完成”按钮才能关闭...
这是我的代码:
甚至 [movViewController.moviePlayer setShouldAutoplay:NO]; 什么也没做。
谢谢你回答xz
ios - iPod touch 2G 上的 iOS MPMoviePlayer 问题
我有一个通用应用程序,可以播放几部嵌入式电影。在装有 iOS 4.2 的 iPad 和装有 iOS 4.2.1 的 iPhone 4 上一切正常。但是在我的装有 iOS 4.2.1 的 iPod touch 2G 上,电影无法播放。应用程序没有崩溃或其他中断,电影只是不播放。在调试模式下,我从控制台收到以下错误消息:
我很困惑,为什么电影可以在一台设备上播放,但不能在具有相同 iOS 版本的另一台设备上播放。这些电影是采用 H.264 编解码器的 mp4 电影。
iphone - 如何在 iPhone 中流式传输视频
initWithContentURL: 在 MPMoviePlayerController 中首先下载视频文件然后开始播放还是会像在 youtube 中一样流式传输文件?
我想通过流媒体播放位于服务器中的视频,以免浪费时间。
如何在 iphone 中进行流式传输?如果你知道的话,谁能给我建议。
提前致谢。
iphone - 使用 MonoTouch 播放视频时出现问题
我在 MonoTouch 中播放视频时遇到了一些问题。据我所知,有两种不同的方法可以采取。两者都导致播放音频但没有视频。我打赌我错过了一些简单的东西,所以任何帮助都会很棒。
尝试一 - 取自 MT 文档
尝试二
谢谢
ipad - MPMoviePlayerViewController 没有出现
我正在尝试为标题/启动画面加载一部小电影。但是,当我打电话时,presentMoviePlayerViewControllerAnimated
什么也没有发生。我已经确认代码块正在执行,但用户没有任何感觉。
我的目标是 iPad,所以假设是 3.2。
任何帮助,将不胜感激。
iphone - iPhone应用程序中是否需要移除观察者
我将 MPMoviePlayerController 子类化。在该课程中,我附上了我需要的所有可能的通知。DidFinishPlayback
等ExitFullScreen
在它的加载方法中。我的问题是,如果我想停止电影并关闭电影播放器视图,我可以(并且我需要)删除moviePlayerPlaybackStateDidChange
方法 on中的观察者stateStopped
吗?如果我不这样做会发生什么?
iphone - 如何使用 MPMoviePlayerController 显示“正在加载电影...”消息
我正在使用适用于 iOS 平台的 MPMoviePlayerController,但不确定为什么加载新视频时“完成”和“正在加载电影...”控件不会自动显示。
我最初的实现是使用 UIWebView 控件来流式传输视频,当访问视频时,会显示“完成”和“正在加载电影...”控件,直到视频加载并准备好播放。我想用 MPMoviePlayerController 重现相同的用户体验。
我应该免费获得“完成”和“正在加载电影...”控件覆盖吗?如果没有,我必须设置什么才能让它们在视频加载时出现?
iphone - 在 UITabBarController 中嵌入视频的 MPMoviePlayerViewController
我正在尝试在标签栏导航中正确实现嵌入式视频播放。在我的具体情况下,视频应以非全屏方式显示在由 UIViewController 托管、由 UITabBarController 管理的 UIView 上。
为了简化示例,假设我的标签栏中有两个标签。第一个显示一些随机的东西,第二个显示托管嵌入视频的视图控制器。
一旦用户选择第二个选项卡,视频就会正常加载和播放。
为了初始化播放器,我在我的 UIView 派生类中使用以下代码,由初始化程序 (initWithFrame) 触发:
为了开始播放,我使用以下代码,由我的 UIViewController 派生类的 viewWillAppear 方法触发:
如果那时,用户选择第一个选项卡(当视频仍在播放时),我确保视频停止,因为如果没有这样做,它将继续播放:
一旦用户再次选择第二个选项卡,视图将保持空白,即使调用了 playVideo 方法,也不会加载或播放任何内容。
我错过了什么,为什么重新选择第二个选项卡时视频播放失败?
==========新尝试==============
这次我不再依赖 shouldAutoplay(如建议的那样),但这并没有什么不同。
为此修改并添加了代码;
iphone - MPMoviePlayer 跳到电影中的时间
我正在使用 MPMoviePlayer 播放电影。我希望能够播放电影并允许用户按下按钮跳到电影中的某个时间。
我正在设置播放器的 currentPlaybackTime 属性,但它似乎不起作用。相反,无论我使用什么值,它都只是从头开始统计电影。
我还通过单击按钮记录 currentPlaybackTime 属性,它总是返回一个大数字,但有时返回一个负值?!这是预期的吗?(例如-227361412)
下面的示例代码: