【发布时间】:2014-02-04 15:15:24
【问题描述】:
我有我的 x264 编码器,可以从原始视频流生成 NALU。我需要通过网络发送这些 NALU。这样做的最佳方式是什么?
编码器被插入到 DirectShow 图中,它是一个转换过滤器,下游我有处理网络的过滤器。我可以将由转换过滤器创建的 NALU 直接传递给网络“渲染”过滤器吗?它会产生一些内存问题吗?
我想知道在 x264 内部如何处理分配给 NALU 的内存 - 谁负责释放它?另外我想知道我是否可以手动将NALU序列化为比特流,然后以相同的方式重建它?
【问题讨论】:
标签: c++ video-streaming directshow x264