最新 最热

Qt绘图事件

Qt的绘图是在绘图事件中完成的。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。

2020-04-14
0

iOS下WebRTC视频编码

在 iOS下WebRTC视频采集 一文中,向大家介绍了 WebRTC 是如何在 iOS下进行视频采集的。本文则介绍一下 iOS 下 WebRTC 是如何进行视频编码的。

2020-04-02
0

iOS下WebRTC视频解码

今天介绍一下 iOS下WebRTC 是如何进行视频解码的。关于iOS下WebRTC视频采集与编码可以看下面的文章:

2020-04-02
0

iOS下 WebRTC 视频渲染

今天为大家介绍一下 iOS 下 WebRTC是如何渲染视频的。在iOS中有两种加速渲染视频的方法。一种是使用OpenGL;另一种是使用 Metal。

2020-04-02
0

「音视频直播技术」OpenGL渲染之距阵变换

在Android下进行视频渲染使用的是 OpenGLES。OpenGLES(OpenGL for Embedded Systems)就是用在嵌入式系统中的 OpenGL。

2020-04-02
0

音视频直播技术--视频渲染之EGL

我们在Andriod系统下做视频渲染时要使用 OpengGL ES, 而使用 OpengGL ES 就不得不提到 EGL。那么EGL是什么呢?它又在渲染时起到什么作用呢?今天我就给大家介绍一下 EGL....

2020-04-02
1

视频直播技术--Android视频采集(Camera1)

今天为大家介绍一下使用Camera1进行视频采集。之前我写过一篇文章介绍的是Camera2进行视频采集。那么有人会问,为什么有了Camera2还要介绍Camera1呢?这里最主要的原因是因为Android版本众多,Camera2是Google新推出的视频...

2020-04-02
0

「音视频直播技术」OpenGL渲染之坐标系变换

世界坐标系,是指多个物体使用同一个坐标系,如右手笛卡儿积坐标系。从下图中我们可以看到,上面的物体是正向的,但到了世界坐标系中就有可能变成其它角度。...

2020-04-02
0

「音视频直播技术」OpenGL渲染之着色器

本文介绍一下OpenGL的基本概念。在OpenGL中,只能画三种图元,点、线、三角型。在OpenGLES2.0之后,引用也GLSL(OpenGL Shader Languge),它类似于C语言的语法。

2020-04-02
0

【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】五、OpenGL FBO数据缓冲区

上一篇文章,讲解了如何使用EGL,并且提到EGL可以建立一个离屏渲染的缓冲区,这种离屏渲染的方式通常用于模拟整个渲染窗口,比如可以用于FFmpeg软编码,将显示在虚拟窗口中的画面编码成H264。...

2020-04-02
0