4

AVAssetWriter 将文件 URL 作为参数,并将附加到其 AVAssetWriterInput 的缓冲区写入该文件。

AVAssetWriter* assetWriter = [[AVAssetWriter alloc]
    initWithURL:[NSURL URLWithString:@"...fileURL..."]
    fileType:AVFileTypeMPEG4
    error:&error];

如果指定了网络 URL(即 RTSP - 需要实时流媒体源的服务器),则会抛出异常,因为需要基于文件的 URL。

还有另一种访问资产编写器输出的方法吗?我想利用集成的 H.264 编码,只需逐位访问编码数据以通过网络流式传输。

4

1 回答 1

1

不。

而是捕获原始样本。

于 2012-02-17T18:34:08.513 回答