自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kevin的专栏

多年C++经验,专注视频监控、流媒体相关开发

  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

原创 android+jni+ndk

最近在做Android客户端播放器,有用到JNI、NDK等,点滴记录下来,备忘。crgwin正确安装后

2013-11-22 09:24:42 1287 1

原创 RTSP H264播放器(基于live555、ffmpeg、d3d应用)

最近由于要方便测试流媒体服务器的性能,基于live555、ffmpeg、d3d等开发了一款rtsp h264播放器。当然,只是为了测试,可能会有一些bug,欢迎大家交流。群:219128816有需要的,请在我的资源里下载。

2012-09-29 13:44:56 7275 10

转载 mingw+msys windows下配置

[转]在windows xp下编译出ffmpeg.exe找了好多资料,把自己的编译成功过程详细叙述,以避免后来者可以少浪费点时间。1.安装MSys到http://sourceforge.net/project/showfiles.php?group_id=2435下载文件:bash-3.1-MSYS-1.0.11-tar.bz2msysCORE-1.0.11-2007.01

2012-08-31 09:52:05 8850

原创 gSoap关于string包含中文客户端显示乱码问题

使用gSoap开发Webservice时,发现服务器端如果包含中文,客户端请求时,中文就会显示乱码。在VC中通过函数MultiByteToWideChar(CP_UTF8,....),转换后,情况依然如此。经过查找资料,发现需要设置soap的mode。如下:soap_set_mode(this, SOAP_C_UTFSTRING);this->mode|=SOAP_C_UTFSTR

2012-08-14 16:47:02 1442

原创 gSoap一个客户端含有多个services问题解决

从网上查询,解决一个客户端包含多个services的问题,大致有两个解决方案:1、wsdl2h将两个或者以上wsdl文件生产一个头文件2、使用-q指定命名空间。但是实验后这两个方法都存在很多问题。试了很久,发现通过wsdl文件生成h后,将生成的h文件合并了,然后再用soap2pp 生成代码。 手动将两个文件的内容合在一个文件中,对照着很容易看出不同,把命名空间,类声明等合在一起

2012-07-30 15:26:39 1338

原创 ffmpeg 编码h264 profile如何设置为baseline的问题

使用最新版ffmpeg-0.11 libx264-125,使用默认编码时,用Eyecard发现profile-idc一直是PROFILE_H264_HIGH (profile-idc=100),但是项目要求是baseline,设置了AVCodecContext的->profile=FF_PROFILE_H264_BASELINE也没用,经过多方查找,需要如下解决方法:AVDictionary

2012-07-27 09:33:04 15959 1

原创 H264 NALU 使用PS封装 RTP发送

最近由于项目平台需求,要将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包

2012-07-24 16:01:52 13346 16

原创 gSoap服务器端开发-头文件生成wsdl

最近由于项目需求,需要开发WebServices,用到了gSoap系统,省却了对soap协议的详细了解。现在对gSoap的编译说明一下。由于主要开发服务器端,所以主要说明服务器端的编译,下载最新gSoap 2.8.8。使用soapcpp2.exe 由.h文件生成.cpp WSDL等文件。根据需要首先写一个头文件。头文件中声明结构体及API接口。头文件格式如下: 编写完头

2012-07-09 16:44:34 7417 2

转载 ffmpeg x264编码参数对照表

x264   ffmpeg   说明命令行字段命令行字段   qpqp_constantcqp   cqp固定量化因子。取值范围0到51。经常取值在20-40之间,越小质量越好,要求的码率

2012-06-21 15:29:50 6968

原创 h264移动流媒体服务器-实时流直播(基于live555)

最近一直在开发基于live555的h264实时流直播,终于完成了服务器开发。中间碰到各种问题,准备写一个开发心得,供日后参考,先上效果图。 如果感兴趣,请加QQ群(219128816),一起探讨流媒体方面。

2012-06-11 11:57:41 8158 6

原创 H264 YUV420视频翻转

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_

2012-06-11 11:41:58 5935 1

原创 live555服务器 h264实时流丢包问题

最近在开发有关live555实时编码发送h264数据,客户端用VLC观看,发现每几十秒图像就会花一下。追踪下代码,并且加了debug信息,发现有时编码后发送前的数据和客户端接受到的数据长度不一样。又审查下代码,发现在readsource(自己写的继承自FramedSource读取实时流的类)的地方,有根据size截取h264实时流的动作。if (lActualLen > fMaxSiz

2012-06-05 09:14:01 10423 9

原创 live555 windows下多播服务器,无法加入组播问题

最近在做流媒体服务器。创建组播时:struct in_addr dest; dest.s_addr = chooseRandomIPv4SSMAddress(env);const Port rtpPortVideo(videoRTPPortNum); const Port rtcpPortVideo(videoRTPPortNum+1); rtpGroupsockVideo = n

2012-03-26 17:15:56 4746 4

原创 ffmpeg 编译 命令(windows+MSYS+MinGW)

环境配置好后。打开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 --

2012-03-15 11:14:35 972

RTSP H264播放器

一个方便好用的RTSP播放器,输入rtsp url,即可实时预览和录像。由网络SDK,解码、播放SDK组成,RTSP网络SDK基于live555源码修改,解码SDK基于ffmpeg, 播放使用D3D开发。可用于方便测试RTSP流媒体服务器。

2012-09-29

PS封装头定义

PS封装的PS头、PS system Map头、PES头等定义,对做PS封装有很大的参考价值,代码中以bit为单位操作的。

2012-08-01

D3D SDK 中文文档

Direct 3D SDK 中文文档,对于D3D开发者非常有用的唯一的可查看文档

2012-06-26

live555学习笔记

live555开源学习笔记。对新手有帮助,转载整理的。出处正文有说明

2012-03-27

vc socket封装类通讯,服务器和客户端源程序

vc socket封装类通讯CAsyncSocket,支持多客户端连接,通讯。

2009-08-21

华为的面试笔试题大全

涵盖c、c++、网络、路由器、嵌入式等等方面的知识。对于求职/即将求职的朋友大有帮助。

2009-05-26

嵌入式C语言精华及部分源码

一个好的介绍嵌入式C语言的资料,读后收获不小

2009-03-04

高质量C编程指南C语言

高质量C编程指南,成为一个C语言高手必备。

2009-03-04

单片机语言C51程序

keil c下编译过的一些常用的单片机c程序。

2009-03-04

单片机C语言程序设计

单片机C语言程序设计课件,讲解一些基础知识,对单片机c编程很有帮助

2008-11-03

空空如也

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

TA关注的人

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