<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[veilling的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/veilling</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; veilling]]></copyright><item><title><![CDATA[BiliBili-IJKPlayer播放器源码分析（二）]]></title><link>https://blog.youkuaiyun.com/veilling/article/details/52985554</link><guid>https://blog.youkuaiyun.com/veilling/article/details/52985554</guid><author>veilling</author><pubDate>Mon, 31 Oct 2016 19:47:14 +0800</pubDate><description><![CDATA[IJKPlayer播放器（https://github.com/Bilibili/ijkplayer）是一款全格式播放器，支持（rtsp/rtmp/hls）等媒体协议，支持字幕，快进快退等功能。但就播放器的功能而言，
这些时不够的，比如没有截屏，不支持手势等功能。下面就给视频播放器添加截屏功能，来熟悉IJKPlayer播放器的源码结构。


IJKPlayer播放器底层依赖于ffmpeg，]]></description><category></category></item><item><title><![CDATA[BiliBili-IJKPlayer播放器源码分析（一）]]></title><link>https://blog.youkuaiyun.com/veilling/article/details/52711159</link><guid>https://blog.youkuaiyun.com/veilling/article/details/52711159</guid><author>veilling</author><pubDate>Fri, 30 Sep 2016 14:34:52 +0800</pubDate><description><![CDATA[IJKPlayer是一款基于ffmpeg/ffplay的开源播放器，可支持rtmp/rtsp/hls等多种媒体协议，支持Android/IOS等移动平台。项目地址：https://github.com/Bilibili/ijkplayer，项目地址有可供参考的编译方式。

“Android/iOS video player based on FFmpeg n3.1, with MediaCod]]></description><category></category></item><item><title><![CDATA[获取视频旋转角度，并对视频进行旋转]]></title><link>https://blog.youkuaiyun.com/veilling/article/details/52421930</link><guid>https://blog.youkuaiyun.com/veilling/article/details/52421930</guid><author>veilling</author><pubDate>Sat, 03 Sep 2016 10:53:57 +0800</pubDate><description><![CDATA[Android平台上录制视频时，如果是横屏录制（手机逆时针旋转90度），则录制的视频时不带角度的。如果是竖屏录制（正常的拿手机的姿势），此时的录制的视频的旋转角度是90度。如果再旋转90度，此时一般音量键和关屏键朝下，此时的视频的旋转角度是180。以此类推。所以在手机上的视频一般会有4中角度的视频，播放时，要对视频资源进行旋转后在进行播放。
一般而言，带角度的视频和不带角度的视频，数据帧里面的宽]]></description><category></category></item><item><title><![CDATA[YUV图像旋转]]></title><link>https://blog.youkuaiyun.com/veilling/article/details/52200326</link><guid>https://blog.youkuaiyun.com/veilling/article/details/52200326</guid><author>veilling</author><pubDate>Sat, 13 Aug 2016 17:04:54 +0800</pubDate><description><![CDATA[近期参与了Android程序开发，涉及到音视频。由于Android的窗口模式不同于传统的窗口，有时候需要对图像进行90度旋转。对图像旋转主要是对YUV图片的旋转，一下代码是将一个格式为YUV420的图片进行逆时针旋转。
void yuv_rotate_90(uchar *des,uchar *src,int width,int height)  
{  
    int n = 0;]]></description><category></category></item></channel></rss>