基于H.264解码器的动态链接库

时间:2014-02-10 11:31:54

标签: unity3d h.264 decoder

我正在构建一个Unity应用程序,我需要使用h.264编码的流。数据将通过网络读取并显示在屏幕上(Feed)。

我曾经使用过ffmpeg,但是上下文关闭引起了问题所以我正在考虑制作自己的h264.dll解码器。

我无法找到从哪里开始,每个人都有硬件解码器的SoC解决方案,有可用的编码器,可以从哪里开始的任何代码/基础或参考?

我使用ffmpeg它很好,但它变得很大,因为所有这些dll都有点笨重,所以我想像一个dll这将是解码器,然后所需的任何依赖都可以发货。< / p>

1 个答案:

答案 0 :(得分:0)

如果您的许可证允许GPL,那么您可以自己编译ffmpeg(libav *),消除所有不必要的依赖关系。 (./configure --help将显示可用的选项)。或者您可以从像corecodec这样的公司许可解码器。创建自己的解码器是不行的。该规范长约1000页,并假设您熟悉高级数学。