首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ltlovezh
掘友等级
高级工程师
|
字节跳动
始于Android开发,目前专注于音视频领域,做过直播和短视频,对播放器和音视频编辑SDK有丰富经验。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
Android多媒体框架之MediaCodec
处理EOS、控制关键帧数量、硬解码丢弃视频帧、输入输出的时间戳单位是毫秒、编码参数、多实例问题、OMX
OpenGL纹理读取方案
glReadPixels glReadPixels读取的是当前绑定的FBO的颜色缓冲区,所以当使用多个 FBO时,需要先绑定我们要读取的PBO。
FFmpeg Mp4加解密
通过FFmpeg解封装或者封装Mp4容器时,可以进行解密或者加密,这是MP4容器提供的基础能力,下面具体看下
Mp4 ESDS BOX结构
基础知识 ESDS BOX主要存储Element Stream Descriptors(ESDs),该Box Body的前4个字节为version&flag,一般全为0,从第4个字节开始为ESDs。
MP4
Mp4是一种标准的数字多媒体容器格式。MPEG-4第14部分的扩展名为.mp4,以存储数字音频及数字视频为主,但也可以存储字幕和静止图像。
H265
NALU H265 NALU结构与H264基本类似,主要有两点差异: NALU Size分割的HVCC结构和StartCode分割的Annexb结构 NALU Header占2字节。
H264
H264码流结构并不复杂,主要由一系列GOP构成,一个GOP是一个视频编码序列,每个GOP的第一帧是IDR帧,此外还包含了SPS和PPS信息,每个GOP都可以独立解码。
HLS M3U8 TS
HLS(Http Live Streaming)是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。 HLS的优势是可以自适应码率播放,客户端可以根据网速,动态选择合适的一路播放,当网速不好时,可…
Mp4 ESDS BOX结构
ESDS BOX主要存储Element Stream Descriptors(ESDs),该Box Body的前4个字节为version&flag,一般全为0,从第4个字节开始为ESDs。 可用的Tag Type有以下几种,Mp4主要处理MP4ESDescrTag、M…
FFmpeg Mp4加解密
通过FFmpeg解封装或者封装Mp4容器时,可以进行解密或者加密,这是MP4容器提供的能力。 libavformat/movenc.c:提供了mov、3gp、mp4、psp、3g2、ipod、ismv和f4v的Muxer。 libavformat/mov.c:提供了mov、mp…
下一页
个人成就
文章被点赞
789
文章被阅读
166,016
掘力值
3,868
关注了
24
关注者
336
收藏集
4
关注标签
112
加入于
2016-06-30