年末总结 | 音视频开发进阶 2021 干货合集

是的,没错,今天就是 2021 年的最后一天了,公众号 音视频开发进阶 陪伴各位又走过了一年,并即将走崭新的 2022 年。 

在 2021 年里公众号 音视频开发进阶 一直保持着文章推送,给大家带来音视频领域的干货文章!!!

对过去一年做个回顾,整理了 2021 年的优秀文章供大家参考检索,希望它能够成为你的工具书有需要时翻一翻就可以找到想要的内容面试或者学习都能用得上,欢迎大家点赞收藏转发。

祝大家 2022 新年快乐、一切顺利、薪资暴涨~~~

音视频:

微博HDR视频的落地实践

视频播放器选择怎样的丢帧策略~~

YUV420P 和 YUVJ420 有什么区别?

MediaCodec编码OpenGL速度和清晰度均衡

干货 | 视频插帧的方案实现与对比~~

视频大时代下基础架构的演进

刨根问底 | FFmpeg 解码 API 以及在解码过程中存在的丢帧问题

高大上的 NLE 非线性编辑是怎么一回事?

播放器性能优化之路

avcodec_receive_frame始终返回EAGAIN

FFmpeg 调用 MediaCodec 硬解码到 Surface 上

推荐几个堪称教科书级别的 Android 音视频入门项目

百倍变速--解码到底能不能丢 非参考帧 ?FFmpeg 有话说!!!

建议收藏 | 音频属性相关:声道、采样率、采样位数、样本格式、比特率

图像编码与 H264 基础知识

音频变速 | libsonic 开源库的介绍与实践

百家号在线视频编辑器的技术演进

老生常谈-FFmpeg 的编译问题轻松搞定

你想要的音视频开发资料库来了~~

好看视频Android重构——围绕于播放器的重构实践

FFmpeg 调用 Android MediaCodec 进行硬解码(附源码)

FFmpeg代码架构

一文读懂 YUV 的采样与格式

揭开“视频超分”黑科技的神秘面纱

视频编码完全指南

音视频开发工作经验分享 || 视频版

基于线性预测的语音编码原理解析

浅谈音视频自动化测试

从350ms到80ms,打造新零售场景下 iOS 短视频的极致丝滑体验

如何实现H.264的实时传输?

短视频中解决音视频混音出现杂音的问题

FFmpeg源码世界:命令篇

音频基础知识

ExoPlayer漫谈之提升渲染性能

ExoPlayer漫谈之解码器复用

一篇文章带你简单了解音频视频

FFmpeg音频处理——音频混合、拼接、剪切、转码

音频帧、视频帧及其同步

音视频开发基础知识

WebRTC:

面试考点 | 深入理解 TCP 拥塞控制

万人连麦的幕后技术详解

WebRTC 实现 Android 传屏 demo

浅谈语音质量保障:如何测试 RTC 中的音频质量?

WebRTC 音视频同步原理与实现

WebRTC 系列2--双摄像头同时预览

WebRTC 系列1--创建相机预览

深入浅出,聊聊实时音视频中的回声消除与降噪

渲染:

绝对干货,直接收藏 | 3D 可视化入门:渲染管线原理与实践

Metal 开发 | 使用 C++ 进行接口调用~~

OpenGL 使用合批优化渲染 Draw Call 过程~~

启蒙之路 | 跨平台渲染引擎之路:拨云见日

底层进阶 | 移动端 GPU 架构 -- TBR 模型

OpenGL ES 之 LUT(滤镜基准图)

用 Vulkan 渲染写一个 Android GPUImage

代码吸猫 | 用 OpenGL 图像渲染的养猫计划

OpenGL 之 GPUImage 源码分析

OpenGL 之 EGL 使用实践

弹幕穿人技术实践 — AI 在视频领域的运用

Shader基础技巧整理

使用OpenGL ES shader做RGBA转YUV(I420)

OpenGL 实现视频编辑中的转场效果

【建议收藏】30 分钟入门 Vulkan (中文翻译版)

干货| 学习 HDR 和 Bloom 技术

“智感超清”之HDR技术落地实践

Filament 实时渲染引擎介绍~~

干货分享 | Shader 实现 PPT 转场效果(附源码)

深入理解Flutter的图形图像绘制原理——图形库skia剖析

01-什么是渲染引擎

Android 开发

Android 系统中的文字渲染~

Window 下 FFmpeg 和 LibX264 的编译和配置

Android Activity Deeplink启动来源获取源码分析

Flutter 2 渲染原理和如何实现视频渲染

什么是 Android 音频延迟 10毫秒问题?

Android MediaCodec 硬编码 H264 文件

Android NDK 免费视频在线学习!!!

使用 CameraX Extensions API 将特效应用到照片上

Google Jetpack 新组件 CameraX 介绍与实践

Android 手机如何拍摄RAW图

盘点Android常用Hook技术

抢购倒计时自定义控件的实现与优化

手把手教你实现Android编译期注解

Android JNI 之 Bitmap 操作

Gradle Builds Everything —— 处理依赖(aar)

Android模块化开发实践

Android CMake 编译传递宏定义参数

Android原生编解码接口MediaCodec详解

Android NDK 开发之 CMake 必知必会

如何实现 Android 短视频跨页面的流畅续播?

拒绝卡顿,揭秘盒马鲜生 APP Android 短视频秒播优化方案

Systrace 流畅性实战 1 :了解卡顿原理

RecyclerView性能优化的最后一公里

synchronized 加锁 this 和 class 的区别!

极致首帧播放方案 - 零首帧解决方案

一些Camera相关概念整理

聊聊RecyclerView新出的ConcatAdapter如何使用

View 事件分发机制,看这一篇就够了

深入浅出,Andorid 端屏幕采集技术实践

高通Camera数字成像系统简介

requestLayout竟然涉及到这么多知识点

一篇文章带你了解Android 最新Camera框架

Android事件分发机制抽象--钓钩模型

Android中 使用 WebSocket 实现消息通信

编程相关:

用了20多张图终于把协程上下文CoroutineContext彻底搞懂了

Oracle 官方推荐,使用 ReentrantLock 需要注意的细节

C++11 实现一个自动注册的工厂

mmap可以让程序员解锁哪些骚操作?

常用图像插值方法概述

竟然有如此好用的读Android源码利器

面试官:RecyclerView布局动画原理了解吗?

色彩空间(一):色彩空间基础

全新下一代平台级跟踪工具:Perfetto使用指南

史上最通俗易懂的HTTPS小故事

线程安全代码到底是怎么编写的?

5G 时代,从视频互动特效技术看未来趋势

一个播放器背后的危机和博弈

人类史上最伟大的 PPT,马斯克的 39 页火星计划PPT

ea015cfa88d557c450370ad83f2529ad.png

技术交流,欢迎加我微信:ezglumes ,拉你入技术交流群。

d91ef2d52f553ed450218118b1c9259b.png

私信领取相关资料

推荐阅读:

音视频开发工作经验分享 || 视频版

OpenGL ES 学习资源分享

开通专辑 | 细数那些年写过的技术文章专辑

Android NDK 免费视频在线学习!!!

你想要的音视频开发资料库来了

推荐几个堪称教科书级别的 Android 音视频入门项目

觉得不错,点个在看呗~

aad6bbf4aa6f80986146267b2f1bc142.gif

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>