- 博客(10)
- 资源 (4)
- 收藏
- 关注
转载 MPEG4、H263、H264比较
目前比较流行的几种适合网络传输的视频编码有:MPEG4、H263、H264。下面简要介绍下这些编码。 (1)MPEG4:MPEG-4标准主要应用于视像电话(Video Phone),视像电子邮件(Video Email)和电子新闻(Electronic News)等。MPEG-4利用很窄的带宽,通过帧重建技术,压缩和传输数据,以求以最少的数据获得最佳的图象质量。它采用面向对象的压缩方式,根据图像
2012-08-01 09:43:57
13411
原创 RGB888->RGB565
今天在RGB888到RGB565的转换的时候迷茫了一天,查阅相关资料,看了好多转换代码,经过不懈努力到了最后算是搞明白了,特分享一下: 先说一下量化压缩与量化补偿: 在进行色彩格式转换的时候,经常会遇到色彩量化位数的改变,比如说从 24bit RGB888 到 16bit RGB565 的色彩转换。所谓量化压缩与量化补偿网上人士相关提出的概念,不知道是否准确,不过能很好的说明问题,现说明如下:
2012-07-20 22:04:43
3058
原创 FrameBuffer
FrameBuffer FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。这种接口将显示设 备抽象为帧缓冲区。用户可以将它看成是显示内存的一个映像,将其映射到进程地 址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上。该驱动 程序的设备文件一般是 /dev/fb0、/dev/fb1 等等。比如,假设现在的显示模式是 1024x768-8 位色,则可
2012-07-19 14:18:13
477
原创 Live555在各种平台下的编译
Live555在各种平台下的编译演示 ①序言 ②vs2005---windows下编译 ③vc6.0---windows下编译 ④g++---ubun下编译 ⑤arm-linux-g++---arm下编译 6mingw------windows下 编译 序言 live555 是一个很有用的多媒体串流程式库,其中包含了许多有用的 source code,例如: 他实做了 RTP
2012-07-18 17:42:15
1216
转载 live555 linux 编译
1、编译安装 下载 source code 到 ubuntu 下 解压 ./genMakefile linux make 2、运行 cd mediaServer ./live555MediaServer 可以看到支持的文件格式是不包括 .264 的。(关于其它格式请参考我的另一篇博文) 3、live555 模块分析 分为四个基本库 :UsageEnvironment&Tas
2012-07-18 17:40:02
660
原创 s3c6410使用MFC-API进行MPEG-4格式解码及LCD播放代码注释
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "s3c_pp.h" #include "SsbSipH264Decod
2012-07-14 21:38:50
706
原创 jpeglib使用
您可以到www.ijg.org网站下载libjpeg的源码, IJG JPEG Library就是jpeg压缩库,是以源码的形式提供给软件开发人员的,当然在软件包里也有编译好的库文件,我们这里就只用到其中的 libjpeg.lib,jconfig.h,jmorecfg.h,jpeglib.h这几个文件,下面我就介绍一下怎样在自己的程序里嵌入图像压缩功能。 一、建立编译环境 所谓建立编译
2012-07-14 20:53:21
775
原创 Live555源代码解析
liveMedia项目(http://www.live555.com/)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是: UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageEnvironment。 UsageEnvironment和TaskScheduler类用于事件的调度
2012-07-09 10:06:28
1114
原创 6410串口配置
这段时间一直在看6410串口方面的配置,有点心得体会,分享如下: 据通信的基本方式可分为并行通信与串行通信两种。 ·并行通信是指利用多条数据传输线将一个资料的各位同时传送。它的特点是传输速度 快,适用于短距离通信,但要求传输速度较高的应用场合。 · 串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用 简单的线缆就可实现通信,降低成本,适用
2012-07-08 20:12:41
2660
转载 c++前景探究
无意中可看到,感觉有作用,特转来分享一下 原文如下: 肖老师您好: 我现在是一名在校大学生,在学校期间自学C++有两年的时间了,看过C++Primer,stl,inside C++ model(侯捷翻译的那本),com本质论等... 在学习C++的过程中感觉C++语言本身的确很强大,而且随着学习的深入,我逐渐感到要想在短时间了解这门语言的本质几乎是不可能的.因为我也学习过javaSE的一些
2012-07-08 20:05:33
9649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅