自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Holo的博客

不练就七十二变,焉能笑对八十一难

  • 博客(3)
  • 收藏
  • 关注

原创 EasyPusher手机直播之SPS/PPS、关键帧的判断

最近遇到使用EasyPusher推送视频的时候发现播放的时候只有声音没有画面,这个很奇怪,刚开始以为是手机不兼容的原因,后来在同一部手机上也出现了这种情况,然后就思考了变量在哪儿导致的问题,我修改了分辨率,之前640x480是有画面的,现在修改为320x240就不行了,就跟踪了一下解码后的数据,发现原来问题出在关键帧以及SPS/PPS判断上了。 之前判断://outData是编码器编码后的数据帧

2016-04-16 12:39:53 2629 1

原创 EasyPusher安卓手机直播之音频采集与AAC编码

本篇简单介绍一下手机直播解决方案EasyPusher是怎么获取AAC音频的。思路大概就是使用AudioRecord录音,然后将每一帧数据通过MediaCodec编码成LATM格式音频,最后转换为ADTS格式的AAC数据,然后就发送给服务器就OK了。看一下录音的代码: public void startRecord() { try { init();

2016-04-16 09:31:31 1077 1

原创 EasyPusher手机直播图像旋转90度后画面重复的问题

最初在做EasyPusher手机直播的时候遇到过一个问题:手机竖屏推送直播画面到EasyDarwin然后通过播放器播放视频画面就会逆时针旋转90度,如图:手机横屏的时候不会旋转,这个问题思路其实很简单,在推送给服务器之前把图片数据旋转90度之后就可以了,然后就做了一次顺时针旋转的,结果画面变成如下样子:很明显图片顺时针旋转了90度,但是还不如不旋转!我就想当然的以为旋转的算法出错了,然后开始寻求谷歌

2016-04-13 22:17:56 2135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除