iOS
ネイティブのiOS、tvOS、macOSアプリに対して、AVPlayer ↗を使用して、オンデマンドおよびライブビデオのストリーミングが可能です。
AVPlayerを使用してCloudflare Streamからビデオを再生します:
import SwiftUIimport AVKit
struct MyView: View { // Change the url to the 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() }}