Android Camera
文章平均质量分 66
闲暇部落
这个作者很懒,什么都没留下…
展开
-
视频编码之I帧、P帧、B帧
1、视频传输原理 视频是利⽤⼈眼视觉暂留的原理,通过播放⼀系列的图⽚,使⼈眼产⽣运动的感觉。单纯传输视频画⾯,视频量⾮常⼤,对现有的⽹络和存储来说是不可接受的。为了能够使视频便于传输和存储,⼈们发现视频有⼤量重复的信息,如果将重复信息在发送端去掉,在接收端恢复出来,这样就⼤⼤减少了视频数据的⽂件,因此有了H.264视频压缩标准。 在H.264压缩标准中I帧、P帧、B帧⽤于表⽰传输的视频画⾯。 2、I帧、P帧、B帧介绍 I帧⼜称帧内编码帧,是⼀种⾃带全部信息的...原创 2022-05-11 17:40:08 · 1770 阅读 · 0 评论 -
android TextureView destroyDrawingCache(关闭Camera时,清除预览画面上的卡的最后一帧画面)
View组件显示的内容可以通过cache机制保存为bitmap, 主要有以下方法:void setDrawingCacheEnabled(boolean flag), Bitmap getDrawingCache(boolean autoScale), void buildDrawingCache(boolean autoScale原创 2017-10-18 11:51:41 · 8678 阅读 · 0 评论 -
码流
定义编辑码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率,是视频编码中画面质量控制中最重要的部分。同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越好。原理编辑一般情况下,DVD格式歌曲的码流为6~8M;VCD歌曲的码流约为1.5M。相同配置和同样网络环境下,DVD歌曲和VCD歌曲的并发流是不一样的。视频比特率原创 2017-10-18 19:21:31 · 421 阅读 · 0 评论 -
Android硬编码——音频编码、视频编码及音视频混合
视频编解码对许多Android程序员来说都是Android中比较难的一个知识点。在Android 4.1以前,Android并没有提供硬编硬解的API,所以之前基本上都是采用FFMpeg来做视频软件编解码的,现在FFMpeg在Android的编解码上依旧广泛应用。本篇博客主要讲到的是利用Android4.1增加的API MediaCodec和Android 4.3增加的API MediaMuxer转载 2017-11-21 10:37:58 · 1172 阅读 · 0 评论