INTEGRITY Dokumentace

iOS (AVPlayer)

import SwiftUI
import 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()
    }
}

Stáhněte a spusťte ukázkovou aplikaci

  1. Stáhnout tato ukázková aplikace ↗ z dokumentace pro vývojáře od Apple
  2. Otevřete a spusťte aplikaci pomocí Xcode ↗.
  3. V Xcode vyhledejte m3u8, a otevřete Streams soubor
  4. Nahraďte hodnotu playlist_url URL adresou manifestu HLS pro vaše video.
Snímek obrazovky videa s vodoznakem Cloudflare vpravo nahoře
  1. Kliknutím na tlačítko Play v Xcode spustíte aplikaci a přehrajete své video.

Více viz přečtěte si dokumentaci.