视频通话
守望尼罗河畔的初心
不喜欢debug的疯子
展开
-
视频通话开发(一)
打算记录一个网络电话开发的历程。一是记录一下自己开发中遇到的问题,二是解除一下一个人奋斗的苦闷。目前的阶段是实现了点对点之间的音频传输。说起来做这个东西,源自不靠谱的需求,所以我干的活也具备很多不确定性,所以开发的流程也是自己任性,就要重头做一遍。至于为什么要冲头做一次,原因是这样的。其实最符合需求现状的是带语音视频监控,然而非得弄成视频通话。交互平原创 2016-01-19 20:49:41 · 2400 阅读 · 0 评论 -
V4L2视频采集
这里的视频采集是为了得到某种固定的格式的图像,然后提供给编码器进行编码操作。这里视频采集的有几个比较关键的参数1.分辨率2.帧率3.采集的格式我们知道linux内核使用V4L2框架进行摄像头的采集和处理,所以我们要做的事情就是 根据给定的 分辨率和帧率 给出视频流即可这里我使用的平台是Android,当然内核也是linux,只是不同之处是后面增加的JNI原创 2016-06-07 10:13:16 · 5397 阅读 · 2 评论 -
Android MediaCodec h264硬件编码
使用之前需要了解MediaCodec支持的什么编解码器,对应的编码器支持的输入格式。用下面这个函数检查是否支持的需要的编码器:如"video/avc"private static MediaCodecInfo selectCodec(String mimeType) { int numCodecs = MediaCodecList.getCodecCount();原创 2016-06-07 10:50:35 · 4723 阅读 · 4 评论