<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kevin的专栏]]></title><description><![CDATA[多年C++经验，专注视频监控、流媒体相关开发]]></description><link>https://blog.youkuaiyun.com/kisaa133</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kisaa133]]></copyright><item><title><![CDATA[android+jni+ndk]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/16878105</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/16878105</guid><author>kisaa133</author><pubDate>Fri, 22 Nov 2013 09:24:42 +0800</pubDate><description><![CDATA[最近在做Android客户端播放器，有用到JNI、NDK等，点滴记录下来，备忘。
crgwin正确安装后]]></description><category></category></item><item><title><![CDATA[RTSP H264播放器(基于live555、ffmpeg、d3d应用)]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/8031587</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/8031587</guid><author>kisaa133</author><pubDate>Sat, 29 Sep 2012 13:44:56 +0800</pubDate><description><![CDATA[最近由于要方便测试流媒体服务器的性能，基于live555、ffmpeg、d3d等开发了一款rtsp h264播放器。当然，只是为了测试，可能会有一些bug，欢迎大家交流。
群：219128816
有需要的，请在我的资源里下载。]]></description><category></category></item><item><title><![CDATA[mingw+msys windows下配置]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7927884</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7927884</guid><author>kisaa133</author><pubDate>Fri, 31 Aug 2012 09:52:05 +0800</pubDate><description><![CDATA[[转]在windows xp下编译出ffmpeg.exe

找了好多资料，把自己的编译成功过程详细叙述，以避免后来者可以少浪费点时间。
1.安装MSys
到http://sourceforge.net/project/showfiles.php?group_id=2435下载文件：
bash-3.1-MSYS-1.0.11-tar.bz2
msysCORE-1.0.11-2007.01]]></description><category></category></item><item><title><![CDATA[gSoap关于string包含中文客户端显示乱码问题]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7865687</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7865687</guid><author>kisaa133</author><pubDate>Tue, 14 Aug 2012 16:47:02 +0800</pubDate><description><![CDATA[使用gSoap开发Webservice时，发现服务器端如果包含中文，客户端请求时，中文就会显示乱码。在VC中通过函数
MultiByteToWideChar(CP_UTF8,....)，转换后，情况依然如此。
经过查找资料，发现需要设置soap的mode。如下：
soap_set_mode(this, SOAP_C_UTFSTRING);
this->mode|=SOAP_C_UTFSTR]]></description><category></category></item><item><title><![CDATA[gSoap一个客户端含有多个services问题解决]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7802193</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7802193</guid><author>kisaa133</author><pubDate>Mon, 30 Jul 2012 15:26:39 +0800</pubDate><description><![CDATA[从网上查询，解决一个客户端包含多个services的问题，大致有两个解决方案：
1、wsdl2h将两个或者以上wsdl文件生产一个头文件
2、使用-q指定命名空间。
但是实验后这两个方法都存在很多问题。试了很久，发现通过wsdl文件生成h后，将生成的h文件合并了，然后再用soap2pp 生成代码。
 
手动将两个文件的内容合在一个文件中，对照着很容易看出不同，把命名空间，类声明等合在一起]]></description><category></category></item><item><title><![CDATA[ffmpeg 编码h264 profile如何设置为baseline的问题]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7792008</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7792008</guid><author>kisaa133</author><pubDate>Fri, 27 Jul 2012 09:33:04 +0800</pubDate><description><![CDATA[使用最新版ffmpeg-0.11 libx264-125，使用默认编码时，用Eyecard发现profile-idc一直是PROFILE_H264_HIGH （profile-idc=100），但是项目要求是baseline，设置了AVCodecContext的->profile=FF_PROFILE_H264_BASELINE也没用，经过多方查找，需要如下解决方法：
AVDictionary]]></description><category></category></item><item><title><![CDATA[H264 NALU 使用PS封装 RTP发送]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7780394</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7780394</guid><author>kisaa133</author><pubDate>Tue, 24 Jul 2012 16:01:52 +0800</pubDate><description><![CDATA[最近由于项目平台需求，要将H264 NALU封装为PS再用RTP发送，PS封装按照ISO DEC-13818-1标准。一个PS包包含PS Header, PES Header, PS system header, PS system map等。
针对H264做如下PS封装：
1、每个IDR NALU前一般都会包含SPS、PPS等NALU，因此将SPS、PPS、IDR 的NALU封装为一个PS包]]></description><category></category></item><item><title><![CDATA[gSoap服务器端开发-头文件生成wsdl]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7729856</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7729856</guid><author>kisaa133</author><pubDate>Mon, 09 Jul 2012 16:44:34 +0800</pubDate><description><![CDATA[最近由于项目需求，需要开发WebServices，用到了gSoap系统，省却了对soap协议的详细了解。现在对gSoap的编译说明一下。
由于主要开发服务器端，所以主要说明服务器端的编译，
下载最新gSoap 2.8.8。
使用soapcpp2.exe 由.h文件生成.cpp WSDL等文件。
根据需要首先写一个头文件。头文件中声明结构体及API接口。头文件格式如下：

 
编写完头]]></description><category></category></item><item><title><![CDATA[ffmpeg x264编码参数对照表]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7683180</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7683180</guid><author>kisaa133</author><pubDate>Thu, 21 Jun 2012 15:29:50 +0800</pubDate><description><![CDATA[x264


　 
 


ffmpeg


　 
 


说明




命令行


字段


命令行


字段


　 
 




qp
qp_constant


cqp


　 
 


cqp


固定量化因子。取值范围0到51。
经常取值在20-40之间，越小质量
越好,要求的码率]]></description><category></category></item><item><title><![CDATA[h264移动流媒体服务器-实时流直播(基于live555)]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7651957</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7651957</guid><author>kisaa133</author><pubDate>Mon, 11 Jun 2012 11:57:41 +0800</pubDate><description><![CDATA[最近一直在开发基于live555的h264实时流直播，终于完成了服务器开发。中间碰到各种问题，准备写一个开发心得，供日后参考，先上效果图。
 

如果感兴趣，请加QQ群(219128816)，一起探讨流媒体方面。]]></description><category></category></item><item><title><![CDATA[H264 YUV420视频翻转]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7651904</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7651904</guid><author>kisaa133</author><pubDate>Mon, 11 Jun 2012 11:41:58 +0800</pubDate><description><![CDATA[h264解码后视频翻转，基于SDL overlay.
翻转YUV420：
 
void TurnPlanar(const unsigned char *srcp_y, unsigned char *dstp_y,
			  const unsigned char *srcp_u, unsigned char *dstp_u,
			  const unsigned char *srcp_]]></description><category></category></item><item><title><![CDATA[live555服务器 h264实时流丢包问题]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7632989</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7632989</guid><author>kisaa133</author><pubDate>Tue, 05 Jun 2012 09:14:01 +0800</pubDate><description><![CDATA[最近在开发有关live555实时编码发送h264数据，客户端用VLC观看，发现每几十秒图像就会花一下。追踪下代码，并且加了debug信息，发现
有时编码后发送前的数据和客户端接受到的数据长度不一样。又审查下代码，发现在readsource(自己写的继承自FramedSource读取实时流的
类)的地方，有根据size截取h264实时流的动作。
if (lActualLen > fMaxSiz]]></description><category></category></item><item><title><![CDATA[live555 windows下多播服务器，无法加入组播问题]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7395743</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7395743</guid><author>kisaa133</author><pubDate>Mon, 26 Mar 2012 17:15:56 +0800</pubDate><description><![CDATA[最近在做流媒体服务器。创建组播时：
struct in_addr dest; dest.s_addr = chooseRandomIPv4SSMAddress(env);
const Port rtpPortVideo(videoRTPPortNum);
 const Port rtcpPortVideo(videoRTPPortNum+1);
 rtpGroupsockVideo = n]]></description><category></category></item><item><title><![CDATA[ffmpeg 编译 命令（windows+MSYS+MinGW）]]></title><link>https://blog.youkuaiyun.com/kisaa133/article/details/7356171</link><guid>https://blog.youkuaiyun.com/kisaa133/article/details/7356171</guid><author>kisaa133</author><pubDate>Thu, 15 Mar 2012 11:14:35 +0800</pubDate><description><![CDATA[环境配置好后。打开msys.bat
依次下列命令
./configure --enable-memalign-hack --disable-static --enable-shared --disable-debug  --extra-ldflags=-L/usr/local/lib --extra-cflags=-I/usr/local/include --enable-libx264 --]]></description><category></category></item></channel></rss>