
视频实时传播
柳千渡
学习很重要,总结更重要。大道至简。
展开
-
android 手机采集摄像头视频 socket 视频传输 实时传播
一、具体流程:1.通过客户端socket请求,服务端接受到请求后,获取socket的输出流对象outs。2.服务端通过Camera的setPreviewCallback方法回调采集摄像头视频数据,将一张张图片数据数据压缩,发送到客户端,因为是图片,需要在图片开头加个标记,然后指定数据长度发送。3.客户端接收数据,根据数据开头标记,以及数据的长度,接收数据,按一张张图片的形式,采用handle...原创 2016-10-11 17:47:04 · 13909 阅读 · 5 评论 -
Android录屏功能的实现,MediaCodec编码为H264,WebSocket实时传输视频流
投屏功能的实现,MediaCodec编解码,MediaProjection获取屏幕视频,WebSocket传视频数据,SurfaceView显示同时附上摄像头采集MediaCodec实时编解码链接1.MediaCodec编码: private void initEncoder (){ MediaFormat format = MediaFormat.createVi原创 2018-01-31 19:13:33 · 15782 阅读 · 17 评论 -
android开发,通过摄像头采集视频 MediaCodec实时编解码
最近在使用研究录屏投屏功能的实现,用到了MediaCodec编解码,之前有做过安卓摄像头实时采集与传输相关的研究。想实现用MediaCodec 编解码实时传播的功能,先做了一个通过摄像头采集视频MediaCodec实时编解码的DEMO。后续有空再完成摄像头采集视频实时编解码并传播功能的DEMO。下面是MediaCodec实时编解码核心代码:编码:package com.qian原创 2018-02-05 15:29:52 · 7220 阅读 · 5 评论