Cómo jugar el enlace rtmp en avplayer =

Estoy intentando reproducir el enlace rtmp en avplayer. Pero no está reproduciendo. ¿Qué debo hacer para reproducir video?

self.avAsset = AVAsset(URL: NSURL(string: rtmpUrlString)!) 

Gracias

AVPlayer no es compatible con transmisión de RTMP.

La forma más fácil de reproducir la transmisión RTMP en dispositivos iOS es jugarlo a través de VLCKit .

  1. agregue pod 'MobileVLCKit-unstable', '3.0.0a23' a su podfile.

  2. Ejecute la pod install para instalarlo.

  3. agregue #import <MobileVLCKit/MobileVLCKit.h> en su file de encabezado de puenteo para hacer que este marco esté disponible en Swift

  4. en su controller de vista, inicie VLC Media Player y comience a reproducir la transmisión:

     var player: VLCMediaPlayer! override func viewDidLoad() { super.viewDidLoad() player = VLCMediaPlayer() player.media = VLCMedia(url: URL(string: "rtmp://сс.tv/sea")!) player.drawable = view } override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) if !player.isPlaying { player.play() } }