自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 BiliBili-IJKPlayer播放器源码分析(二)

IJKPlayer播放器(https://github.com/Bilibili/ijkplayer)是一款全格式播放器,支持(rtsp/rtmp/hls)等媒体协议,支持字幕,快进快退等功能。但就播放器的功能而言,这些时不够的,比如没有截屏,不支持手势等功能。下面就给视频播放器添加截屏功能,来熟悉IJKPlayer播放器的源码结构。IJKPlayer播放器底层依赖于ffmpeg,

2016-10-31 19:47:14 7874 8

原创 BiliBili-IJKPlayer播放器源码分析(一)

IJKPlayer是一款基于ffmpeg/ffplay的开源播放器,可支持rtmp/rtsp/hls等多种媒体协议,支持Android/IOS等移动平台。项目地址:https://github.com/Bilibili/ijkplayer,项目地址有可供参考的编译方式。“Android/iOS video player based on FFmpeg n3.1, with MediaCod

2016-09-30 14:34:52 20706

原创 获取视频旋转角度,并对视频进行旋转

Android平台上录制视频时,如果是横屏录制(手机逆时针旋转90度),则录制的视频时不带角度的。如果是竖屏录制(正常的拿手机的姿势),此时的录制的视频的旋转角度是90度。如果再旋转90度,此时一般音量键和关屏键朝下,此时的视频的旋转角度是180。以此类推。所以在手机上的视频一般会有4中角度的视频,播放时,要对视频资源进行旋转后在进行播放。一般而言,带角度的视频和不带角度的视频,数据帧里面的宽

2016-09-03 10:53:57 16950 1

原创 YUV图像旋转

近期参与了Android程序开发,涉及到音视频。由于Android的窗口模式不同于传统的窗口,有时候需要对图像进行90度旋转。对图像旋转主要是对YUV图片的旋转,一下代码是将一个格式为YUV420的图片进行逆时针旋转。void yuv_rotate_90(uchar *des,uchar *src,int width,int height) { int n = 0;

2016-08-13 17:04:54 6193 3

空空如也

空空如也

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

TA关注的人

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