【问题标题】:Play continuous video stream of NSData播放 NSData 的连续视频流
【发布时间】:2020-09-07 04:00:06
【问题描述】:

我正在开发一个涉及流媒体的视频通话应用程序。我在委托回调中得到连续的NSData steam。谁能告诉我如何使用 Objective-C 渲染这个连续的NSData 流?

我应该使用AVPlayer 还是MetalKit 来渲染数据?

- (void) videoReceived: frame:(NSData*) data 

此委托方法在流式传输时不断被调用(这是我以NSData 形式获取视频数据的地方)。谁能告诉我如何渲染它?

【问题讨论】:

    标签: ios objective-c avplayer metalkit


    【解决方案1】:

    这里:

    var videoData: Data // some video data
    var fileURL: URL // some local path, preferably appending NSTemporaryDirectory() 
    try! videoData.write(to: fileURL)
    let item = AVPlayerItem(url: fileURL)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-23
      • 2012-10-12
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      • 2014-06-10
      相关资源
      最近更新 更多