0

我是 IOS 开发新手,请我需要有关如何在SwiftUI中使用VLCMediaPlayer播放视频的指南或代码示例

我当前的代码:

import SwiftUI
import MobileVLCKit
import UIKit

struct PlayerView: View {
    
    var videoURL : String
    
    let vlcMediaPlayer = VLCMediaPlayer()
    
    struct VideoView: View {
        var body: some View {
            HStack {
            }.frame(
                width: 100, height: 100, alignment: .center
            )
        }
    }
    
    var body: some View {
        VideoView()
            .onAppear(perform: {
                let url = URL(string: videoURL)!
                print("url",url)
                vlcMediaPlayer.media = VLCMedia(url: url)
                vlcMediaPlayer.drawable = VideoView.self
                vlcMediaPlayer.play()
            })
    }
}

日志 :

decode_slice_header error
[h264 @ 0x7fc54982a000] no frame!

Ps:我能听到视频声音但没有显示

4

0 回答 0