转自https://github.com/EasyDarwin/EasyPusher 本文仅实际体验一下demo,分析一下如何应用。 1)EasyPusher框图预览 2) EasyPusher应用实现 啃代码才是关键,看懂demo才好熟练应用。 a. 推送h264文件 b. 推送Camera SD ...
分类:
其他好文 时间:
2016-10-31 07:18:32
阅读次数:
247
最近研究了Android的实时视频网络传输问题,在视频处理方面花费了大量精力进行研究,总结出以下五套方案,并加以比较 以320×240大小的视频传输为例 方案 压缩率 压缩/传输方式 实时性 平均流量消耗 传输距离 用camera的回调函数发送原始的yuv420数据 0 无压缩,按帧传输 高(20~ ...
分类:
移动开发 时间:
2016-10-27 23:45:25
阅读次数:
260
1.上图 Color icon 2. 怎么用 2.1 color使用 ...
分类:
其他好文 时间:
2016-10-27 23:01:24
阅读次数:
196
body的属性: bgcolor 页面背景色 text 文字颜色 topmargin 上边距 leftmargin 左边距 rightmargin 右边距 bottomargin 下页边距 background 背景壁纸 一般标签: 字体格式控制标签 face是字体,size是字体大小,color是 ...
分类:
Web程序 时间:
2016-10-25 13:39:34
阅读次数:
182
如果希望用camera2 api实现连拍先弄懂camera2 api的核心操作模式,即下面这张图: 如果希望设置连拍希望每秒能拍到接近30fps的照片,关键在这两点: 1.捕获照片的格式要从JPEG格式改为YUV_420_888格式的; 2.preTextureView >这个预览尺寸需要设置适当小 ...
分类:
Windows程序 时间:
2016-10-24 02:42:35
阅读次数:
5917
使用Adb shell command直接送key event給Android ...
分类:
移动开发 时间:
2016-10-23 14:32:15
阅读次数:
204
(四)实现设备硬件交互与媒体交互 4.6自定义摄像头覆盖层 1.将Camera中的内容实时的绘制到SurfaceView中 若要自定义拍摄界面,只要重新定义surface的界面即可 以下展示全部代码 2.改变拍摄方向,调用setDisplayOrientation(90)后,拍摄方向方向才会垂直显示 ...
分类:
移动开发 时间:
2016-10-23 09:47:34
阅读次数:
274
本文分析的是Android Hal层的源码,硬件平台基于mt6735。之前几篇讲的预览流程中3A相关的环节都忽略了,现在重新整理下。3A指的是Auto Exposure,Auto Focus,Auto...
分类:
移动开发 时间:
2016-10-21 14:00:37
阅读次数:
700
新的相机API也就是Camera2是在Android 5.0引进的。通常情况下,我们都是使用Android旧的相机API,纵然在Android Studio里老是提示已经废弃,但是只要都能用,也就没必要单独为了使用新的API而写两套代码。那为什么要介绍Camera2的使用呢?一切问题的根源都是多样化 ...
分类:
移动开发 时间:
2016-10-18 02:23:14
阅读次数:
570
Google自Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡GlSurfaceView,当然这是本人揣度的。关于TextureView、Surfaceview、SurfaceTexture、GLSurfaceView的关 ...
分类:
移动开发 时间:
2016-10-15 16:47:49
阅读次数:
386