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音视频
Android音视频
学习第7章:使用OpenSL ES进行音频解码
/***这里使用了transcode-1.1.7对wav文件进行解码,然后使用opensles进行播放**///用到的变量和结构体WAVwav;//wav文件指针SLObjectItfengineObject;//引擎对象SLEngineItfengineInterface;//引擎接口SLObjectItfoutputMixObject;//混音器SLObjectItfaudioPlayerOb
薛萌
·
2020-09-16 23:47
点对点视频实时传输
流程:1、
android音视频
采集。技术点:音频audioRecorder采集microphone数据,视频编写AbstractCamera实现类采集camera数据。
奋起白果果
·
2020-09-16 10:01
视频传输
说好的,又双叒叕来送福利了
何俊林,不用多介绍了,
Android音视频
开发界的大佬,最近出的关于音视频的书籍:《
Android音视频
开发》。
非著名程序员_
·
2020-09-16 10:27
Android音视频
开发初探之AudioRecord与AudioTrack完成音频采集与播放
有阵子没出文章,接下来争取每周一更,将沉淀的东西记录下来,废话不多说刚接触了音视频方面,趁热乎记录一下,欢迎大家指正接下来会分为一下几点来介绍:基础知识准备AndroidMediaRecorder和AudioRecord与MediaPlayer和AudioTrack的介绍PCM与WAV编码介绍与转化实例AndroidAudioRecord和AudioTrack的使用基础知识准备音频开发经常遇到的专
Vvengzt
·
2020-09-16 09:14
Android
Android音频开发
AudioRecord
AudioTrack
Android音视频
系列(二):MediaRecorder和MediaPlayer
前言因为MediaRecorder和MediaPlayer都是比较常用的API,比较简单,只需要写好对应的配置就实现了音视频的录制功能,对于音频录制要求不高的话,基本满足日常开发的需求。正文首先我们添加需要使用到的权限:摄像头,读写内存卡和录音,千万不要忘记。录制/***@authorli.zhipeng**录制视频页面**/classMediaRecorderActivity:AppCompat
珠穆朗玛小王子
·
2020-09-14 20:15
Android
Android
音视频系列
andorid
音视频
MediaRecoder
MediaPlayer
录制
Android音视频
分离和合成
mp4音频是由视频和音频组成,Android提供了MediaExtractor和MediaMuxer以及MediaFormat类,用来把音频或视频单独抽取出来,然后合成新的视频。下面分别介绍视频的分解和合成,效果如下:一、视频的分解1、设置数据源获取音轨数据MediaExtractorextractor=newMediaExtractor();try{//设置数据源extractor.setDat
一杯清泉
·
2020-09-12 14:40
媒体
音频
视频
合成
音视频分解
android音视频
指南-响应媒体按钮
翻译自:Respondingtomediabuttons媒体按钮是Android设备和其他外围设备上的硬件按钮,例如蓝牙耳机上的暂停/播放按钮。当用户按下媒体按钮时,Android会生成一个KeyEvent,其中包含一个识别按钮的密钥代码。mediabuttonKeyEvents的关键代码是以KEYCODE_MEDIA开头的常量(例如,KEYCODE_MEDIA_PLAY)。应用程序应该能够在三种
weixin_34021089
·
2020-09-11 17:19
直播软件源码处理
Android音视频
篇技术简介
直播软件源码处理
Android音视频
篇技术简介关于直播软件源码处理Android的音视频,也可以叫做多媒体,分成图像、声音和视频。
云豹科技官方
·
2020-09-10 21:25
直播系统开发
直播平台开发
直播源码
搭建直播平台中Android 音视频如何做到音视频同步
搭建直播平台中
Android音视频
如何做到音视频同步一、音视频数据流分离提取器上篇文章,多次提到音视频数据分离提取器,在实现音视频解码器子类之前,先把这个实现了。
云豹科技官方
·
2020-09-10 21:24
直播系统开发
直播平台开发
一对一直播
Android 音视频开发学习思路大纲
Android音视频
开发这块目前的
头顶的松果
·
2020-08-26 22:45
音视频
Android 音视频流媒体相关知识导航
文章目录
Android音视频
流媒体相关知识导航相关博客专栏相关协议介绍RTP与RTCP协议介绍H264编码参数的设置Zookeeper相关ffmpeg相关SRS(SimpleRTMPServer)移动端推流
清霜之辰
·
2020-08-25 16:00
音视频开发
Android开发
Android实现任意分辨率视频编码的思考与实现
HardwareVideoCodec是一个高效的
Android音视频
编码库,支持软编和硬编。使用它你可以很容易的实现任何分辨率的视频编码,无需关心摄像头预览大小。一切都如此简单。
Alimin利民
·
2020-08-24 20:57
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
课程目标https://edu.csdn.net/combo/detail/986---
Android音视频
开发(杨万里付费版)学会编译安卓平台的ffmpeg库(支持硬解码和neon),学会ffmpeg
卖火柴的小男孩2020
·
2020-08-24 16:25
ffmpeg
推荐几个堪称教科书级别的 Android 音视频入门项目
推荐下面几个项目会各有侧重,分别涵盖了
Android音视频
录制API、OpenGL渲染和综合运用的例子。GPUImageGithub地址:https://github.com/
蓄意碎碎
·
2020-08-24 16:36
ffmpeg
opengl
android
Android MediaPlayer的封装
注意本文封装是在
android音视频
指南-MediaPlayer概述上进行的2次开发。
一个冬季
·
2020-08-24 10:03
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】六、
Android音视频
硬编码:生成一个MP4
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2020-08-24 08:24
Android音视频
(三)FFmpeg Camera2推流直播
自己花了点时间实现了一个使用FFmpeg将Camera2视频数据推送到RTMP服务的简单Demo,在这里分享下,里面用到知识很多都是之前博客中用到的,难度不大。1、定义方法定义了三个JNI方法publicclassFFmpegHandler{privateFFmpegHandler(){}privatestaticclassSingletonInstance{privatestaticfinalF
MzDavid
·
2020-08-24 05:45
【
Android音视频
开发】从AVFrame到MediaFrame数组(四)
本文记录的是从AVFrame到MediaFrame数组的实现过程目的前提:假定你已经看完了《从AVFrame到MediaFrame数组(三)》,学会了MediaFrame的创建实现从AVFrame到自定义实体类MediaFrame数组的过程修改Java层回调接口JNIHelper中添加一个方法:publicclassJNIHelper{publicvoidonReceived(MediaFrame
oogh
·
2020-08-24 03:19
android
ndk
jni
ffmpeg
【
Android音视频
开发】从AVFrame到MediaFrame数组(三)
本文记录的是从AVFrame到自定义实体类MediaFrame的过程目的前提:假定你已经看完了《从AVFrame到MediaFrame数组(二)》,学会了Bitmap的创建实现从AVFrame到自定义实体类MediaFrame的过程Java层创建MediaFrame实体类直接看代码://假定全路径名:me.oogh.xplayer.MediaFrame,后面FindClass时会用到这个全路径pu
oogh
·
2020-08-24 03:19
android
ndk
jni
ffmpeg
使用OpenGL为Camera添加各种滤镜「第三章,
Android音视频
编码那点破事」
本章仅对部分代码进行讲解,以帮助读者更好的理解章节内容。本系列文章涉及的项目HardwareVideoCodec已经开源到Github。目前已迭代多个稳定版本,欢迎查阅学习和使用,如有BUG或建议,欢迎Issue。 在第二章中,我们通过一个CameraSurfaceTexture纹理,把摄像头数据绘制到这个纹理上,同时TextureView的SurfaceTexture纹理通过id与第一个纹理
МБайт
·
2020-08-23 08:23
Android
Android音视频
处理中MediaExtractor的使用
Android程序中提供了一个MediaExtractor类,可以用来分离容器中的视频track和音频track,下面的例子展示了使用MediaExtractor和MediaMuxer来实现视频的换音:privatevoidmuxingAudioAndVideo()throwsIOException{MediaMuxermMediaMuxer=newMediaMuxer(mOutputVideoP
qq_32506555
·
2020-08-23 06:07
Android音视频
(一) Camera2 API采集数据
这是
Android音视频
的第一篇文章,终于回到了我的老本行上。之前好像从来没有做过Camera相关的开发,这块对我来说还是有点陌生,所以从头开始学起。
MzDavid
·
2020-08-22 21:10
Android多媒体开发与应用(二):
Android音视频
处理
目录第一章:音频管理第二章:视频播放一、使用系统中已安装的播放器app(使用Intent方式播放)。二、使用VideoView配合MediaController播放。三、使用SurfaceView配合MediaPlayer播放第三章拍照功能实现及应用一、调用系统相机二、使用CameraAPI第四章音频录制与播放一、音频录制二、音频播放三、动态权限申请权限的分类权限检查与申请第一章:音频管理Medi
zhang_zxk
·
2020-08-20 13:30
Android
【
Android音视频
开发】【008】通过安卓系统服务进行屏幕截图和录像
安卓提供了一个屏幕投影服务(MediaProjectionService),可用于将屏幕影像投影到虚拟显示设备(Surface)利用这个服务,我们可以对屏幕进行截图和录像屏幕截图finalprivatestaticintcode=10086;//截图MediaProjectionManagermanager=(MediaProjectionManager)getSystemService(Cont
命运之手
·
2020-08-20 12:42
android-音视频开发
android弹力效果菜单、组件化项目、电影选座控件的源码
启动扫一扫和收付款的小部件源码android弹力效果的抽屉菜单源码对RecyclerViewItem做动画源码android类似QQ空间,微信朋友圈,微博主页源码Android组件化小项目andriod打造炫酷的电影在线选座控件
android
chuangzhi9350
·
2020-08-20 11:04
android音视频
采集参考
librtmpandroidsrslibrtmphttp://wenku.baidu.com/link?url=elVT_BcmPtz1dihvdQd-skjpcAd_PRhrpGrz9abfNqHJKtMyisnLOzJzU-n8a3H60Vdr07MwDmGtedzvqFm8HGrfdOQre4vTvS5LF-uV0bWhttp://download.csdn.net/tag/rtmphttp
wxl
·
2020-08-20 02:32
android
界面开发
C++
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 16:06
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】二、Android 引入FFmpeg
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 16:42
Android音视频
-音频采集
Android的音视频开发是我暂定的一个职业发展的一个方向,通过自学记录一些记了又忘记的知识。音频基础知识采样率(samplerate)蓝色代表模拟音频信号,红色的点代表采样得到的量化数值。采用就是把模拟信号数字化的过程,不仅仅是音频需要采样,所有的模拟信号都需要通过采样转换为可以用0101来表示的数字信号。常用的音频采样频率有:8kHz、11.025kHz、22.05kHz、16kHz、37.8
Lyman_Ye
·
2020-08-19 08:55
Android
多媒体
设计模式(结构型模式)
Android音视频
-存储和解析音频文件
对于PCM这个概念前面也看了一些,我现在最简单直接的认识就是它就是音频文件的原始数据,好像图形文件的内容的原始二进制数据一样。我们要把这些数据以文件来保存弄到文件里面去。根据现在Android提供的API记录下面两种方式。AudioRecord和AudioTrack存储和解析音频文件简介在前面已经知道了使用这两个类来工作了,它们是一个偏向底层的类,操作最原始的音频数据PCM的。下面要引入一个概念w
Lyman_Ye
·
2020-08-19 08:24
Android
多媒体
Android 音视频深入 七 学习之路的总结和资料分享
说个实话一开始我对基于Android如何开发音视频很迷茫,甚至对音视频开发都不是很明白,我看了
Android音视频
开发入门指南http://blog.51cto.com/ticktick/1956269
键盘舞者113
·
2020-08-19 07:53
Android音视频
Android
音视频深入
音视频开发指南
参考:
android音视频
点/直播模块开发[总结]视音频编解码技术零基础学习方法
android音视频
开发过程键盘舞者113的博客转载:
Android音视频
开发入门指南Android开发,本身并不是一个可以走得多远的方向
Mars-xq
·
2020-08-19 07:24
音视频
Android音视频
之使用OpenGL ES绘制三角形
1.OpenGLES简介OpenGL是一个跨平台的图形API,为3D图形处理硬件制定了一个标准软件接口。OpenGLES是为嵌入式设备设计的OpenGL规范,Android提供了对OpenGLES的支持。OpenGLES1.0和1.1能够被Android1.0及以上版本支持OpenGLES2.0能够被Android2.2及更高版本支持OpenGLES3.0能够被Android4.3及更高版本支持O
落英坠露
·
2020-08-19 04:55
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】五、OpenGL FBO数据缓冲区
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 01:48
Android音视频
API(android.media):概览
提供管理音频和视频中各种媒体接口的类。媒体API用于播放,在某些情况下,用于记录媒体文件。这包括音频(例如,播放MP3或其他音乐文件,铃声,游戏声音效果或DTMF音调)和视频(例如,播放通过web或从本地存储器流式传输的视频)。该包中的其他特殊类提供了检测位图(FaceDetector)中的人脸,控制音频路由(到设备或耳机)并控制诸如铃声和电话振动(AudioManager)之类的警报的能力。一、
一世豁然
·
2020-08-18 07:28
Android
【
Android音视频
】Onvif-IPC开发(一)——gSoap-onvif移植NDK
OnvifIPC开发:阅读说明(必读)一、本篇项目简介二、环境搭建三、测试工具Androidjni工程四、gSoap生成代码中的主要的坑参考文档:推荐文档:Android端实现OnvifIPC开发:【
Android
sslinp
·
2020-08-12 14:38
onvif
Android音视频
android音视频
指南-媒体应用架构概述
翻译自Mediaapparchitectureoverview本节将解释如何将媒体播放器应用程序分离为媒体控制器(用于UI)和媒体会话(用于实际播放器)。它描述了两种媒体应用程序架构:一种客户端/服务器设计,适用于音频应用程序,另一种是视频播放器的单活动设计。它还展示了如何使媒体应用程序响应硬件控制并与使用音频输出流的其他应用程序合作。播放器和用户界面播放音频或视频的多媒体应用程序通常有两部分:一
harrain
·
2020-08-11 16:06
[Cmake-
Android音视频
]ffmpeg3.4视频格式转换和显示
[Cmake-Android]音视频总结:[Cmake-
Android音视频
]SDK,NDK基本介绍[Cmake-
Android音视频
]NDK-r14b编译ffmpeg3.4支持neon,硬解码[Cmake-
Android
adolph_lu
·
2020-08-10 15:32
android音视频
Android音视频
-音频编解码
前面我们知道了采集音频,播放音频,保存音频数据,我们知道PCM纯音频数据没有经过压缩编码处理的数据是很大的。很有必要了解编解码来处理这个问题。简介音视频的编码方式分为两种。硬编码:用设备GPU去实现编解码,这样可以减轻CPU的压力。软编码:让CPU来进行编解码,在c层代码来进行编解码,因为c/c++有很多好的编解码库。软硬编码对比:硬编的好处主要在于速度快,而且系统自带不需要引入外部的库,但是特性
Lyman_Ye
·
2020-08-09 18:13
Android
多媒体
基于rtmp协议流媒体开发值得参考文章
1、
android音视频
采集Android实时视频采集—Cameara预览采集http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.htmlAndroid
xiaoliouc
·
2020-08-09 03:25
流媒体(HLS
RTMP
RTSP)
android音视频
指南
翻译自Audio&videooverview本节介绍处理音频和视频数据的核心api,并描述最常用的录制和播放媒体类。它还解释了媒体应用程序的推荐体系结构。该系列文档如下Supportedmediaformats(android平台支持的媒体格式)Mediaapparchitectureoverview(媒体应用架构概述)Routingbetweendevices(设备路由)Controllinga
harrain
·
2020-08-08 16:27
开源一个Android 音视频库,包含了视频录制,编解码,以及编辑,和常见的OpenGL,FFmpeg操作
BZMedia是一个
Android音视频
库,包含视频录制,视频编解码,视频编辑,常见的OpenGL操作项目介绍:这套音视频库包含了常见的音视频处理技术,服务于用户量高达到8亿的APP,里面使用的技术在市场上深度验证过
~怪兽~
·
2020-08-08 14:58
FFmpeg
android
自定义Camera拍照
完整代码:https://github.com/wuqingsen/AVWuDemo目录:
Android音视频
整理packagecom.demo.camerawu.activity;importandroid.graphics.Bitmap
吴庆森
·
2020-08-07 22:02
Android音视频开发
pcm转为wav
完整代码:https://github.com/wuqingsen/AVWuDemo目录:
Android音视频
整理packagecom.demo.audiowudemo.util;importandroid.media.AudioFormat
吴庆森
·
2020-08-07 22:01
Android音视频开发
利用MediaCodec将aac解码为pcm
完整代码:https://github.com/wuqingsen/AVWuDemo目录:
Android音视频
整理packagecom.demo.audiowudemo.util;importandroid.annotation.SuppressLint
吴庆森
·
2020-08-07 22:01
Android音视频开发
自定义Camera预览
完整代码:https://github.com/wuqingsen/AVWuDemo目录:
Android音视频
整理代码:packagecom.demo.camerawu.activity;importandroid.content.Context
吴庆森
·
2020-08-07 22:01
Android音视频开发
Android音视频
框架 音量区间以及音频参数
参数介绍:nbSteps:音量曲线的步长,为了便于计算,目前步长都是按100配置的,因此这个值一般都是100indexInUi:对应流类型在上层UI设置的音量值—这就是上层设置下来的UI音量值,如果是music则在0~15之间volIndexMin:对应流类型在上层UI的最小音量值volIndexMax:对应流类型在上层UI的最大音量值indexInUiPosition:用于确认上层UI设置的音量
Kass丶
·
2020-08-07 14:05
介绍一个自己刚出炉的安卓音视频播放录制开源项目
更多文章请看:
Android音视频
开发专栏这是一个非常特别的春节,新型冠状病毒蔓延,武汉的天空,似乎弥漫着一层浓厚的阴云,全国上下,人人自危。
易水南风
·
2020-08-04 18:29
音视频开发
Android音视频
开发:录制视频 + 语音识别 + 人脸识别
最近两个月在搞
Android音视频
相关方面的需求,下面是记录一次音视频开发的实操记录;最下面有demo;移动端具体的需求是这个样子的:录制视频+同时语音识别+同时人脸识别+同时语音合成;视频时长大概是一个小时
吴庆森
·
2020-08-03 08:33
Android音视频开发
Android音视频
学习第0章:音视频处理基础
播放一个视频文件的流程如下所示:封装格式视频码流和音频码流按照一定的格式存储在一个文件中,常见的视频封装格式有AVI,MP4,FLV,RMVB……..视频编码数据将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量常见视频编码格式:音频编码数据将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量常见音频编码格式:视频像素数据保存了屏幕上每个像素点的像素值。常见的像素
薛萌
·
2020-08-03 06:12
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他