版权声明:本文为博主原创文章,欢迎转载但请注明出处
libdvbpsi是一个用于解码或者生成TS各种表的一个简单库。
对于libdvbpsi的初学者来说,首先想看到的效果就是简单的编译这个库并使用这个库中的例子生成一些自己想要的表,但是网上的许多博客只是简单的分析了一些库函数。在这里我的第一篇博客将的主要内容就是编译这个库,并用库中的一些简单例子来生成想看到的psi/si表。在后续的博客中我会详细分析PAT表和PMT表的生成,并会详细的分析里面的函数内容
libdvbpsi的官方网址:http://www.videolan.org/developers/libdvbpsi.html
下载libdvbpsi使用的命令:git clone http://git.videolan.org/git/libdvbpsi.git
这里我使用的操作系统是ubuntu-16.04
可以看到在下载的源代码中有以下文件
可以参考以下INSTALL的代码
“`
In contrast to other autotools enabled programs l