posts - 33, comments - 0, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

http://gundumw100.iteye.com/blog/904107

posted @ 2011-08-18 14:43 马航 阅读(121) | 评论 (0)编辑 收藏

1:直接获取Camera预览的数据,然后将数据用X264等开源的编码器压缩后,使用标准的RTP协议传输到远程服务器。这种方法的关键是,采用纯软件的处理方式,处理能力有限,但是只要是一个android系统都可以用,具有最广泛的应用基础。如果视频要求比较高,就是采用你工作平台提供的硬件加速,需要自己写一段Native C代码,调用平台的媒体处理硬件单元。


2:另外一种方法是直接使用MediaRecorder,因为大部芯片供应商都将硬件视频处 理的功能集成到android的framework里面去了,但是你要用到这个系统提供的录像功能,目前android系统自己只支持将MPEG4和 3GPP这两种多媒体系统层的格式的码流存放到本地文件系统,如果将MediaRecorder的输出直接发送到服务器,输出的码流头文件信息不全,不能 播放,所以你需要自己写一段代码,来修正输出的码流。

posted @ 2011-08-17 10:49 马航 阅读(271) | 评论 (0)编辑 收藏

http://blog.csdn.net/zblue78/article/details/5935738

posted @ 2011-08-17 10:47 马航 阅读(142) | 评论 (0)编辑 收藏

仅列出标题
共4页: 上一页 1 2 3 4