
Multimedia
文章平均质量分 77
大海之狂
技术开发是兴趣,工作是责任,学习是态度。
展开
-
Multimedia-播放器-架构2
有了缓冲区,对于各个线程而言,直接使用的数据还是缓冲区的数据,所以只要缓冲区有数据,线程就可以开工正常处理自己的工作。单个线程处理的时候,会有网络延迟,处理延迟等因素,必然让CPU在延迟的时候无任务可做,只能待机等待任务,这样就会导致CPU的使用效率大大降低。对于解码线程和渲染线程而言,直接使用的数据就是缓冲区的数据,当有网络抖动等,读文件线程没有数据源数据时,还可以依靠缓冲区的数据正常运行,待异常恢复后又可以继续进行数据缓冲。然而,多个线程的工作结果怎么实现需要的串行化的处理的效果呢?原创 2023-08-31 22:07:32 · 1007 阅读 · 0 评论 -
Multimedia-播放器-架构1
什么是播放器?播放器是做什么的?怎么做的?原创 2023-08-31 19:48:05 · 269 阅读 · 0 评论 -
音视频之RGB、YUV像素数据处理
音视频数据基础原创 2022-06-14 16:21:20 · 179 阅读 · 0 评论 -
Android视频播放软解与硬解的区别
https://blog.youkuaiyun.com/u010072711/article/details/52413766硬解,用自带播放器播放,android中的VideoView软解,使用音视频解码库,比如FFmpeg一、硬解码硬解:就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点。软解需要CPU运算,变相加大CPU负担耗电增加很多。硬件解码是将原来全部交由CP...转载 2019-05-09 16:36:29 · 3621 阅读 · 0 评论 -
android 多媒体框架服务之StagefrightPlayer和OMXCodec实现原理学习
https://www.2cto.com/kf/201608/542839.html1. 框架结构1.1StageFright和openCore和NuPlayer的关系上图可知,stagefright是在MediaPlayerService这一层加入的,和opencZ喎�"/kf/ware/vc/" target="_blank" class="keylink">vcmXK...转载 2019-05-09 16:51:26 · 1230 阅读 · 0 评论 -
Android Multimedia框架总结(十二)CodeC部分之OMXCodec与OMX事件回调流程
https://blog.youkuaiyun.com/hejjunlin/article/details/52629449转载 2019-05-09 16:53:45 · 279 阅读 · 0 评论 -
alsa-lib应用层接口分析
https://www.alsa-project.org/alsa-doc/alsa-lib/modules.htmlhttps://blog.youkuaiyun.com/sinat_37817094/article/details/80817559转载 2019-05-19 20:36:09 · 473 阅读 · 0 评论 -
Android Display架构分析
https://www.cnblogs.com/LoongEmbedded/p/5298268.html转载 2019-05-20 17:49:38 · 1652 阅读 · 0 评论 -
linux ALSA详解
https://www.linuxidc.com/Linux/2019-01/156223.htm转载 2019-05-16 11:17:08 · 980 阅读 · 0 评论 -
Android Audio框架
https://www.jianshu.com/p/1e1821d189aeASLA -Advanced Sound Linux ArchitectureOSS -以前的Linux音频体系结构,被ASLA取代并兼容I2S/PCM/AC97 - Codec与CPU间音频的通信协议/接口/总线DAI - Digital Audio Interface 其实就是I2S/PCM/AC97...转载 2019-05-19 02:05:37 · 150 阅读 · 0 评论 -
ijkplayer 详尽编译过程
https://blog.youkuaiyun.com/junhuahouse/article/details/79194069转载 2019-04-22 23:25:41 · 141 阅读 · 0 评论 -
android 音视频开发
Android音频编解码和混音实现https://www.jianshu.com/p/5c09cae5ce64Android视频编辑器(五)音频编解码、从视频中分离音频、音频混音、音频音量调节等https://blog.youkuaiyun.com/qqchenjian318/article/details/78586371WAVE PCM soundfile formathttp://s...转载 2019-03-30 01:41:38 · 597 阅读 · 0 评论 -
AAC的ADTS头文件信息介绍
https://blog.youkuaiyun.com/jay100500/article/details/52955232转载 2019-03-23 16:12:04 · 433 阅读 · 0 评论 -
音频AAC csd_0 数据详解
https://blog.youkuaiyun.com/chailongger/article/details/84378721原创 2019-03-23 17:00:49 · 698 阅读 · 0 评论 -
Android RTMP推流之MediaCodec硬编码一
https://cloud.tencent.com/developer/article/1194001转载 2019-03-30 16:36:43 · 554 阅读 · 0 评论 -
MediaCodec相关
http://www.cnblogs.com/roger-yu/p/5635494.htmlhttps://bigflake.com/mediacodec/http://www.qingpingshan.com/m/view.php?aid=369752https://github.com/EricLi22/AndroidMultiMedia转载 2019-03-27 00:03:36 · 182 阅读 · 0 评论 -
ijkplayer研究
ijkplayer编译.sohttps://blog.youkuaiyun.com/vnanyesheshou/article/details/53814951ijkplayer 编译so库过程https://blog.youkuaiyun.com/zy987654zy/article/details/53126457Android集成IjkPlayerhttps://www.jianshu.c...转载 2019-04-21 23:52:14 · 238 阅读 · 0 评论 -
Linux ALSA驱动框架
Linux ALSA驱动框架(一)--ALSA架构简介--声卡的创建https://blog.youkuaiyun.com/sinat_37817094/article/details/80490830linux驱动由浅入深系列:ALSA框架详解 音频子系统之二https://blog.youkuaiyun.com/chenpuo/article/details/80815636Linux audio驱动...转载 2019-04-27 00:01:04 · 488 阅读 · 0 评论 -
音频设备的3种硬件接口--PCM,IIS和AC97
一些Audio Codec中总是出现PCM字样,一直以为它是一种音频数据编码格式,但是越看Spec觉得越不像,赶紧到网上查了下,发现它是一种类似与IIS的数据传输格式。1. PCM接口针对不同的数字音频子系统,出现了几种微处理器或DSP与音频器件间用于数字转换的接口。最简单的音频接口是PCM(脉冲编码调制)接口,该接口由时钟脉冲(BCLK)、帧同步信号(FS)及接收数据(DR...转载 2019-04-27 01:38:59 · 1568 阅读 · 0 评论 -
AAC解码算法原理详解
https://blog.youkuaiyun.com/zftzftzft/article/details/79544164https://blog.youkuaiyun.com/u013427969/article/details/53091594https://www.jianshu.com/p/b5ca697535bd转载 2019-03-23 10:46:48 · 710 阅读 · 0 评论