2012年7月23日

摘要: 前面写过一边编译speex的文章,见链接http://www.cnblogs.com/chef/archive/2012/07/19/2599067.html。但由于自身项目使用的是VS2010,且引用的库比较多,引用VS05编出的speex库会出现链接错误,ignore一些默认库甚至设置/NODEFAULTLIB会出现另一些链接错误。为避免陷入恶性循环,还是回过头编一个10版本的speex库吧。 其实并不是我一开始编译speex库没想到上面所说的问题,只是当时在用10默认打开speex库的08sln文件时,载入最重要的libspeex工程没有成功。遵循懒人第一原则,我就直接编了个05版... 阅读全文
posted @ 2012-07-23 15:02 chef 阅读(2863) 评论(0) 推荐(0)

2012年7月20日

摘要: 神key来了:1424-4464-3877-6130-5013-5457妈的,我两台开发机器,有一台死活激活不了,每隔一段时间就去网上搜搜激活方式已经快成为我的一个生活习惯了,可惜每次出来的都是下面这两个没用的序列号,搜得我都要吐了,这两个号码都末4位数我都能背下来当银行密码了。1424-4827-8874-7387-0243-73311424-4938-3077-5736-3940-5640激活前找到系统盘下windows/system32/drivers/etc,用记事本打开文件"HOSTS"(要是没就自己建,其实就是个本地DNS,不让安装程序跑去adobe网上验证)在 阅读全文
posted @ 2012-07-20 18:05 chef 阅读(34950) 评论(4) 推荐(1)
摘要: 昨天讲了speex编译http://www.cnblogs.com/chef/archive/2012/07/19/2599067.html,今天又有空闲时间,简单分析一下项目中各工程的作用,以下为学习笔记。 项目是用C写的。solution中包含了以下10个project:1.libspeex speex动态库,核心project,用户使用的就是它,在solution中,接口头文件很贴心的放在了一个单独的文件夹中,名为Public Header Files。2.libspeexdsp 静态库,从头文件名称可以看出,功能应该是回音抑制、抗抖动等专业算法,本以为它是由libspeex抽... 阅读全文
posted @ 2012-07-20 11:18 chef 阅读(9224) 评论(0) 推荐(0)

2012年7月19日

摘要: 一、下载speex 地址: http://www.speex.org/downloads/ 或者 http://xiph.org/downloads/ 我下载的是目前最新版本1.2rc1二、 编译speex 我使用的IDE是VS2005,故打开项目下的win32/vs2005/libspeex.sln,编译,有几个project报错,缺少ogg.h文件。 继续到 http://xiph.org/downloads/ 下载libogg,我下载的版本是1.3.0,打开项目下的win32\VS2005\libogg_dynamic.sln,项目很小,只有两个c文件,成功编译。 配置... 阅读全文
posted @ 2012-07-19 12:45 chef 阅读(6822) 评论(1) 推荐(0)

2012年7月18日

摘要: 这段时间,工作上的需要,在RTMP上做了flv流到标准h264、AAC的转换,服务器是开源项目CRTMPSERVER,客户端flex编写,视频编码h264,音频编码AAC,现将一些协议相关的东西记录如下。一、分析FLV数据 我们先拿一个flv文件来简单分析一下flv数据的格式 flv标准文档下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2597003.html flv文件分析器flvprase下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2596930.html 本文重点... 阅读全文
posted @ 2012-07-18 14:04 chef 阅读(29322) 评论(1) 推荐(4)
摘要: 分析h264必不可少的工具下载地址http://download.csdn.net/detail/q191201771/4435481 阅读全文
posted @ 2012-07-18 10:49 chef 阅读(3978) 评论(0) 推荐(0)
摘要: video_file_format_spec_v10.pdf分析flv必不可少的文档下载地址http://download.csdn.net/detail/q191201771/4435526 阅读全文
posted @ 2012-07-18 10:48 chef 阅读(6814) 评论(0) 推荐(1)
摘要: 如果用文本编辑器分析FLV二进制数据已经令到你心烦意乱, 就请下载它吧。下载地址http://download.csdn.net/detail/q191201771/4435430 阅读全文
posted @ 2012-07-18 10:24 chef 阅读(6862) 评论(0) 推荐(0)

2012年7月13日

摘要: 1. 建立captrue filter2. 调用ICaptureGraphBuilder2接口的renderstreamhr = m_build->RenderStream(&PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video, pCapFilter, pSGFilter, NULL);我这里的pSGFilter是ISampleGrabber, 用来做视频数据采集的注意, 用PIN_CATEGORY_PREVIEW采集到的视频数据是不带时间戳的, 带时间戳的是PIN_CATEGORY_CAPTURE3. 在MFC... 阅读全文
posted @ 2012-07-13 13:31 chef 阅读(708) 评论(0) 推荐(1)

2012年7月11日

摘要: 下载地址http://download.csdn.net/detail/q191201771/4422283目录如下第1章 绪论. 11.1 信息化与视频通信 11.1.1 什么是信息 11.1.2 什么是信息化 11.1.3 我国的信息化和视频通信 21.2 视频信息和信号的特点 21.2.1 直观性 21.2.2 确定性 21.2.3 高效性 21.2.4 广泛性 31.2.5 视频信号的高带宽性 31.3 视频压缩编码的要求和可能性 31.3.1 视频压缩编码的目标 31.3.2 视频压缩的可能性 31.4 视频压缩编码技术综述 41.4.1 基本结构 41.4.2 基于波形的编码 51 阅读全文
posted @ 2012-07-11 13:18 chef 阅读(4916) 评论(0) 推荐(0)

导航