winodws gstreamer 入门 环境搭建 helloworld

目前公司的视频转码项目都是基于ffmpeg拉去rtsp流在做的。最近 发现BOSS上的不少公司 要求了解使用gstreamer 之前也不是很知道,知道最近在看寒武纪的CNStream项目,然后发现里面使用了所谓的pipeline流水线模式,其实看名字大概就能知道 应该是仿照Navidia公司的DeepStream来的,DeepStream我没看过也不了解,不过我猜应该也是采用了这种pipeline流水线模式,将不同的element组装起来 搭建成一个项目。我猜 这两个都应该来自于gstream吧

正好春节的时候 下载了gstream的安装包 以下是官网直接下载

GStreamer: open source multimedia framework

基于官方英文文档 原文地址:

Installing on Windows (gstreamer.freedesktop.org)

高亮的两个是安装包 必须下载,docs那个是官方例子 也需要下载,

下载之后直接安装,默认会在c目录下生成如下文件夹 我的是64位版本 32位版本目录名字会不太一样

然后解压doc那个压缩包 examples/tutorials/vs2010下面直接用vs打开即可

 对了需要配置下环境变量,刚安装gstream的时候会默认添加一个

GSTREAMER_1_0_ROOT_MSVC_X86_64 这个的环境变量

然后我们需要把相关dll加到path中 如下图

然后 视图->其他窗口->属性管理器

选中项目一 右键 添加现有属性表 选择 gstreamer-1.0.props.

 

之后 在编译这个1的例子就可以编译通过了 

但是运行的时候提示缺少dll文件,后来把vs重新关闭在打开就不会提示了 

例子1中自带的那个视频路径连接很卡 换成公司的内网rtsp流地址  

运行效果如下   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QMCY_jason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值