240 发简信
IP属地:上海
  • Activity ,PhoneWindow,DecorView,ViewRootImpl的关系

    1.phonewindow是作为view与activity之间的一个管理工具,创建是在activity的attach方法中,作为window的一...

  • ffmpeg命令分类

    1.基本信息查询命令 -version 显示版本-formats 显示可用的格式-demuxers 显示可用的demuxers-protoco...

  • 音视频学习基础7-音频重采样

    将音频三元组(采样率,采样大小和通道数)的值转成另外一组值 例如:将44100/16/2转成 48000/16/2 为什么要重采样 1.从设备采...

  • 常用的shell脚本语法学习

    一、给文件添加权限 chmod + r + 文件名 给该文件增加可读的权限chmod + w + 文件名 ...

  • 音视频学习基础6-ADTS格式

    ADTS结构 ADTS由7/9个字节组成 ADTS数据结构可参考网络 http://www.p23.nl/projects/aac-header...

  • 音视频学习基础5-常见的音频编码器

    常见的音频编码器包括OPUS,AAC,Ogg,Speex,iLBC,AMR,G.711等 AAC在直播系统中应用比较广泛;OPUS比较新的音频编...

  • 音视频学习基础4-音频无损压缩技术

    1.哈夫曼编码 2.算数编码 3.香农编码 通过上述编码来压缩音频数据 音频编码的过程: 声音原始数据PCM------时域转频域变换 +心理声...

  • 音视频学习基础篇1-音视频基础概念

    一、视频是什么? 动画书不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。本来是一...

  • java基础知识-Java中的集合

    知识点: java中分为数组和集合两大类,这两个容器都是可以存储数据的方法 数组和集合的区别:(1)数组长度不可变化而且无法保存具有映射关系的数...