avplayer

    2热度

    1回答

    我正在使用AVPlayer在后台播放本地视频,使用循环和视频播放良好,但完成视频后需要暂停播放视频循环。我已经尝试了很多方法,并且在堆栈溢出中也看到了很多帖子,但是我找不到合适的解决方案。我正在使用Swift3。 代码是在这里: var videoplayer :AVPlayer = AVPlayer() override func viewDidLoad() { super.viewDid

    0热度

    1回答

    我的应用程序的工作原理在IOS 10,但在下面线 ViewModel.IsPlaying = (player.TimeControlStatus == AVPlayerTimeControlStatus.Playing || player.TimeControlStatus == AVPlayerTimeControlStatus.WaitingToPlayAtSpecifiedR

    1热度

    1回答

    我创建的UIButton与上MainStoryBoard的图像。当我按下该按钮时,它将播放一个音频文件,而在播放音频时,UIButton的背景颜色会发生变化。 audioPlayerDidFinishPlaying1正确调用,但是audioPlayerDidFinishPlaying2似乎不会被调用。我感谢任何意见,导致我解决这个问题。 let url1 = Bundle.main.bundleU

    2热度

    1回答

    我有ios应用程序,它从服务器流音乐。开始播放音频需要4到5秒钟的时间。看起来AVPlayer下载整个音频文件然后开始播放。如何减少AVPlayer的长时间延迟?

    0热度

    1回答

    我使用AVPlayerViewController以全屏模式显示我的视频。在我的BaseController中,我实施了AVPlayerItem和AVPlayer。我已添加self.playerItem.actionAtItemEnd = AVPlayerActionAtItemEnd.None ,我将为AVPlayerItemDidPlayToEndTimeNotification添加通知。问题

    0热度

    1回答

    在我的应用程序中播放音频直播流,延迟非常重要。我正在使用AVPlayer,但它需要5-6秒才能启动,我需要延迟3秒。我该怎么做才能更快开始播放并减少延迟? 设置一个小缓冲区将完成这项工作?如何使用AVPlayer进行设置? 这是我RadioPlayer类: import Foundation import AVFoundation class RadioPlayer { stati

    0热度

    1回答

    我上传了一首歌曲到CloudKit。它采用CkAsset格式。因为我无法在iOS中使用标准CloudKit连接来获取网址。我使用javascript获取它(CloudKit允许通过网络直接连接来获取网址)。问题是我可以通过链接在VLC或任何其他媒体播放器上流式传输音乐。但是,当我在AvPlayer上尝试它时。它不起任何作用。我将链接作为字符串,然后将其转换为NSURL。 let a = webVi

    1热度

    1回答

    我试图让视频播放器,我需要通过UISlider和的UILabel显示进度(更新时间)AVPlayer进展。这是我的代码 let videoPlayer = AVPlayer() var videoPlayerSlider: UISlider = UISlider() var videoPlayerLabel: UILabel = UILabel() func updateVideo

    1热度

    2回答

    我加载我的指定的UIView AVPlayerController。有没有办法只有躲的AVPlayerController显示的全屏按钮?

    0热度

    1回答

    目前我正在尝试开发没有故事板的在线视频播放应用程序。我能够在AVPlayer上播放视频,但遇到了音频频道问题(全部在一个.mp4中,未分开)。一些视频有不止一个(如英语,德语等)。 下面是代码示例 if let url = URL(string: urlString){ let player = AVPlayer(url: url) let playerLayer =