M3U8 视频列表格式Reference 《FFmpeg 从入门到精通》 常用标签 标签|必要性|说明 –|– EXTM3U|是|必须在文件的第一行,所有的 M3U8 文件中必须包含这个标签 EXT-X-VERSION||M3U8 版本 EXT-X-TARGETDURATION||每一个分片都会有一个分片自己的 duration,这个标签是最大的那个分片的浮点数四舍五入后的整数值 EXT-X-MEDIA-SE 2018-05-16
ffplay 命令常用功能Reference 《FFmpeg 从入门到精通》 ffplay 命令参数 查询 ffplay 命令支持的参数 1、输入命令: 1ffplay --help 如果出现: 需要确认 FFmpeg 文件夹中是否有可执行文件 ffplay: 如果没有,说明在编译 FFmpeg 源代码时,系统中不存在 SDL(旧版本 FFmpeg 需要 1.2,新版本 FFmpeg 需要 2.0),导致未 2018-05-13
ffmpeg 命令常用功能Reference 《FFmpeg 从入门到精通》 ffmpeg 命令参数组成 信息查询部分 查看支持的视频文件格式列表 1、输入命令: 1ffmpeg -formats 2、输出结果(只截取了部分): 3、输出内容包括: 列数 说明 1 包含 2 个字段:(1)是否支持 Demuxing 多媒体文件封装格式(2)是否支持 Muxing 多媒体文件封装格式 2 多 2018-05-12
FFmpeg 简介Reference 《FFmpeg 从入门到精通》 Compile FFmpeg for Ubuntu, Debian, or Mint Ubuntu 16.04安装编译FFmpeg 在ubuntu16.04下测试ffplay程序 基本组成 封装模块 AVFormat; 编解码模块 AVCodec; 滤镜模块 AVFilter; 输入输出设备模块 AVDevice; 工具模块 AVUt 2018-05-11
使用 JIMU 框架实现组件化Reference Android彻底组件化方案实践 全面组件化—DDComponentForAndroid分析(1) 最后实现的效果 一个模块既可以作为 application 进行单独打包,也可以作为其他模块的 library 进行打包。 从零开始实现功能 下载 JIMU 项目 JIMU 项目下载地址,后面需要用到其中的 module。 新建项目 比如 component_d 2018-04-19
使用 libstreaming 实现同屏时的代码执行流程Reference libstreaming MediaMirror 概述 实现同屏需要一个服务端和至少一个客户端。服务端是发送音视频数据的,数据来源可以是相机、屏幕捕捉等。客户端是接收音视频数据的,接收到的数据会实时在屏幕上显示。 MediaMirror是libstreaming的 demo,实现了服务端通过相机采集数据,并发送数据给客户端,客户端实时在屏幕上显示的功能。 实现同屏的操 2018-03-11
触摸事件传递机制触摸事件传递的三个阶段 分发 分发对应dispatchTouchEvent()方法。 如果当前视图是ViewGroup及其子类,则会调用onInterceptTouchEvent()方法判断是否拦截该事件。 该方法返回true或false表示该事件被当前视图分发过,不继续分发该事件给子视图,其中true表示该事件被当前视图消费掉,false表示该事件未被当前视图消费掉;返回super.disp 2018-03-04
HTTP 学习Reference Hypertext Transfer Protocol – HTTP/1.1 超文本传输协议 HTTP/2 Angular 4.x HttpModule 揭秘 聊一聊 cookie HTTP HTTP 请求头与请求体 超文本传输协议 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的 2018-03-03
FLV 封装格式Reference video_file_format_spec_v10_1.pdf FLV 文件格式简析 FLV文件的第一个Tag: onMetaData H.264/AVC编码的FLV文件的第二个Tag: AVCDecoderConfigurationRecord 《FFmpeg 从入门到精通》 FLV 封装格式 FLV header 定义 翻译: 字段|占用位数|说明 – 2018-02-28
ScreenRecorder 代码解读Reference ScreenRecorder Android实现录屏直播(三)MediaProjection + VirtualDisplay + librtmp + MediaCodec实现视频编码并推流到rtmp服务器 Android获取实时屏幕画面 MediaCodec MediaFormat MediaProjection Buffer ByteBuffer H264码流中SPS 2018-02-27