首页
学习
活动
专区
工具
TVP
发布

进击的多媒体开发

专栏作者
180
文章
271399
阅读量
43
订阅数
GLSL 的若干优化策略
一个好的 Shader,特别是在低端机上跑效果,性能往往会有很大的提升,那么,就很有必要学习一下 GLSL Shader 性能优化的策略。
音视频开发进阶
2022-10-31
5530
上手 GAMES 104 课程 Pilot 游戏引擎~~
还记得在 音视频春节假期内卷指南(实操)中就推荐过 GAMES 系列的视频,如今《GAMES104-现代游戏引擎:从入门到实践》也已经来了。
音视频开发进阶
2022-05-26
6910
星球专享 | 播放器 FFmpeg 依赖库的配置
首先是播放器 SDK ,也是项目最核心的模块,然后是对 SDK 进行单元测试的模块,最后是使用 SDK 做播放器的可视化项目模块。
音视频开发进阶
2022-04-08
5580
Window 下 FFmpeg 和 LibX264 的编译和配置
周末在家折腾 Windows 平台下 FFmepg 和 LibX264 库的编译,长期以来都是在 Mac 平台下做开发,切换到 Windows 平台下还是踩了不少坑。
音视频开发进阶
2021-12-21
8020
老生常谈-FFmpeg 的编译问题轻松搞定
前几天发了一篇 FFmpeg 调用 Android MediaCodec 进行硬解码 的文章,这里面的技术点不算太难,也还是调用 FFmpeg 的常用接口操作,但重点在于 FFmpeg 的版本选择以及编译选项要开启 MediaCodec 才行。
音视频开发进阶
2021-10-26
7420
如何实现H.264的实时传输?
实时视频系统中的媒体传输,绝大多数都会采用RTP(实时传输协议)标准。H.264视频作为当前应用最广泛的视频编码标准,其传输协议也会首选RTP标准。在设计实现H.264的实时传输时,H.264协议基于RTP的打包和解包定义于IETF标准-RFC6184,RTC系统需要遵循这个标准来设计打包和解包处理模块。在通信理论中,这个过程可以被认为是基于传输的信道编码。本篇技术文章带你了解H.264在RTP中的基本格式和技术实践。
音视频开发进阶
2021-09-03
1K0
WebRTC & Android 开发学习环境搭建~
如果你对以上命令感到疑惑,不知道为什么这么写的话,可以参考一下 depot_tools 的使用。
音视频开发进阶
2020-08-13
2.1K0
使用libyuv对YUV数据进行缩放,旋转,镜像,裁剪等操作
在Android做过自定义Camera的朋友应该都知道,我们可以通过public void onPreviewFrame(byte[] data, Camera camera)回调中获取摄像头采集到的每一帧的数据,但是这个byte[] data的数据格式YUV的,并不能直接给我们进行使用,那么该通过什么样的方法对这个YUV数据进行处理呢?
音视频开发进阶
2020-07-15
4.3K0
如何将ijkplayer引入AS工程中进行二次开发
ijkplayer作为业界最有名的播放器开源项目,理论上说可能很多方面都已经做得很优秀了。我们直接拿来用不就完事了吗?为什么还要进行二次开发,这不是自己给自己挖坑吗?
音视频开发进阶
2020-04-30
1.3K0
【音视频连载-004】基础学习篇-SDL 加载图片并显示
在前面的文章中已经介绍完 SDL 显示窗口、消息循环和事件响应这些基础内容,有了这些基础就可以进行功能性开发了。
音视频开发进阶
2020-03-11
5680
LearnOpenGL 源码在 MAC 上的编译与调试
这两个网站对于学习 OpenGL 帮助非常大,既可以用作入门的教材,也可以作为工具书,后续进行查漏补缺。
音视频开发进阶
2020-02-12
2.1K1
OpenGL 系列---基础绘制流程
OpenGL 是一种应用程序编程接口,它是一种可以对图形硬件设备特性进行访问的软件库。
音视频开发进阶
2019-07-26
1.6K0
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。
音视频开发进阶
2019-07-17
1.7K0
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。
音视频开发进阶
2019-07-15
2K0
rust 开发编译 Android 动态库实践
rust 的学习曲线比较陡峭,在开始学习之前建议看看王垠的这篇文章 《如何掌握所有的编程语言》,地址如下:
音视频开发进阶
2019-06-03
3.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档