一.下载
(1)访问地址:https://gstreamer.freedesktop.org
(2)Windows版:Download -> Windows,如下图:
从Windows下的描述可知:对于开发者,runtime和development安装包都需要.
(3)Windows下有2种环境方式:一种是MinGW,另一种是MSVC.
(4)看下工具兼容性
(5)本地电脑装有VS2017,故选择MSVC版的GStreamer,下载其runtime和developent installer.
二.安装
(1)先运行gstreamer-1.0-msvc-x86_64-1.16.2.msi
(2)再运行gstreamer-1.0-devel-msvc-x86_64-1.16.2.msi
Note:我是默认安装,最后看到安装路径是D:\gstreamer\1.0\x86_64
三.配置
3.1 附加包含目录
c/c++ -> 常规 -> 附加包含目录,添加如下路径:
D:\gstreamer\1.0\x86_64\include\gstreamer-1.0
D:\gstreamer\1.0\x86_64\include\glib-2.0
D:\gstreamer\1.0\x86_64\include\libxml2
D:\gstreamer\1.0\x86_64\include
3.2 附加库
链接器 -> 常规 -> 附加库,添加如下路径:
D:\gstreamer\1.0\x86_64\lib
3.3 附加依赖项
链接器 -> 输入 -> 附加依赖库,添加如下:
gobject-2.0.lib;glib-2.0.lib;gstreamer-1.0.lib
四.范例