FFmpeg + qt 音视频播放器 C++ 跨平台实战



FFmpeg + qt 音视频播放器 C++ 跨平台实战

Rating 4.6 out of 5 (41 ratings in Udemy)


What you'll learn
  • 学会用C++和面向对象原则做一个多线程的实际项目
  • 理解音视频音视频解码相关知识
  • 学会使用ffmpeg解封装MP4文件或者RTMP等流媒体
  • 学会用ffmpeg多线程解码音视频
  • 熟悉QT界面编程
  • 学会用QT播放音频并控制音频缓冲
  • 学会用QT的opengl Shader 使用GPU将YUV转为RGB
  • 使用QT显示视频并控制视频播放进度

Description

 这门课程给大家讲解的是基于当前最流行FFMpeg视频处理框架和最流行的QT跨平台库。开发的一个完整的视频播放器,不是基于视频播放控件开发,而是从底层全部实现。
   本课程从功能需求分析、基本原理讲解到代码实现演示,让您经历一个实际项目的全过程。
   特别适合有一定C或者C++基础,想要提高自己是实战能力学员,学完此门课,可以说你们项目经历里面就可以增加一项,开发过qt和ffmpeg的C++程序,实现了一个播放器的音视频全部功能。
   本课程同时也适合与想要学习ffmpeg和qt的同学,本课 …

Duration 17 Hours 58 Minutes
Paid

Self paced

Intermediate Level

Simplified Chinese (China)

234

Rating 4.6 out of 5 (41 ratings in Udemy)

Go to the Course
We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.