QT下基于FFmpeg的RTSP客户端实现代码

本客户端是基于FFmpeg实现的RTSP客户端,主要接收来自RTSP服务器端的h264视频流,然后解码播放。

我这里是用C++实现,在ubuntu下安装QT,然后用Qt调用FFmpeg编码实现。如果你想运行该程序代码,首先要确保一下几点:

1,确保你的Ubuntu里已经正确安装了Qt。

2, 确保你的Ubuntu里已经正确安装了FFMpeg。

3, 确保你在QT中配置好ffmpeg,并且可以正确调用ffmpeg的库和头文件。

以上工作都做好后,你可以下载我写好的程序代码包:https://mp.csdn.net/console/upDetailed

然后在用QT直接加载该项目程序,就可以运行了。步骤效果如下:

1,打开QT工具,加载项目

2,重新构建,并运行run该程序。视频播放效果如下图

 

注意:之所以我可以播放视频是因为,我在一台网络摄像头机打开了RTSP服务器提供h264视频流,这里RTSP客户端接收后别可以播放出来的。如果你想实现一个RTSP服务器提供实时视频流。可以到我博客里找关于RTSP服务器的建立与实现代码。

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值