import SwiftUI
import AVKit
struct MyView: View {
// 将 url 替换为 Cloudflare Stream HLS manifest URL
private let player = AVPlayer(url: URL(string: "https://customer-9cbb9x7nxdw5hb57.cloudflarestream.com/8f92fe7d2c1c0983767649e065e691fc/manifest/video.m3u8")!)
var body: some View {
VideoPlayer(player: player)
.onAppear() {
player.play()
}
}
}
struct MyView_Previews: PreviewProvider {
static var previews: some View {
MyView()
}
}- 从 Apple 开发者文档下载 此示例应用 ↗
- 使用 Xcode ↗ 打开并运行应用。
- 在 Xcode 中搜索
m3u8,并打开Streams文件 - 将
playlist_url的值替换为您视频的 HLS manifest URL。
- 在 Xcode 中点击 Play 按钮运行应用,并播放您的视频。
更多信息请参阅 阅读文档。