自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

转载 图像、帧、片、NALU

<br />图像、帧、片、NALU 是学习 H.264 的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论: H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR 帧的概念。对于 H.264 中出现的一些概念从大到小排序依次是:序列、图像、片组、片、NALU、宏块、亚宏块、块、像素。这里有几点值得说明:(1)、在 H.264 协议中图像是个集合概念,顶场、低场、帧都可以称为图像(本文后面内容用到图像概念时都是集合概念,不再重复说明)。因此我们可

2010-11-23 21:02:00 554

转载 关闭Visual Studio 2008 实时调试器

<br />安装了visualStudio2008后,经常莫名其妙弹出一个“Visual Studio实时调试器”的对话框,提示某程序发生未处理的win32异常,并询问“要使用选定的调试器进行调试吗?”。在网上收集了一下,关闭实时调试器的方法大致有以下几种:<br /><br />1. 修改Visual Studio 2008的调试设置<br />打开visual studio 2008或visual studio 2005,打开菜单栏-工具-选项-调试-实时,然后看到三个选项,分别是本机,脚本,托管,全部

2010-11-22 16:21:00 910

原创 利用NoteExpress2整理文刊

<br />利用NoteExpress2整理文刊<br />软件下载:<br />http://www.reflib.org/download_chs.htm<br /> <br />数据库下载:<br />到图书馆官网搜若搜索IEEE文刊,选择自己感兴趣的文章。<br />再保存成数据库:点击Download citations<br /><br />点击进去后,配置成下图中保存格式,进行下载<br /><br /> <br />导入数据:<br />1.  打开note_express,在题录中添加文件

2010-11-22 16:02:00 697

原创 随机数生成

<br />srand((unsigned)time(NULL));<br />srand()是为以后的rand()提供一个种子,然后随机数rand()根据这个种子产生,如果不写srand(),默认值为srand(1),也就是为rand()提供为1的<br />种子,如果要产生随机数,那么每次产生的种子必须不相同,这个时候我们就可以用流逝的时间作为种子,srand((unsigned)time(NULL));这条语<br />句,它返回从1970年1月1日零时零分零秒到目前为止所经过的时间,单位为秒.<br

2010-11-22 14:33:00 522

原创 SDL 线程初识

使用SDL线程创建简单的线程<br />把一个函数作为SDL_CreateThread()的参数就可以创建一个线程。如果调用成功,该函数就 开始并行运行了,使用自己的栈、寄存器等上下文(context),并能象程序其他部分一样访问内存和文件句柄。 提示:<br />SDL_CreateThread()的第二个参数将被传递给新线程。你可以传入一个放在栈上的值,也可以传入一个供线程使用的数据指针。例程:#include "SDL_thread.h"int global_data = 0;int

2010-11-16 16:06:00 13468 3

原创 动态分配空间,地址为16的倍数(地址对齐)

<br />代码:<br />#include<stdio.h><br />#include<stdlib.h><br />void *av_malloc(unsigned int size)<br />{<br />    void *ptr = NULL;<br /> long int diff;<br />    ptr = malloc(size+16);<br />    if(!ptr)<br />        return ptr;<br />    diff= ((-(long)ptr -

2010-11-15 15:38:00 1410

原创 A MP3 Player based on FFMPEG and SDL

<br />Code: <br />  // tutorial03.c<br />// A pedagogical video player that will stream through every video frame as fast as it can<br />// and play audio (out of sync).<br />//<br />// Code based on FFplay, Copyright (c) 2003 Fabrice Bellard, <br

2010-11-10 16:21:00 1316

原创 Use FFMPEG and SDL to show a frame of YUV (4:2:0)

<br />code:<br />#include<stdio.h><br />#include<ffmpeg/avcodec.h><br />#include<ffmpeg/avformat.h><br />#include<stdlib.h><br />#include<SDL.h><br />#include<SDL_thread.h><br /><br /><br />#define WIDTH 352<br />#define HEIGHT 288<br /><br /

2010-11-08 22:33:00 939

原创 利用 FFMPEG库将one frame YUV to one frame PPM

<br />PPM:   header  +  RGBRGBRGB......<br /> <br />code:<br /> <br />#include<stdio.h><br />#include<ffmpeg/avcodec.h><br />#include<ffmpeg/avformat.h><br />#include<stdlib.h><br /><br />#define WIDTH 352<br />#define HEIGHT 288<br /><br />int

2010-11-08 21:00:00 1052

原创 播放器设计0:环境搭建

<br />利用FFMPEG编写一个简单的播放器——环境搭建<br /> <br />操作系统:<br />安装Ubuntu9.10<br />参考wiki  ubuntu 的快速配置,完成更新源的选择、中文支持、添加编译库(主要为了支持gcc/g++ ,以及apt-get  install  vim<br />sudo apt-get install xorg-dev  //否则SDl编译成功后会出现运行时没有视频硬件的问题!<br /> <br />SDL :<br />tar  zxvf  SDL-1

2010-11-08 16:20:00 653

原创 SDL是什么?

<br />SDL是Simple DirectMedia Layer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了音频、键盘和鼠标(事件)、游戏摇杆等。当然,最为重要的是提供了2D图形帧缓冲(framebuffer)的接口,以及为OpenGL与各种操作系统之间提供了统一的标准接口以实现3D图形。从这些属性我们可以看出,SDL基本上可以认为是为以电脑游戏为核心开发的多媒体库。<br />        SDL支持主流的操作系统,包括Windows

2010-11-05 11:06:00 9355

原创 WINDOWS下SDL环境搭建

<br />WINDOWS下SDL环境的搭建<br /> <br />软件获取:<br />http://www.libsdl.org/download-1.2.php。<br />目前没有VC9.0版本,我们可以下载VC8.0版本。<br /> <br />设置SDL库:<br /> 解压缩SDL-devel-1.2.13-VC8.zip,docs里面包含了官方文档,这将是你学习SDL的主要参考资料。找到你在硬盘上安装VC的位置,类似:<br />C:/Program Files/Microsoft Vi

2010-11-03 17:12:00 12201 3

转载 流 媒体server搭建

<br />研究了一个星期,今天终于将服务器架设起来了.心理舒坦,所以总结一下<br />我使用的操作系统是:Ubuntu 9.10<br />我是参考这里的来进行编译的插件安装的,不过有些插件安装不上,<br />注意在Ubuntu下如果执行命令make install失败,则使用sudo make install使用root 权限来执行,因为有些目录普通用户不能创建<br />基本编译过程和需要安装的差价包上面博客讲的很详细,网上也有很多教程,<br />一、安装编译所需的工具和库:<br />(1)先

2010-11-02 18:48:00 973

原创 FFMPEG安 装 与简 单使用

http://www.360doc.com/content/10/0428/15/474846_25293076.shtml

2010-11-02 18:37:00 535

原创 linux 下 SDL 搭建

<br />Source downloaded from :  http://www.libsdl.org/<br /> <br />INSTALL:<br />./configure<br />make <br />sudo make install<br /> <br />Test code:#include "SDL.h" /* All SDL App''''s need this */<br />#include <stdio.h><br /><br />int main() {<br

2010-11-02 18:03:00 821

转载 DSP、嵌入式、软件面试题

<br />、请用方框图描述一个你熟悉的实用数字信号处理系统,并做简要的分析;如果没有, 也可以自己设计一个简单的数字信号处理系统,并描述其功能及用途.(仕兰微面试题 目)<br />  2、数字滤波器的分类和结构特点.(仕兰微面试题目)<br />  3、IIR,FIR滤波器的异同.(新太硬件面题)<br />  4、拉氏变换与Z变换公式等类似东西,随便翻翻书把如.h(n)=-a*h(n-1)+b*δ(n) a.求h (n)的z变换;b.问该系统是否为稳定系统;c.写出FIR数字滤波器的差分方程;(未知)

2010-11-01 22:31:00 2783

转载 面试题:如果要画一只鸟和一个人,你会如何构图?

<br />     1.一个人正看着笼中的鸟<br />      2.一个人正追赶飞走的鸟<br />      3.一只鸟停在一个人的肩上或手上<br />      4.一个人正在向飞远的鸟招手<br />      5.一只鸟在上空飞着,而这个人对这只鸟并不在意 <br />看答案请按 Ctrl + A <br />  1. 选“一个人正看着笼中的鸟”<br />  你的幸福已经近在眼前,但它却受到一些阻碍而让你无法如愿以偿。原因当然很多,也许是对方家人反对,也许是你无法克服自己的心理障碍....

2010-11-01 22:11:00 1213

转载 面试及与人交谈时,要注意你的肢体语言向对方表达了什么?

<br />1 头部 <br />  抬头上昂: 自信、果断、较为自我 <br />  向左倾:享受谈话过程、放松 <br />  向右倾:在思考和判断、紧张 <br /> <br /><br />2 眼神 <br />  正式对方:友善、诚恳、外向、有安全感、自信 <br />  游离不定:紧张、不自信、不诚实、内向、人际敏感度较低 <br /> <br /><br />3 手 <br />  手抓住椅把:不自信、紧张 <br />  手绕衣角或其它东西:不自信、紧张、或者心不在焉、不专注 <br /> 

2010-11-01 22:07:00 886

数字信号处理(胡广书_光碟)

光碟中有数字信号处理(胡广书第二版)中的算法代码。 代码包括C语言版、Fortran版、matlab版。

2010-11-19

带有注释的JM86_H264

JM86; 里面带有注释。 没有任何删减,注释也很正确。

2010-05-04

H.264最新英文标准

2009年3月出来的标准;2010年的标准好像还没有地方下载,这是最新的标准了,里面包含11种profile。

2010-05-04

h.264学习文档(5个文档)

里面包含H264+and+MPEG4+Video+Compression ; H.264_MPEG-4 Part 10 White Paper; H.264官方中文版; Overview of the H.264-AVC Video Coding Standard; Video coding using the H.264 MPEG-4 AVC compression standard

2010-05-04

x264最新源码 H264编码

x264最新源代码 代码在linux下运行通过没有问题。(Ubuntu ,suse) 希望对学习h264的新手有帮助

2010-01-18

空空如也

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

TA关注的人

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