【问题标题】:AVAudioPlayer is not playing full fileAVAudioPlayer 未播放完整文件
【发布时间】:2014-09-26 06:34:53
【问题描述】:

我正在从服务器下载音频文件。当它正在下载时,我想开始播放它,这样用户就不应该等待很长时间,所以我正在使用 AVAudioPlayer 来处理这个问题。 但现在随着客户 gona 发布应用程序。我们刚刚发现 AVAudioPlayer 没有播放完整文件。它只播放在初始化 AVAudioPlayer 时已经下载的那部分文件。因此,在初始化 AVAudioPlayer 后附加到文件的剩余部分不会被播放。 这个问题的任何解决方案。

【问题讨论】:

    标签: ios objective-c iphone avaudioplayer


    【解决方案1】:

    使用 AVPlayer 进行流式传输。

    var player:AVPlayer!
    var steamingURL:NSURL = NSURL(string:playerURL)
    player = AVPlayer(URL: steamingURL)
    player.play()
    

    【讨论】:

    • 不,我也需要同时缓存该内容。客户要求:(
    • @Developer 没问题。根据客户要求下载文件。但使用 avplayer 进行流式传输。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多