首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android音视频开发
PanicLin
创建于2022-04-11
订阅专栏
Android音视频开发
等 8 人订阅
共14篇文章
创建于2022-04-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【工具相关】Android音视频开发(14)——FFmpeg及x264的编译
本文讲解了Android中FFmpeg的编译,分为准备工作和编译工作,使用到了MSYS2、FFmpeg源码、git、x264源码、android ndk
【学习】从零开发的Android音视频开发(13)——MediaCodec到OMX框架过程及其硬解码
学习于《Android音视频开发》,本文讲解了MediaCodec到OMX框架过程以及MediaCodec硬解码
【学习】从零开始的Android音视频开发(12)——MediaCodec基本认识、从创建到Start过程
学习于《Android音视频开发》,本文讲解了对MediaCodec的基本知识和基本用法,以及它的从创建到start过程
【学习】从零开始的Android音视频开发(11)——OMX:Codec部分中的OMXCodec和OMX事件回调流程
学习于《Android音视频开发》,本文讲解了Codec部分中OMXCodec与OMX事件的回调流程
【学习】从零开始的Android音视频开发(10)——OMX:Codec部分中AwesomePlayer到OMX服务
学习于《Android音视频开发》,本文讲解了OMX的初始化流程,OMX中NodeInstance列表的管理以及其节点的操作,最后概括了AwesomePlayer到OMX的服务过程
【学习】从零开始的Android音视频开发(9)——NuPlayer
学习于《Android音视频开发》,本文讲解了NuPlayer的整体结构、构建过程、数据解析模块、解码模块和渲染模块
【学习】从零开始的Android音视频开发(8)——AwesomePlayer的渲染输出过程及总结
学习于《Android音视频开发》,本文讲解了AwesomePlayer的渲染输出过程,并对完整流程做了概要总结
【学习】从零开始的Android音视频开发(7)——AwesomePlayer的构造、解码过程
学习于《Android音视频开发》,本文章讲解了AwesomePlayer的构造过程与解码的大概过程
【学习】从零开始的Android音视频开发(6)——MediaPlayerServiceBinderDriver创建播放器过程、建立StageFright层交互
学习于《Android音视频开发》,本文讲解了MediaPlayerService中通过BinderDriver和MediaPlayer通信的过程、创建播放器的过程以及建立StageFright层交互
【学习】从零开始的Android音视频开发(5)——管理调度的服务者MediaPlayerService的产生、添加服务过程
学习于《Android音视频开发》,本文讲解了MediaPlayerService的产生过程和添加服务的过程
【学习】从零开始的Android音视频开发(4)——C++中MediaPlayer的C/S结构
学习于《Android音视频开发》,本文结合MediaPlayer的setDataSource方法讲解了C++中MediaPlayer的C/S结构
【学习】从零开始的Android音视频开发(3)——MediaPlayer的prepare/prepareAsync流程和start流程
学习于《Android音视频开发》,本文讲解了MediaPlayer的prepare/prepareAsync和start流程
【学习】从零开始的Android音视频开发(2)——MediaPlayer的状态和创建过程
学习于《Android音视频开发》,本文讲解了系统自带的MediaPlayer的状态分析以及创建、setDataSource、setDisplay过程
【学习】从零开始的Android音视频开发(1)——基础知识
学习于《Android音视频开发》,本文记录了音视频开发中相关的术语以及它们的大致意思,可以作为一个科普