IT码上发视频教程

标题: C++编程FFMpeg实时美颜直播推流实战-基于ffmpeg,qt5,opencv-2018Udemy [打印本页]

作者: itmsf    时间: 2019-5-13 20:14
标题: C++编程FFMpeg实时美颜直播推流实战-基于ffmpeg,qt5,opencv-2018Udemy
C++编程FFMpeg实时美颜直播推流实战-基于ffmpeg,qt5,opencv-2018Udemy



〖课程介绍〗:

适用人群mt.1x.net
                想要学习音视频的技术的同学,或者有一定C/C++编程基础想要投入实战的同学

        课程概述
           基于c++编程,掌握录制视频(使用opencv支持rtsp和系统相机)录制音频(qt5)开发方法,掌握音视频各类参数含义,掌握音视频编码(h264+acc),磨皮双边滤波美颜(opencv),音视频封装(flv),基于rtmp协议推流。多线程处理技术各个模块交互。mt.1x.net
           掌握nginx-rtmp和crtmpserver的直播服务器配置。
           基于c++语言的一些设计模式完成直播美颜推流项目。
mt.1x.net
        课程环境介绍
                1.系统环境:windows10  ubuntu16.04
                   win7及以上系统即可,XP系统没有经过验证,开发使用框架都是跨平台,可以代码不调整直接修改项目配置移植到linux和Mac环境中。
                   直播服务器配置在ubuntu 16.04 64位的虚拟机中。
                         mt.1x.net
                2.开发工具:vs2015
                   可以使用vs2013,尽量不要使用太低的版本,太低版本对C++11的特性支持不好,在linux上或者mac环境可以使用QTcreater。
                3. 程序平台:x86 32位mt.1x.net
                   可以使用64位,所有调用的第三方库都要保证是64位,arm平台可以直接移植,但需要编译ffmpeg、qt、opencv库源码。mt.1x.net
                4.开发库版本
                   QT 5.9 32位
                   FFmpeg 3.3 32位
                   Opencv 3.2 32位
〖课程目录〗:

        章节1:课程介绍和基础知识
        课时1直播推流流程分析讲解06:39mt.1x.net
        课时2直播rtmp协议分析10:08
        课时3ffmpegRTMP直播推流课程介绍07:45
        章节2:直播服务器讲解和配置
        课时4直播服务器介绍crtmpserver编译运行(ubuntu)12:57
        课时5下载ffmpeg工具推流并使用功能vlc拉流播放测试08:06
        课时6nginx-rtmp源码下载、编译运行(ubuntu)09:10
        课时7nginx-rtmp直播和直播状态监听配置并使用ffplay播放直播流11:25mt.1x.net
        章节3:FFMpegSDK解封和推流
        课时8ffmpegSDK开发环境准备,第一个ffmpeg项目创建20:46mt.1x.net
        课时9初始化封装和网络库、打开音视频流并打印调试信息18:29
        课时10完成输出音视频流配置信息,使用ffmpeg新版本属性19:33mt.1x.net
        课时11打开rtmp推流输出并从文件读取音视频帧17:36mt.1x.net
        课时12AVPacket的pts运算并完成帧推送使用vlc测试10:50mt.1x.net
        课时13根据pts和系统记时控制推流速度_浏览器flash播放直播流15:25mt.1x.net
        课时14推流基于rtsp协议的大华海康相机24:58mt.1x.net
        章节4:OpencvSDK基础mt.1x.net
        课时15opencv源码在windows下载编译安装07:53mt.1x.net
        课时16windows 上创建opencv示例项目12:03
        课时17遍历修改连续的Mat图像空间10:50mt.1x.net
        课时18VideoCapture打开摄像头接口讲解和源码分析05:31mt.1x.net
        课时19读取一帧视频接口讲解和源码分析,分析读取解码和颜色转换过程 09:21
        章节5:视频采集编码推流和类封装
        课时20opencv播放rtsp海康摄像头和播放系统摄像头 16:18
        课时21基于opencv采集rtsp流并使用异常处理失败流程19:07mt.1x.net
        课时22像素格式转换(RGBToYUV)上下文创建配置和清理20:34
        课时23rgb转yuv空间分配和转换函数调用 23:50mt.1x.net
        课时24查找编码器并创建编码器上下文12:34
        课时25编码器参数配置(包括打开多线程编码)并打开编码器17:07mt.1x.net
        课时26视频帧编码并根据设置AVFrame的输入pts13:36
        课时27创建封装器添加视频AVStream并设置参数12:40mt.1x.net
        课时28打开推流IO,发送封装头,计算pts完成帧推流15:15mt.1x.net
        课时29XMediaEndcode工厂生产方法创建 11:16
        课时30完成InitScale初始化像素格式转换接口10:18
        课时31完成RGBToYUV接口封装并重构代码13:18
        课时32完成视频编码器初始化InitVideoCodec接口封装09:54
        课时33完成了视频编码接口并重构rtsp_to_rtmp代码 11:55
        课时34创建XRtmp接口类和工厂方法完成封装器初始化25:26mt.1x.net
        章节6:音频录制编码推流和类封装
        课时35QT5开发环境准备11:57
        课时36音频基础知识音频参数分析12:39
        课时37QT音频录制接口讲解并编写录制音频程序13:31
        课时38音频重采样上下文创建和配置12:27
        课时39音频重采样空间分配并完成重采样14:11
        课时40音频编码器创建和参数设置12:13mt.1x.net
        课时41音频的pts运算音频数据编码测试07:38
        课时42完成音频推流并测试12:52
        课时43音频重采样XMediaEncode重采样接口封装代码重20:20
        课时44封装音频编码器设置接口重构视频编码器接口09:30mt.1x.net
        课时45完成音频编码接口封装和代码重构08:28mt.1x.net
        课时46完成音频推流接口XRtmp封装重构音频推流13:13
        章节7:音视频同步编码推流处理
        课时47封装音频XAudioRecord初始化和关闭接口14:23
        课时48完成音频录制接口,录制缓冲队列处理22:27
        课时49封装视频录制接口完成初始化和关闭接口13:33mt.1x.net
        课时50XDataThread数据处理线程类创建并实现13:19
        课时51XAudioRecord集成数据基类重构12:52
        课时52加入视频编码器和流11:06
        课时53完成音视频推流封装处理未同步16:37
        课时54音频推流同步策略分析08:37mt.1x.net
        课时55音视频同步时间计算代码分析第一部分28:58
        课时56音视频同步二解决音频有相同pts情况09:36
        课时57音视频同步三完成同步07:26
        章节8:XRtmpStreamer项目完成(界面和美颜)mt.1x.net
        课时58磨皮双边滤波算法参数说明09:56mt.1x.net
        课时59双边滤波磨皮算法调用并测试性能14:53
        课时60直播框架添加图像过滤XFilter接口并实现双边18:56
        课时61直播框架添加美颜磨皮09:27
        课时62项目框架架构(类图)讲解06:31
        课时63完成了XController音视频录制模块初始化16:13mt.1x.net
        课时64完成XController中的编码封装推流模块初始化17:24mt.1x.net
        课时65XController推流数据线程完成16:32
        课时66QT直播推流项目完成界面设计14:18mt.1x.net
        课时67完成了qt项目直播推流18:36mt.1x.net


〖百度网盘下载地址〗:



---------------------------------华丽分割线--------------------------------华丽分割线-------------------华丽分割线-------------------------华丽分割线----------------

〖下载地址失效反馈〗:
如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itmsf.com/forum-66-1.html

〖赞助VIP免学币下载全站资源〗:
全站资源高清无密,每天更新,vip特权了解一下:https://www.itmsf.com/plugin.php?id=threed_vip

〖客服24小时咨询〗:
有任何问题,请点击右侧QQ咨询。

作者: vnetoolxw    时间: 2019-5-13 20:43
资源很给力,么么哒!
作者: polpol    时间: 2019-5-15 12:33
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: mashangfa01    时间: 2019-7-18 11:17

资源很给力,么么哒!
作者: ueue    时间: 2019-7-22 10:10
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: ueue    时间: 2019-7-22 16:08
[[[[]]]]][[[
作者: kitty    时间: 2019-8-13 19:32
gfd bxcbvxcvbvxcnxcvnxcnxv
作者: tit458522729    时间: 2019-8-16 20:36
真好谢谢博主
作者: tit458522729    时间: 2019-8-16 20:38
dfdsffadsfda
作者: 648540858    时间: 2019-8-18 10:44
peg实时美颜直播推流实战-基于ffmpeg,qt5,opencv-2018Udemy [修改]
作者: nmjkl    时间: 2019-8-18 23:22
太生气了,无法HOLD啦 >_<......为什么我才发现【IT码上发视频学习网】这样的好站!
作者: vanclpc    时间: 2019-8-20 09:32
刚好需要,感谢分享
作者: xspdefine    时间: 2019-8-25 20:27
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: clzhana    时间: 2019-9-19 19:35
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: lmtsz123    时间: 2019-9-21 09:51
激动人心,无法言表!【IT码上发视频学习网】太给力了!
作者: txy123456    时间: 2019-10-11 19:05
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: firestone    时间: 2019-10-19 10:25
谢谢分享!!!
作者: asdfff    时间: 2019-11-1 22:33
十分感谢楼主大大 十分改写 哈哈哈哈
作者: stuart    时间: 2019-11-20 22:21
nice share.
作者: Alegeba    时间: 2019-12-1 20:47
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: asd    时间: 2019-12-13 14:33
十分感谢 楼主芬妮想 十分感谢
作者: linlong    时间: 2020-1-1 11:11
太好了,资源这么多啊
作者: linlong    时间: 2020-1-1 11:12
去你麻痹,要钱的
作者: noahzu    时间: 2020-1-8 16:06
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: mobdev    时间: 2020-1-16 15:31
无回复不论坛!
作者: wushilun    时间: 2020-2-27 22:50
第一天来这,打个卡。
作者: 非我    时间: 2020-3-6 16:17
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: JASKJA    时间: 2020-3-16 12:04
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: 17343105273    时间: 2020-4-14 13:40
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: wmslecz    时间: 2020-4-21 00:52
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: musha    时间: 2020-4-29 11:28
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: DevYK    时间: 2020-5-17 20:52
66666666666666666
作者: yirandexin    时间: 2020-5-20 19:13
激动人心,无法言表!【IT码上发视频学习网】太给力了!
作者: tangfuxue    时间: 2020-5-22 13:58
tai gei li le
作者: tangfuxue    时间: 2020-5-22 14:29
没有下载地址
作者: Sunzl    时间: 2020-5-25 19:35
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: Yong    时间: 2020-6-13 00:47
想学习【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: xiaoyou137    时间: 2020-6-13 15:13
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: allen0228    时间: 2020-6-16 18:30
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: itmashangfa1    时间: 2020-6-25 20:58
还好错。不知道有没过时
作者: salami    时间: 2020-7-16 15:05
太生气了,无法HOLD啦 >_<......为什么我才发现【IT码上发视频学习网】这样的好站!
作者: loufand    时间: 2020-7-17 14:06
哎哟,我来试试这个,太恶心了,发个回复这么多限制
作者: rmenzp65817    时间: 2020-7-22 01:33
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: hpc19950723    时间: 2020-7-23 00:16
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: natelee    时间: 2020-8-2 14:18
资找了好久了,下载下来看看,希望是完整的
作者: wangduqing    时间: 2020-8-15 09:41
后面的保持好队形!
作者: mikean16l    时间: 2020-8-17 08:57
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: xulichun    时间: 2020-8-19 17:29
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: wahahaha    时间: 2020-8-25 23:50
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: phat31    时间: 2020-8-28 10:32
正需要QT的资料,谢谢!
作者: reyallen    时间: 2020-8-29 10:42
我只是路过打酱油的。【IT码上发视频学习网】雄起!
作者: xudashu    时间: 2020-9-20 13:22
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: 宁静的萤火虫    时间: 2020-9-22 23:08
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: 端坐霜天    时间: 2020-9-27 14:23
准备学习一下
作者: fatfish    时间: 2020-9-28 23:13
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: nuyia    时间: 2020-10-1 00:07
C++编程FFMpeg(QT5+OpenCV)实战--实时美颜
作者: 16484460    时间: 2020-10-6 21:56
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: mage    时间: 2020-10-8 09:51
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: sanguoren7    时间: 2020-10-9 23:54
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: 残剑无痕    时间: 2020-11-13 19:55
我想学学,正好能用上
作者: qazse41    时间: 2020-11-15 20:04

dfdsffadsfda
作者: ITITwwxx    时间: 2020-11-27 16:38
因为了解 了解

作者: p786358429    时间: 2020-12-2 08:18
看看看看看看看看看看看看
作者: xiangxinggg    时间: 2020-12-16 00:11
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: laoyebisheng    时间: 2020-12-17 17:29
给力!!!!!!!!!!!!!!!!
作者: raisingstar    时间: 2020-12-21 21:33
真是被感动的痛哭流涕……厉害了,我的【IT码上发视频学习网】!
作者: jouny    时间: 2020-12-29 00:16
激动人心,无法言表!【IT码上发视频学习网】太给力了!
作者: yushumiug    时间: 2021-2-7 12:55
RE: C++编程FFMpeg实时美颜直播推流实战-基于ffmpeg,qt5,opencv-2018Udemy
作者: oscaryao    时间: 2021-2-16 11:50
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: amwscxk    时间: 2021-2-21 17:27
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: tianxiaguixin52    时间: 2021-2-23 11:32
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: hinghon    时间: 2021-2-24 22:49
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: Jin2021    时间: 2021-2-27 17:07
淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
作者: blzblz    时间: 2021-3-5 11:03
啊啊啊啊啊啊啊啊啊啊啊啊
作者: refugee    时间: 2021-3-21 23:54
感谢lz分享,谢谢
作者: ITfeng2    时间: 2021-3-29 16:08
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: cyrelax    时间: 2021-4-6 11:45
真是被感动的痛哭流涕……厉害了,我的【IT码上发视频学习网】!
作者: jinlking    时间: 2021-4-7 15:42
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: ly901107    时间: 2021-4-17 09:59
学习!!!!!!
作者: admin12345    时间: 2021-4-28 14:48
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: kingking2021    时间: 2021-6-20 14:00
顶一个顶一个顶一个顶一个顶一个
作者: photor    时间: 2021-7-10 22:39
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: Todd-qi    时间: 2021-7-17 09:46
汁源很好,学习啦
作者: assassinlex    时间: 2021-7-23 11:16
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: samitezhang    时间: 2021-7-25 13:37
学习的好网站
作者: 1454943003    时间: 2021-8-27 11:20
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: lpp    时间: 2021-9-3 15:59
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: rtyyy123    时间: 2021-9-17 23:23
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: xwar    时间: 2021-11-26 21:03
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: 残崖飘雪    时间: 2021-11-27 22:07
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: marco0631    时间: 2022-1-2 21:46
6666666666666
作者: sandylaublue    时间: 2022-1-8 19:43
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: aimatch    时间: 2022-1-16 13:32
C++编程FFMpeg实时美颜直播推流实战
作者: hczm    时间: 2022-2-10 13:26
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: mcreator    时间: 2022-2-24 19:45
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: liu66193559    时间: 2022-3-26 22:50
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: 32ns    时间: 2022-3-28 05:47
ddddddddddddd
作者: 32ns    时间: 2022-3-28 12:16
千万别充值,不会到帐!!
作者: zlj1817    时间: 2022-3-29 15:43
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: a1255197195    时间: 2022-4-23 13:39
66666666666666




欢迎光临 IT码上发视频教程 (https://itmsf.com/) Powered by Discuz! X3.3