avplayer

    0热度

    1回答

    我在实现页面控制,并且在每个页面中都会播放视频,但是我已经使用xibs,在每个xib中加载每个视频,只有第一个视频是正在播放,休息所有视频没有播放,显示为空白屏幕。 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typica

    0热度

    1回答

    流MP3文件我想流从一个url了一个MP3。这是一个非常小的样本文件。但是,当我按下播放按钮时,什么也没有发生。那么,没有声音播放。 我是相当新的雨燕非常一个小白所以这里是完整的视图控制器,因为我不确定你可能需要的东西。 import UIKit import AVKit import AVFoundation import Foundation clas

    0热度

    5回答

    我是新来的ios,我有一个包含在线音频播放器的应用程序。我需要获得音频的总持续时间。我已经尝试了很多,但所有代码返回NaN或持续时间。什么是获得音频总持续时间的最佳方式..? 我的代码 NSString *songUrl = @"http://9xmusiq.com/songs2/tamil/Kaatru%20Veliyidai/Azhagiye%20%5bStarmusiq.cc%5d.mp3"

    0热度

    1回答

    达到特殊秒我有一个AVPlayer,并希望做一些事情: 当视频经过5秒以上,打印“OK”,并在当前时间小于5秒,打印(否)。 我知道我应该使用观察者。但是我没有得到结果。 这里的代码运行良好,但不是自动的。 该代码仅在按钮操作期间起作用。但是我想让这段代码自动运行。 这里是我的代码: override func viewDidLoad() { super.viewDidLoad()

    0热度

    1回答

    我们是ipv4网络。我们在这个网络上播放AVPlayer上的所有视频;所有这些视频都很好。在我们的应用程序被Apple拒绝后,我们已经建立了ipv6网络。令人惊讶的是,没有视频能够在ipv6上播放! 我不知道从哪里开始。它是否必须按照我进行后端呼叫的方式做些事情?或者是完全不同的东西? 如果我的问题听起来天真,我很抱歉。我是新来的网络,并会很感激任何指针。 编辑1:我意识到,一些影片的工作,但他们

    0热度

    1回答

    我使用AVPlayer播放音频文件。我有问题。 UISlider不能正常工作时,滑块应移动的进度视图,当您单击停止当您单击停止音频的音频再次播放 @IBAction func play(_ sender: Any) { let url = URL(string: self.urlAudio[0]) let playerItem = AVPlayerItem(url: url!) playe

    2热度

    4回答

    我试图反向再现添加到视频当中我与AVPlayer打: let videoURL = Bundle.main.url(forResource: "video", withExtension: "mov") videoPlayer = AVPlayer(url:videoURL!) let playerLayer = AVPlayerLayer(player: videoPlayer) play

    1热度

    1回答

    当用户点击单元格中的播放按钮时,我尝试播放UITableViewCell中的视频。 添加AVPlayer或cellForRowAtIndexPathMPMoviePlayerController(将增加玩家每次当tableview中的滚动) 添加按钮点击AVPlayer或MPMoviePlayerController(点击视频播放在其他细胞而滚动) 我困惑在UITableViewCell添加播放器

    0热度

    1回答

    我救了1MB的大降压兔子到我的文档文件夹中,我试图加载和我AVPlayer播放它,为了这个,我用这个代码 NSString* documentsPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSString* foofile = [documents

    0热度

    2回答

    我有一个AVPlayer,我想暂停并在点击时继续。 我决定去做这件事的方法是在AVPlayer所附的视图上使用tapGestureRecognizer。 当有一个水龙头布尔变量didSelect变为真时。当第二次敲击时,didSelect变为假。 有趣的是,当我在AVPlayerItemDidPlayToEndTime通知使用 if didSelect == false { playe