音视频
Gogym
热爱生活,热爱技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android采集视频格式转换算法
//-----------下面是常用的格式转换方法----------------------------- //yv12 转 yuv420p yvu -> yuv,yuv420p就是I420格式,使用极其广泛 private void swapYV12toI420(byte[] yv12bytes, byte[] i420bytes, int width, int heigh原创 2017-05-27 15:15:30 · 1461 阅读 · 0 评论 -
android视频采集YUV420旋转角度算法
常用的YUV420旋转角度算法,选择90度的算法已经优化过了。网上也很多,不过有一些不能用,这些是本人亲测过的。有一点需要注意。如果你需要旋转90度或者270度,那么需要把宽和高对调。否则会花屏。因为比如你320 X 240,图像旋转90°之后宽高变成了240 X 320。 //顺时针旋转270度 private void YUV420spRotate270(byte[] d原创 2017-05-27 15:21:35 · 3930 阅读 · 6 评论 -
android音频采集,MediaCodec实时PCM转AAC
android音频采集,MediaCodec实时PCM转AAC,网上很多都不是实时采集转换的。希望对有需要的朋友带来一些帮助先看看关键的转换工具类:package com.imsdk.utils;import android.media.MediaCodec;import android.media.MediaCodecInfo;import android.m原创 2017-05-27 15:36:03 · 7810 阅读 · 4 评论 -
java、android可用的rtp封包解包h264
做直播,音视频通讯。经常需要通过rtp协议封装音视频数据来发送。网上找到的基本都是c或c++版本的,没有JAVA版本的。就算千辛万苦找到一篇java版本的,要么不能用,要么就是一些片段,要么有封包没解包。很是蛋疼,本人也是这样,刚开始不太熟悉rtp协议,不太明白怎么封包组包,痛苦了几天,终于搞出来了,分享给有需要的朋友,希望对你们有所帮助。直接看代码吧。不多说了。首先看看关原创 2017-05-27 15:59:42 · 15421 阅读 · 44 评论 -
android开发,通过摄像头实时采集视频并使用MediaCodec硬编码为H264
最近研究视频通话,写一下关于摄像头采集视频并使用MediaCodec硬编码为H264的过程,希望对有需要的朋友有所帮助。说实话,刚开始不太熟折腾了挺久的,网上这方面的东西比较少,很多都是代码片段或者就是其他语言写的。这里贴的是本人亲测能用的,希望需要的朋友能少走一些弯路吧。直接来看看代码吧。都有详细的注释的。package com.kokjuis.travel.acti原创 2017-05-27 15:11:50 · 14627 阅读 · 53 评论
分享