【发布时间】:2021-07-20 22:52:11
【问题描述】:
我现在开发 RadioStream 应用程序。我使用 SwiftAudioPLayer 框架,但几秒钟后播放器停止了。所以也许这是在 swiftUI 中播放来自 HTTP 流的音频的不同方式。 还是我需要将代码从 Uikit 迁移到 swiftUI?
我是 swiftUI 和 iOS 开发的新手,并感谢您提前回复。谢谢!
SwiftAudioPlayer 框架代码,代码来源:https://github.com/tanhakabir/SwiftAudioPlayer#realtime-audio-manipulation***
如何在 swiftUI 中播放广播流 URL 文件?
import SwiftUI
import SwiftAudioPlayer
func playMusic() {
let url = URL(string:"http://online.radiorecord.ru:8102/rus_128")!
SAPlayer.shared.startRemoteAudio(withRemoteUrl: url)
SAPlayer.shared.play()
}
}
【问题讨论】:
-
尝试在您的网址中使用 https。
标签: audio swiftui audio-streaming