E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android音视频进阶开发
[Cmake-
Android音视频
]ffmpeg3.4实现解封装
[Cmake-Android]音视频总结:[Cmake-
Android音视频
]SDK,NDK基本介绍[Cmake-
Android音视频
]NDK-r14b编译ffmpeg3.4支持neon,硬解码[Cmake-
Android
adolph_lu
·
2023-10-06 01:43
android音视频
ffmpeg
解封装
音视频
av_read_frame()
【Android 音视频开发打怪升级:音视频硬解码篇】四、音视频解封和封装:生成一个MP4
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
NeWolf
·
2023-10-01 02:13
Android音视频
点/直播模块开发
欢迎Follow我的GitHub,关注我的CSDN.其余参考Android目录我们微信公众号:杨守乐推荐文章:如果你喜欢上了一个程序员小伙,献给所有的程序员女友学习资料(干货汇集)不断更新【更新于2017-2-25】AndroidStudio2.3正式起航(玩爆AndroidStudio2.3必备)原文链接:http://www.jianshu.com/p/8436c7353296Android音
吧主
·
2023-09-29 22:39
Android
总结之巅
综合学习
总结之巅
ffmpeg
视频
android
Anaconda创建环境并在Pycharm中进行配置
Python
进阶开发
就会面临很多包很多依赖,全部堆在一起就会乱,所以需要利用虚拟环境,本文就主要记录Anaconda创建虚拟环境并在Pycharm中进行设置。
九陌斋
·
2023-09-29 13:01
Python
pycharm
python
ide
Android中高级
进阶开发
面试题冲刺合集(七)
第一篇面试题在这:Android中高级
进阶开发
面试题冲刺合集(一)第二篇面试题在这:Android中高级
进阶开发
面试题冲刺合集(二)第三篇面试题在这:Android中高级
进阶开发
面试题冲刺合集(三)第四篇面试题在这
代码与思维
·
2023-09-27 04:55
android
面试
性能优化
Android进阶
音视频
音视频开发学习之路--C语言(一)
背景这个系列是自学
Android音视频
系列。前言C和C++作为学习音视频技术首要具备的语言基础,所以十分必要学习和复习一下之前学习的C语言基础。
蜗牛是不是牛
·
2023-09-25 21:53
Android音视频
开发学习——硬解码
本篇文章较长,记录自己学习安卓中音视频相关知识的笔记。视频帧视频由许多个帧构成,一个帧相当于一张图片。帧率是单位时间内的帧数,决定了视频的流畅度。单位是帧/秒或者framespersecond(fps),越大视频越自然流畅。电影帧率:24,25fps游戏帧率:30,60fps色彩空间是在某些标准下用通常可接受的方式对彩色加以描述。用于彩色监视器和一大类彩色视频摄像。RGBRGB图像具有三个通道R、
Flying Rookie
·
2023-09-24 17:17
安卓开发
mediacodec
音视频
Android音视频
开发 -> fdk-aac解码eld-aac为pcm
音视频开发系列
Android音视频
开发->搭建开发环境
Android音视频
开发->ffmpeg+h264+aac编译以及测试调用
Android音视频
开发->本地音频采集
Android音视频
开发->本地camera
初见-Android
·
2023-09-21 06:07
音视频
android
java
浅谈vue项目
进阶开发
-axios篇
今天来谈一谈有关vue项目中使用Ajax插件库axios,以及对它做的一些封装。安装就不再提了,在这axios;1.简单使用axios.post('/user',{params:{firstName:'Fred',lastName:'Flintstone'}}).then(function(response){console.log(response);}).catch(function(erro
木叶2018
·
2023-09-20 10:39
Android音视频
【十三】OpenSL ES介绍&基于OpenSL ES实现音频采集
人间观察勿再别人的心中修行自己,勿再自己的心中强求别人。前言最近写文章有点偷懒了,离上次写文章大概一个月了。一般Android音频的采集在java层使用AudioRecord类进行采集。但是为什么要学OpenSL呢?除了C/C++的性能优势(不过其实java的效率也不低)之外,最主要是你如果使用java层的接口,还需要通过一层JNI,比较复杂,性能消耗也大。如果用OpenSL的话就能直接在C/C+
后厂村追寻
·
2023-09-15 07:39
OpenCV基础(二):绘制直线、绘制几何图形、绘制文字、创建窗口
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-09-12 03:37
Android音视频
opencv
人工智能
计算机视觉
音视频
OpenCV基础(一):图片加载,图片腐蚀,图片模糊,图片边缘检测,图片保存
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-09-06 17:53
Android音视频
opencv
人工智能
计算机视觉
音视频
Android音视频
复习点
音视频https://www.jianshu.com/p/ca4d8e3bbd69播放https://zhuanlan.zhihu.com/p/54167734基础https://juejin.im/post/6844903555141238791#heading-21视频1、码率视频文件在单位时间内使用的数据流量,也叫码率或码流率,通俗一点的理解就是取样率,是视频编码中画面质量控制中最重要的部分
唯吾知足_c35c
·
2023-09-06 11:17
音视频开发上手项目
推荐下面几个项目会各有侧重,分别涵盖了
Android音视频
录制API、OpenGL渲染和综合运用的例子。GPUImageGithub地址:https://github.com/
kly27
·
2023-09-03 07:52
Android音视频
【四】H264硬编码
人间观察你什么时候觉得自己好孤独这篇我们介绍如何在Android中实现硬编码为H264,用camera或者其它数据来源也行,我们先不用camera,camera还是蛮复杂的(比如前后置摄像头预览,yuv数据转换,camera2等等)。本篇采用录屏(录制手机屏幕)然后编码h264到文件。如果你看了上篇文章了解了硬编码和h264,这篇就很简单了。代码用kotlin实现,学kotlin中,练练手。。。录
后厂村追寻
·
2023-09-02 18:20
Android音视频
系列(六):PCM音频的存储格式
前言我们已经了解了如何使用AudioRecord录制pcm音频,所以我们要了解pcm数据的存储格式,才能对其进行转换。正文首先看一下图片:在这里插入图片描述以上图为例,在初始化AudioRecord的时候可以设置录制的格式:publicstaticfinalintENCODING_PCM_16BIT=2;publicstaticfinalintENCODING_PCM_8BIT=3;其中最常用的是
珠穆朗玛小王子
·
2023-09-01 10:04
C++快速回顾(四)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-31 07:42
Android音视频
c++
开发语言
音视频
FFmpeg4.3.1+h264在windows下编译与VS2017项目集成
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-31 07:08
Android音视频
音视频
ffmpeg
x264
编译
Android音视频
之MediaExtractor
简介MediaExtractor的作用是负责将指定类型的媒体文件从文件中找到轨道,并填充到MediaCodec的缓冲区中,内部方法均为native方法,可以把音频和视频的数据进行分离。正文API介绍:setDataSource(Stringpath):即可以设置本地文件又可以设置网络文件getTrackCount():得到源文件通道数getTrackFormat(intindex):获取指定(in
极客匠
·
2023-08-29 02:14
Android音视频
【六】视频数据存储方式YUV
人间观察这个社会很浮躁,千万不要考验人性在视频中的数据保存和传输都是YUV数据格式。主要是为了降低数据大小,如果用argb格式的数据,1px可能需要4个字节,而用YUV可能就需要1.5个字节。YUV简介与RGB类似,YUV也是一种颜色编码方法,主要用于视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,比如这样的设计解决了彩色电视机与黑白电视的兼
后厂村追寻
·
2023-08-27 07:03
C++快速回顾(三)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-25 16:54
Android音视频
c++
开发语言
音视频
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】六、FFmpeg简单合成MP4:视屏解封与重新封装
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封装基
开发的猫
·
2023-08-24 16:19
Android音视频
入门(一):音频的录制和播放
Android音视频
入门(一):音频的录制和播放一、前言当我们使用各种播放器,系统API来完成音视频播放和录制的时候,其实底层已经帮我做了很多看不到的工作。
金馆长说
·
2023-08-24 12:25
OpenCV分析tfboys十周年演唱会灯牌大战结果
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-20 22:49
Android音视频
opencv
人工智能
计算机视觉
音视频
C++快速回顾(二)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-20 22:49
Android音视频
c++
开发语言
音视频
C++快速回顾(一)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-20 22:48
Android音视频
c++
音视频
开发语言
Android音视频
剪辑器自定义View实战!
Android音视频
剪辑器自定义View实战!
xiaoerbuyu1233
·
2023-08-17 05:12
android
前端
FFmpeg常见命令行(四):FFmpeg流媒体
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-14 14:40
Android音视频
ffmpeg
流媒体
音视频
C语言快速回顾(二)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-13 20:58
Android音视频
c语言
音视频
C语言快速回顾(三)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-13 20:58
Android音视频
c语言
音视频
C语言快速回顾(一)
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-13 20:58
Android音视频
c语言
音视频
Android音视频
之MediaCodec音频解码
简介MediaCodec:负责媒体文件的编码和解码工作,内部方法均为native方法。正文音频播放主要步骤如下:将资源加载到MediaExtractor获取音频所在轨道设置MediaExtractor选中视频所在轨道创建音频解码的MediaCodec循环开始将extractor中资源以一个单位填充到decorder的输入缓存区中decorder之后,将解码的音频填充到输出缓冲区中将缓冲区中的PCM
极客匠
·
2023-08-13 03:45
FFmpeg常见命令行(五):FFmpeg滤镜使用
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-12 09:07
Android音视频
ffmpeg
音视频
滤镜
ffmpeg命令行
Android音视频
开发基础(五):学习MediaCodec API,完成音频AAC硬编、硬解
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:40
Android音视频
android
Android音视频
开发基础(四):使用Android平台的MediaExtractor和MediaMuxer API解析和封装mp4文件
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:39
Android音视频
android
Android音视频
开发基础(一) : 通过三种方式(ImageView,SurfaceView,自定义View)绘制图片
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:09
Android音视频
android
Android音视频
开发基础(二) : 在Android平台使用AudioRecord和AudioTrack完成音频PCM数据的采集和播放,并实现读写音频wav文件
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:09
Android音视频
android
Android音视频
开发基础(三) : 在Android平台使用Camera API进行视频的采集,并且预览Camera数据,得到NV21数据进行回调
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:09
Android音视频
android
FFmpeg常见命令行(三):FFmpeg转码
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-09 19:38
Android音视频
ffmpeg
音视频
谈谈对
Android音视频
开发的探究
在日常生活中,视频类应用占据了我们越来越多的时间,各大公司也纷纷杀入这个战场,不管是抖音、快手等短视频类型,虎牙、斗鱼等直播类型,腾讯视频、爱奇艺、优酷等长视频类型,还是Vue、美拍等视频编辑美颜类型,总有一款适合你。未来随着5G普及以及网络资费的下降,音视频的前景是非常广阔的。但是另一方面,无论是音视频的编解码和播放器、视频编辑和美颜的各种算法,还是视频与人工智能的结合(AI剪片、视频修复、超清
枪哥玩转嵌入式
·
2023-08-09 03:09
单片机
编程
嵌入式
单片机
51单片机
Android音视频
学习系列(二) — 交叉编译动态库、静态库的入门
系列文章
Android音视频
学习系列(一)—JNI从入门到精通
Android音视频
学习系列(二)—交叉编译动态库、静态库的入门
Android音视频
学习系列(三)—Shell脚本入门
Android音视频
学习系列
金戈鐡馬
·
2023-08-08 05:38
Android
Android
音视频
交叉编译
NDK
FFMpeg
Android音视频
【八】音频基础
人间观察今年应该不回家过年了,长这么大还真是一个人第一次在外过年,前些文章讲了视频,我们开始音频。音频的基础概念开始介绍前,先看一个声音的波形图:audio-demo.png横轴是时间,纵轴为振幅,两个图像分别代表左右声道。由于声音频率较大,所以在图像中的信号不是“正弦”,而是实心的。声音是一种波声音是一种压力波,当敲击键盘或者撞击物体时,它们的震动会引起空气的震动,使空气产生疏密变化,由此就形成
后厂村追寻
·
2023-08-07 15:41
天秀!阿里内部神级的Spring Boot手册,从基础入门到实战进阶
内容展示:快速入门:堪称神级的SpringBoot手册,从基础入门到实战进阶堪称神级的SpringBoot手册,从基础入门到实战
进阶开发
:堪称神级的SpringBoot手册,从基础入门到实战进阶堪称神级的
码上入坟
·
2023-08-06 15:25
Android音视频
任务列表
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-05 10:48
Android音视频
android
音视频
java
ffmpeg
FFmpeg常见命令行(二):FFmpeg转封装
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-05 10:46
Android音视频
ffmpeg
音视频
FFmpeg常见命令行(一):FFmpeg工具使用基础
前言在
Android音视频
开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《
Android音视频
从入门到提高-任务列表》。
LZacking.
·
2023-08-03 11:38
Android音视频
ffmpeg
音视频
《
Android音视频
系列-3》Android项目中使用FFmpeg
上一篇已经编译出FFmpeg动态库,这一篇就来介绍如何在Android项目中使用动态库。新建一个项目,在AndroidStudio3.4.1中发现新建项目发生了一些改变如果是要supportc++,那么应该选Nativec++,然后一路next,发现AS帮我们把cmake配置好了,cmake是c++代码构建工具,以前的老项目可能还是用mk的构建方式,我们要与时俱进,用cmake准没错。我电脑已经装
蓝师傅_Android
·
2023-07-26 20:55
android音视频
记录仪工作流程
视频采集(Camera1Camera2CameraX)->一般输出YUV数据(nv21)->YUV处理(旋转、前置摄像头镜像处理)->nv21转I420格式->编码(mediacodec,ffmpeg)->封装文件(MediaMuxer)音频采集->一般输出PCM->PCM处理(降噪,增益)->编码->封装文件
珍惜注意力
·
2023-07-26 07:06
Android音视频
开发(三)TextureView
简介TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。与SurfaceView的区别SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。TextureView不会创建单独的窗口,而是充当常规View。此特点允许对TextureView进行移动,转换,设置动画等操作。例如,可以设置透明度。TextureView只能
程序猫King
·
2023-07-24 03:51
音视频开发
安卓开发
安卓进阶
安卓
android
音视频开发
Android音视频
开发(二)SurfaceView
简介官方API文档介绍:SurfaceView是View的子类,它内嵌了一个专门用于绘制的Surface,你可以控制这个Surface的格式和尺寸,Surfaceview控制这个Surface的绘制位置。surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。SurfaceView提供了一个可见区域,只有在这个可见区域内的surface内容才可见。surface的排版显示
程序猫King
·
2023-07-24 03:50
音视频开发
安卓开发
安卓进阶
android
音视频
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他