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

基于opengl shader绘制yuv
4.28 (53 reviews)
Udemy
platform
中文
language
Programming Languages
category
FFmpeg + qt 音视频播放器 C++ 跨平台实战
315
students
17.5 hours
content
May 2018
last update
$13.99
regular price

Why take this course?

🎓 [课程名称]:FFmpeg + QT 音视频播放器 C++ 跨平台实战 TDM (This Description Matters) 提供的这款在线课程,是您深入揭开**【FFmpeg与QT结合】**的神秘面纱。在此,您将与著名讲师 **[张三]*(实际为Xiacaojun 夏曹俊)同行,一起构建一个从头到尾自定义的音视频播放器。📼🖥️

课程概述:

  • 基础知识篇:我们将从基本原理开始,为您解析视频流的工作机制和数据格式,特别是YUV色彩空间。📚

  • 技术栈概述:您将了解FFmpeg的强大功能以及Qt库的跨平台优势,这将为您构建一个高效、易于维护的应用程序奠定基础。🛠️

  • 实战操作:从功能需求分析到代码实现演示,您将亲自操作,将理论知识转化为实际项目经验。✨

课程亮点:

  • 完全实战:不仅仅是对已有控件的包装,我们将从底层开始编写代码,实现一个完整的音视频播放器。👷‍♂️

  • 跨平台开发:您将学习如何利用Qt和FFmpeg,使用C++编写应用程序,这些应用能在不同的操作系统上运行,包括Windows, macOS, Linux等。🌐

  • 实际案例:无人机、安防系统、直播视频直播、视频会议等多种应用场景将作为学习的参考和案例分析。🚀

课程内容拓展:

  • OpenGL Shader技术:本课程在XPlay1.0的基础上,进一步涵盖了如何使用Qt与OpenGL Shader来绘制YUV色彩空间数据。您将学习如何利用图形硬件加速视频解码,提升播放器的性能和可扩展性。🎨

为 whom designed:

  • 有C/C++基础的学员:您已经具备了编程的基本技能,想要在实战领域进一步提升自己。这门课程将帮助您掌握FFmpeg和Qt的实际应用知识。🛠️

  • 对FFmpeg与QT感兴趣的同学:无论您是初学者还是希望提高技术水平,本课程都将为您提供全面的学习体验,让您从零到一完整掌握这两个核心技术。🔍

学成之后:

  • 项目经验丰富:您将在实际项目中应用FFmpeg和Qt的C++程序,开发出全功能的音视频播放器。🚀

  • 跨平台开发能力:您将能够独立开发出适用于多种操作系统的音视频应用,无论是移动设备、PC还是智能穿戴设备。📱⚫️💻

加入我们,让您的编程技能在实战中脱颖而出!🚀🔥🎉

Course Gallery

FFmpeg + qt 音视频播放器 C++ 跨平台实战 – Screenshot 1
Screenshot 1FFmpeg + qt 音视频播放器 C++ 跨平台实战
FFmpeg + qt 音视频播放器 C++ 跨平台实战 – Screenshot 2
Screenshot 2FFmpeg + qt 音视频播放器 C++ 跨平台实战
FFmpeg + qt 音视频播放器 C++ 跨平台实战 – Screenshot 3
Screenshot 3FFmpeg + qt 音视频播放器 C++ 跨平台实战
FFmpeg + qt 音视频播放器 C++ 跨平台实战 – Screenshot 4
Screenshot 4FFmpeg + qt 音视频播放器 C++ 跨平台实战

Loading charts...

1634932
udemy ID
07/04/2018
course created date
03/05/2021
course indexed date
Bot
course submited by