C++编程FFMpeg(qt5+opencv)实时美颜直播推流实战视频课程

512人 购买 好评度 70%
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 实战班
更多班级

实战班

支持随到随学,22年08月过期

¥576.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

往期学员作业()

评论

老师介绍

  • 老夏课堂-夏曹俊

    老夏课堂-夏曹俊

    捷帝科技创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》。 有三年的C++和Linux开发的培训经验
简  介 掌握录制视频(使用opencv支持rtsp和系统相机)录制音频(qt5)开发方法,掌握音视频各类参数含义,掌握音视频编码(h264+acc),磨皮双边滤波美颜(opencv),音视频封装(flv),基于rtmp协议推流。多线程处理技术各个模块交互。掌握nginx-rtmp直播服务器配置。基于c++语言的设计模式直播美颜推流项目
适用人群
想要学习音视频的技术的同学,或者有一定C/C++编程基础想要投入实战的同学
课程简介
    购买课程后,可到推流qq学员群132323693中下载代码和交流

一 课程环境介绍

1.系统环境:windows10  ubuntu16.04

   win7及以上系统即可,XP系统没有经过验证,开发使用框架都是跨平台,可以代码不调整直接修改项目配置移植到linux和Mac环境中。

   直播服务器配置在ubuntu 16.04 64位的虚拟机中。

     

2.开发工具:vs2015 

   可以使用vs2013,尽量不要使用太低的版本,太低版本对C++11的特性支持不好,在linux上或者mac环境可以使用QTcreater。

3. 程序平台x86 32位

   可以使用64位,所有调用的第三方库都要保证是64位,arm平台可以直接移植,但需要编译ffmpeg、qt、opencv库源码。

4.开发库版本

   QT 5.9 32位 

   FFmpeg 3.3 32位

   Opencv 3.2 32位

提供全部源码

二课程介绍

   1 基于c++编程,掌握录制视频(使用opencv支持rtsp和系统相机)录制音频(qt5)开发方法,掌握音视频各类参数含义,掌握音视频编码(h264+acc),磨皮双边滤波美颜(opencv),音视频封装(flv),基于rtmp协议推流。多线程处理技术各个模块交互。

   2 掌握nginx-rtmp和crtmpserver的直播服务器配置。

   3 课程讲解ffplay和html的flash插件播放直播

   4 基于c++语言的一些设计模式完成直播美颜推流项目。
课程目录





 

* 课程提供者:夏曹俊