第一系统重装大师官网 www.diyixitong.com ,欢迎您的来到!
网站地图|TAG标签 点击加入群【第一系统重装-交流群】:37793069
当前位置: 第一系统重装大师 > 系统教程 > Win10教程 > > 文章内容

C++跨平台开发和音视频技术实战主题套餐

时间:2018-04-11 16:07来源:第一系统网 人气:
主题包括入门级的llinux下编程和网络和多线程编程,包括opencv视频处理惩罚软件实战,基于ffmpeg解码和QT的播放器开发实战,基于ffmpeg编码和QT的屏幕录像机实战。另

C++跨平台开发和音视频技术实战主题套餐

【夏曹俊】零根本学会在Linux上编译调试C++项目视频课程

32节 3小时40分钟

课程方针:

      本课程主要针对没有或者很少写过linux上C++措施的同学, 本课程会教你如何从0根本开始,安装配置ubuntu虚拟机、使用GCC编译普遍措施、动态库、静态库,编写庞大项目配置文件makefile,使用GDB东西调试C++措施。     通过本课程学习,可以纯熟把握如何高效的编译调试Linux上的c++措施,把握如何安装配置ubuntu系统,把握gcc编译动态、静态库,把握makefile的编写,能够用Makfile编写出高效的项目配置文件。      课程中开发情况筹备 包罗虚拟机安装、ubuntu网络配置、openssh安装配置,samba共享安装配置。课程会讲解GCC编译的各类参数说明和示例演示。课程中会详细演示如何使用GDB单法式试C++措施.课程中会讲解Makefile的详细使用要领。课程最后会讲解一个多线程网络处事端措施的实战。    课程讲师:夏曹俊              

...

检察越发多

C++跨平台开发和音视频技术实战主题套餐

VC++Win多线程实战图片编辑器视频课程

23节 3小时40分钟

课程方针:

    跟着CPU的多焦点的成长,不管是在哪个平台,多线程的编程已经是我们工程师必需把握的技能,我们都知道单线程编程只能操作到cpu的一个焦点,对付cpu性能有极大的浪费,而且在界面编程中对付给用户反馈都必需有及时性,假如一个操纵等半天没有任何响应,知道结束才奉告用,那这样的用户体验是极差的,所以也必需要用到多线程编程。    多线程编程固然成为每个项目中必需要使用的技能,但是多线程编程也带来一些开发的庞大性,对付共享资源的访问,另有线程的同步都要对线程的特性充实认识,对付线程互斥锁的使用也是要预先打算好,否则会造成死锁现象。    本课程适合于有一点C或者C++开发语言根本获取其他开发语言的根本,想要学习多线程编程或者想要学习Win编程的同学,通过本门课程的学习你能够理解多线程编程道理,系统大全:www.znrj.cn,多线程编程的实战要领,不只局限于Win平台前台平台也是一致的,并且本课程也讲解了C++11的线程类和互斥类和QT的线程类和互斥类,都是合用于各个平台包罗linux,安卓和IOS。    本课程内容包括三个部门    第一部门讲解根本常识,包罗多线程的根基道理和VS2018开发东西使用,QT开发情况安装。    第二部门讲解多线程编程的WinAPI C++11的线程类,多线程的同步和互斥,并演示如何使用C++做一个跨平台的本身线程和互斥类。    第三部门讲解实战内容,我们使用QT来实现一个图片编辑器,通过设定线程数量来对图像的亮度做调解,通过这个示例你能够理解线程对付性能的影响,而且也能够再此认识下QT的开发。

...

检察越发多

C++跨平台开发和音视频技术实战主题套餐

【夏曹俊】C++socket网络编程大全实战http处事器(支持php)视频课程

69节 8小时55分钟

课程方针:

 课程讲师:夏曹俊演示系统:             Win10 + vs2018        vmware+ubuntu 16.04 64位         课程中有问题可以在问答环节提问,我会及时解答      本课程会同时演示在linux和Win中的编程,课程中的线程和正则表达式都使用c++提供库。     课程讲解理论与实践相结合,实践以代码延时讲解为主,windows系统:www.diyixitong.com,本课程包括了socket编程常用的所有特性,包罗tcp、udp协议的根本编程,广播包,超时连接,多路复用,高并发的epoll多路复用,多线程的处事端。课程实战项目包括完整的支持php的http处事器*(TCP),接收并阐明linux系统日志的xsyslog项目(UDP)。     课程相当于包括了:linux网络编程和Win网络编程     以下是课程目录   

...

检察越发多

C++跨平台开发和音视频技术实战主题套餐

【夏曹俊】C++与Lua联合编程实战(c++措施员必备技能)

21节 4小时56分钟

课程方针:

Lua作为最快的脚本语言(没有之一),可以编译调试,可以很便携的和用C/C++编写的逻辑相互调用。具有浩瀚长处,我们将措施员必需把握一门脚本语言,假如你只想把握一门,我建议是Lua。本课程从实战角度讲解了最风行的高性能脚本Lua与c++的联合开发,这套方案已经被大量的对性能由要求的系统使用,成为了高性能脚本的独一方案,像大量的游戏在使用lua,好比魔兽世界、博德之门、仙剑奇侠传五等,高性能的视频应用也在用lua&c++(好比笔者的公司),另有最近击败了韩国围棋的AlphaGo也是使用了 c++&lua的方案       

...

检察越发多

【夏曹俊】C++实战手把手教您用ffmpeg和QT开发播放器实战视频课程

124节 24小时31分钟

课程方针:

课程在2018年4月10日之前会更新内容,添加根本常识,解决卡顿和同步问题,并添加opengl shader播放yuv成果,宣布XPlay2.0版本 。应为增加了内容,课程会在4月16日提价,未购置同学可以在这次勾当期间提前购置,已购置用户可以直接寓目最新内容。    这门课程给各人讲解的是基于当前最风行FFMpeg视频处理惩罚框架和最风行的QT跨平台库。开发的一个完整的视频播放器,不是基于视频播放控件开发,而是从底层全部实现。   本课程从成果需求阐明、根基道理讲解到代码实现演示,让您经历一个实际项目的全历程。   出格适合有必然C或者C++根本,想要提高本身是实战能力学员,学完此门课,可以说你们项目经历里面就可以增加一项,开发过qt和ffmpeg的C++措施,实现了一个播放器的音视频全部成果。   本课程同时也适合与想要学习ffmpeg和qt的同学,本课程学完之后你就已经将ffmpeg可以投入实际的项目应用,对付QT的根基道理你也很是清楚了,可以实现庞大的qt界面,您就可以独立开发出音视频的各类应用,包罗无人机,安防,直播视频直播,视频会议,并能够开发出跨平台的应用.FFMpeg+Qt5开发播放器C++实战视频课程2.0版本更新内容增补了根本常识,让没有音视频根本的同学也能学会。增补了linux下ffmpeg的编译历程独立的代码演示基于ffmpeg音视频解封装,便携参考独立的代码演示基于ffmpeg音视频解码、音频重采样、视频像素格局转换和尺寸调动独立的代码演示基于Qt的音频播放独立的代码演示基于Qt的opengl shader绘制yuv数据增补了示例的全部源代码,并添加了注释本来基于QImage的图像尺寸转换计谋(基于CPU效率低),替换为高性能opengl材质实现(基于GPU)本来使用sws_scale的yuv转换RGB(基于CPU效率低),替换为使用opengl Shader(基于GPU使用glsl)添加了全屏播放成果修正了Seek不到实际位置的问题(h264只能跳转到关键帧),跳转到方针的位置修正了由于不凡的视频尺寸会造成花屏的环境 (行对齐问题,通过行复制解决)修正了措施退出时会宕掉的环境(添加线程退出处理惩罚)XPlay代码重构降低耦合,断绝了解封装息争码XPlay代码重构添加解封转、解音频、解视频线程重载QT的QOpenGLWidget使用opengl绘制yuv图像,而且视频上可以叠加qt控件不闪烁修正了音视频同步问题,将QT的音频播放缓冲时间算进去课程讲师:夏曹俊

...

检察越发多

C++跨平台开发和音视频技术实战主题套餐

【夏曹俊】C++实战FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和ffmpeg sdk

54节 10小时51分钟

课程方针: (责任编辑:admin)

相关阅读
标签
    暂无相关文章
网友评论