avplayer

    5热度

    2回答

    我使用AVPlayer从远程URL播放MP3文件。 我有一些与MP3的初始加载时间有关的问题,它非常慢(约5-8秒)。 我把它与其他第三方玩家相比,它的速度慢得多,我也把它与一个android玩家相比,它也慢得多。 所以这个问题是不是与URL本身也不与网络连接.. 另一个有趣的一点是,AVPlayer开始播放MP3后,追求的是速度非常快(几乎立即),这是否意味着该播放器下载整个MP3文件开始播放之

    0热度

    1回答

    我的代码: AVQueuePlayer *player = ...; AVPlayerViewController *controller = [[AVPlayerViewController alloc] init]; [vc presentViewController:controller animated:YES completion:nil]; controller.

    1热度

    1回答

    就像我上面解释的那样,如果我启动应用程序并首先关闭wifi,然后尝试用AVPlayer播放音乐,我将收到一个AVPlayerItemStatusFailed,但之后,即使再次打开wifi,我也不能再收到任何KVO callback。 在其他情况下,如果我运行应用程序,并率先开启WiFi和打法,我可以收到AVPlayerItemStatusReadyToPlay,之后,我可以继续接收KVO call

    0热度

    1回答

    我想实现一个AVPlayer的滑块来显示音频文件的长度,并允许用户向前和向后擦洗。 我已经使用了它,但是当您移动滑块旋钮时,它会恢复到原始位置一秒钟,然后跳转到您将其移动到的位置并再次开始播放。 有没有办法阻止这种轻弹?我可能在代码上做了一些愚蠢的事情。 这是我的滑块: @IBAction func horizontalSliderActioned(_ sender: Any) { a

    0热度

    1回答

    正在使用AVPlayer播放视频。视频播放没有任何问题,除了iPad Pro。在iPad Pro中它被卡住或延迟启动。 avPlayerViewController = [[AVPlayerViewController alloc]init]; avPlayerItem = [[AVPlayerItem alloc]initWithURL:fileURL]; player = [[AVPlay

    -1热度

    2回答

    我最近将代码升级到了swift 3,并且我有2个与我的应用中的AVPlayer相关的错误。 编辑:下面是声明: public var avPlayer = AVPlayer() public var avPlayerItem = AVPlayerItem?.self 这里我引用的功能: func stream() { let urlString = streamURLForSong

    2热度

    1回答

    我探索对社区其他答案,并试图这样 - player = AVPlayer() player.volume = 0.0 player.actionAtItemEnd = AVPlayerActionAtItemEnd.None addPlayerLayer() let asset = AVAsset.init(URL: videoURL) asse

    0热度

    1回答

    过去两天我一直在用烦人的毛刺抨击我的头,并希望有人能够摆脱一些光线。 基本设置:我有一个球员,在视图中平移手势识别的AVPlayerLayer,我希望用户能够将他们的手指轻扫来回视频将相应地寻求。 美中不足的是:如果用户再次提起他们的手指,并把它,在屏幕任意位置的快进或后退的,我想继续在离开的地方的确切相同的帧,并继续从进展那里。 我见过这两个问题: Pan Gesture with AVPlay

    1热度

    2回答

    我想创建一个使用AVPlayer的循环按钮。当用户点击一个按钮(循环)时,我希望它保持选中状态,直到用户再次点击它以取消选择它为止。我有以下代码,但它似乎并没有工作。谢谢! @IBAction func didTapLoopButton(_ sender: Any) { guard let loopButton = sender as? UIButton else { ret

    0热度

    1回答

    我想使用AVPlayerViewController删除音频&字幕按钮。我创建控制器如下: // Create the view controller and player let moviePlayerViewController: AVPlayerViewController = AVPlayerViewController() let moviePlayer = AVPlayer(url