[Windows]GStreamer

时间:2024-04-03 07:14:59

一.下载

(1)访问地址:https://gstreamer.freedesktop.org

(2)Windows版:Download -> Windows,如下图:

[Windows]GStreamer从Windows下的描述可知:对于开发者,runtime和development安装包都需要.

(3)Windows下有2种环境方式:一种是MinGW,另一种是MSVC.

[Windows]GStreamer

[Windows]GStreamer

(4)看下工具兼容性

[Windows]GStreamer

(5)本地电脑装有VS2017,故选择MSVC版的GStreamer,下载其runtime和developent installer.

[Windows]GStreamer

 

二.安装

(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

[Windows]GStreamer

[Windows]GStreamer
 

3.2 附加库

链接器 -> 常规 -> 附加库,添加如下路径:

D:\gstreamer\1.0\x86_64\lib

[Windows]GStreamer

[Windows]GStreamer

3.3 附加依赖项

链接器 -> 输入 -> 附加依赖库,添加如下:

gobject-2.0.lib;glib-2.0.lib;gstreamer-1.0.lib

[Windows]GStreamer

[Windows]GStreamer

 

四.范例

 

[Windows]GStreamer