问题标签 [avplayer]
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 - AVPlayer 问题,同时直播 (iOS)
我有 AVPlayer 问题。
1.如何控制它的音量?
2.如何知道AVPlayer是否因为连接不良而重新加载音乐,我是否有一些迹象?
iphone - 带有从 tableview 获取信息的 AVPlayer 的选项卡栏?
我有一个播放音频的 AVPlayer。我需要的是,拥有一个 TableView 或类似的名称,例如:Tom Jones,如果在 tableview 中选择了那个,它会将一个字符串传递给我的 AVPlayer,所以 AVPlayer 会改变歌曲。
iphone - iOS:如何让我的音频应用程序在多任务控件中注册?
当用户双击主页按钮并向右滑动时,会显示一些音频控件。我如何使用它们?我已经搜索过,但没有找到任何对我有帮助的东西。
iphone - 有没有办法在使用 AVPlayer 进行 HTTP 实时音频流时选择比特率?
我正在使用 AVPlayer 流式传输以两种质量格式交付的音频内容。
问题是,当从较低格式传递到较高格式时(当 wi-fi 可用时由框架自动完成),播放时会有延迟。
有没有办法手动选择所需的质量以防止延迟?
iphone - iPhone SDK: AVAudioRecorder 调用[AVPlayer 播放] 后不会录音
我有一个使用 AVPlayer 的视图控制器。这个视图控制器可以加载一个模态视图控制器,用户可以在其中使用 AVAudioRecorder 录制音频。
这就是发生的事情:
如果用户使用 [AVPLayer play] 在第一个控制器中播放合成,则 AVAudioRecorder 将不会在模态视图控制器中记录。没有错误,但 AVAudioRecorder 返回的当前时间为 0.0;
如果用户关闭模式对话框并重新加载它。AVAudioRecorder 工作正常。
这可以一遍又一遍地重复 AVAudioRecorder 在 [AVPlayer play] 调用后第一次调用时不起作用
我已经为此奋斗了好几天,只是重新组织了与 AVPlayer 和 AVAudioRecorder 相关的代码,但它仍然表现得很奇怪。
非常感谢任何帮助或指针
提前致谢
让-皮埃尔
ios - 使用 AVFoundation AVPlayer 循环播放视频?
有没有一种相对简单的方法可以在 AVFoundation 中循环播放视频?
我已经像这样创建了我的 AVPlayer 和 AVPlayerLayer:
然后我播放我的视频:
视频播放正常,但在最后停止。使用 MPMoviePlayerController,您只需将其repeatMode
属性设置为正确的值。AVPlayer 上似乎没有类似的属性。似乎也没有回调会告诉我电影何时结束,这样我就可以重新开始并再次播放。
我没有使用 MPMoviePlayerController 因为它有一些严重的限制。我希望能够一次播放多个视频流。
iphone - 知道 AVPlayer 对象何时准备好播放
我正在尝试播放一个从前一个(存储在变量中)MP3
传递给的文件。UIView
UIView
NSURL *fileURL
我正在初始化一个AVPlayer
:
我认为的NSLog
打印Player created:0,
意味着它还没有准备好播放。
当我点击播放UIButton
时,我运行的代码是:
当我运行它时,我总是进入Error in player??
控制台。但是,如果我用一个简单的 ... 替换if
检查是否AVPlayer
准备好播放的条件if(!isPlaying)
,那么音乐将播放第二次我点击播放UIButton
。
控制台日志是:
我看到第二次,player.status
似乎持有 1,我猜是AVPlayerReadyToPlay
。
第一次点击播放时,我该怎么做才能让播放正常工作UIButton
?(即,我如何确保AVPlayer
不仅已创建,而且还可以播放?)
iphone - AVPlayer状态?
所以我无法阅读我应该如何使用该AVPlayerStatus
物业
我已经@property(nonatomic, readonly) AVPlayerStatus *status;
按照文档告诉我的那样做了,但似乎无法找出我如何使用
AVPlayerStatusUnknows
..
我想用它来做这样的事情
有人能帮我一下吗 ?
谢谢
iphone - 如何使用 MPMoviePlayerController 或 AVPlayer 在 iOS 上播放没有文件扩展名的电影文件?
我想在 iPad 上播放 iOS 4.3 中的电影。当文件名具有文件扩展名时,我已成功使用 MPMoviePlayerController 和 AVPlayer 从远程 URL 加载文件。但是,当我使用不返回文件名(只是一个不可猜测的随机名称)的 CDN 时,MPMoviePlayerController 或 AVPlayer 似乎都无法应付。
有没有办法告诉任何一个播放器它确实是一部 x 类型的电影,它应该继续播放它?
MPMoviePlayerController 将从其更改状态通知中返回以下错误:
我知道该文件是一个有效的 m4v 文件,因为当我重命名它时一切正常。
background - 使用 iPodMusicPlayer 而不在后台控制 iPod
我正在开发一个应用程序,它非常专注于在选定的播放列表中随机播放歌曲。当应用启动时,它列出了所有用户的播放列表,然后选择一个用户的播放列表,它将其加载到我的音乐播放器视图中并进行。我正在使用 MPMusicPlayerController iPodMusicPlayer 来处理这个问题,因为我在 iOS 开发方面还很新,它可以处理后台和一切对我来说都很好而且很容易的事情。我希望音乐继续在后台播放,我喜欢我在应用程序中所做的任何更改也反映在 iPod 应用程序中。但是,我不希望用户能够更改 iPod 应用程序中的内容,然后返回我的应用程序。由于我的应用程序都是关于随机播放的,用户可以轻松地进入 iPod 并禁用随机播放,然后再回到我的应用程序,体验就被破坏了。我也不
谁能帮我想办法做到这一点?在 iPod 中播放/暂停/跳过/上一个/音量是没有问题的(我希望这是可能的),但我不希望更改歌曲队列成为可能。有没有办法在我的应用程序中添加一个处理程序,如果用户在我的应用程序处于后台时更改了某些内容(如果是这样,停止音乐并将我的应用程序重置为初始屏幕)?我真的很感激任何建议。在我冒险使用 AVPlayerQueue 等之前,我希望这样的事情是可能的(作为旁注,你能用 AVPlayerQueue 播放 DRM 文件吗?)。