首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
70615
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】七、Android FFmpeg 视频编码
本文是音视频系列文章的最后一篇了,也是拖了最久的一篇(懒癌发作-_-!!),终于下定决心,把坑填完。话不多说了,马上进入正文。 在上一篇文章中,介绍了如何对音视频文件进行解封和重新封装,这个过程不涉及音视频的解码和编码,也就是没有对音视频进行编辑,这无法满足日常的开发需求。 因…
FFmpeg - Android 直播推拉流
1. 搭建自己的流媒体服务器 在实际的开发过程中,我们是可以不用自己来搭建流媒体服务器的,访问后台的接口会返回媒体房间和 IM 房间。但现在我们自己测试就无法用公司的接口了,当然也可以去抓一些第三方的直播接口,我强烈不推荐大家这么做。最好的办法就是自己搭建一个简单的流媒体服务器…
音视频入门-14-JPEG文件格式详解
JPEG 文件使用的数据存储方式有多种。最常用的格式称为 JPEG 文件交换格式(JPEG File Interchange Format,JFIF)。而 JPEG 文件大体上可以分成两个部分:标记码(Tag)和压缩数据。 标记码由两个字节构成,其前一个字节是固定值 0xFF,…
Android NDK —— JPEG 压缩的优化
一. 编译 libjpeg-turbo 二. JPEG 压缩编码性能比较 三. Android JPEG 压缩的优化
jpeg 图像存储数据格式
1. .jpg, .png, .gif 说到图片,我们首先会想到,几种常见图片格式,如:.jpg, .png, .gif 等。 事实上,图片的格式,在技术上,是指图片所遵循的压缩标准。更准确地说,是数字图像的压缩标准(计算机上的图片都是数字图像,即由 0 和 1 构成的二进制数…
Android音视频(三)FFmpeg Camera2推流直播
自己花了点时间实现了一个使用FFmpeg将Camera2视频数据推送到RTMP服务的简单Demo,在这里分享下,里面用到知识很多都是之前博客中用到的,Camera2、YUV数据、FFmpeg编解码等难度不大。 将ImageReader作为预览请求的Target之一,这样我们就可…
Android相机OpenGL特效渲染
大家好,今天给大家介绍Android上如何利用OpenGL进行相机特效渲染。 相机特效渲染是什么呢?所谓特效是一个比较宽泛的概念,对相机采集到的画面做一定的修改,加上一定的效果再展示出来,都可以叫特效,比如我们有时候会用一些app来进行自拍,有美颜、提亮等效果,还可以在画面上添…
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
Android技术分享| ViewPager2离屏加载,实现抖音上下视频滑动
要实现类似抖音上下滑动小视频的丝滑效果,需要有一个预加载的功能。所谓的预加载, 就是需要在显示当前页的情况下,提前将当前页后面的内容加载,以保证用户滑动到下一个视频的时候, 可以减少等待时间,在正常网
音视频学习 (三) JNI 从入门到掌握
音视频系列文章已经发布 2 篇了,C/C++ 基础咱们也已经学完了,那么该篇文章开始就真正进入 NDK 学习了,在进入 NDK 学习之前我们还要学习 JNI 基础。为了保证该系列文章输出,以后尽量一周一篇。 JNI 是 Java 程序设计语言功能功能最强的特征,它允许 Java…