Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于场隔行H264的ios vtb解码器_Ios_H.264_Decoder - Fatal编程技术网

用于场隔行H264的ios vtb解码器

用于场隔行H264的ios vtb解码器,ios,h.264,decoder,Ios,H.264,Decoder,我在解码交错的H264视频时遇到了问题(VTDecompressionPressionDecodeFrame失败,错误代码为-12911)。我通过SPS,然后是PPS,然后是顶部字段数据。我拥有的基础设施适用于非隔行H264以及隔行H264视频,其切片结构不同于上/下字段。如果你需要更多信息,请告诉我 您可以尝试查看我的VT解压缩示例。它不能处理所有不同类型的H264(比如交错H264,我不太熟悉),但看看一个例子可能会对您有所帮助 谢谢你的指点,利维。事实上,我有一个infra,H264一般都

我在解码交错的H264视频时遇到了问题(VTDecompressionPressionDecodeFrame失败,错误代码为-12911)。我通过SPS,然后是PPS,然后是顶部字段数据。我拥有的基础设施适用于非隔行H264以及隔行H264视频,其切片结构不同于上/下字段。如果你需要更多信息,请告诉我

您可以尝试查看我的VT解压缩示例。它不能处理所有不同类型的H264(比如交错H264,我不太熟悉),但看看一个例子可能会对您有所帮助

谢谢你的指点,利维。事实上,我有一个infra,H264一般都能正常工作。它只是一个特定的交错内容,这是失败的。我确实尝试过使用基于AVFoundation的苹果播放器,但发现它也不能玩。尽管如此,谢谢你指出了正确的方向。我看到了一个类似的问题。仅在iOS上,并且仅使用顶部/底部隔行字段。你找到解决方案了吗?我已经向苹果提交了以下错误报告: