Embeded_h264

所属分类:嵌入式Linux
开发工具:Unix_Linux
文件大小:5948KB
下载次数:946
上传日期:2010-02-03 19:12:36
上 传 者adam0720
说明:  本系统在mini2440开发平台下实现了视频的采集、压缩、传输及Windows系统下实现实时视频播放。本设计采用USB摄像头的驱动模块Video4Linux实现视频采集,采用T264实现视频的压缩,采用UDP协议实现视频传输,监控端采用T264解码后使用Directshow技术播放。图象清晰,实时性较好,达到了监控目的。
(This system mini2440 development platform enables video capture, compression, transmission and Windows systems under real-time video playback. This design uses a USB camera driver Video4Linux module to achieve video capture, using T264 to achieve video compression, video transmission using UDP protocol implementation, monitoring end use of T264 decoded using the Directshow technology to play. Image clarity, real-time better to achieve the purpose of monitoring.)

文件列表:
h264嵌入式视频监控系统\config.txt (1234, 2009-06-16)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\bin\CampFile.264 (0, 2005-12-29)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\bin\t264 (340648, 2009-06-16)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\bin\t264libd.lib (844898, 2006-02-17)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\dependencies (1, 2009-06-16)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\dependencies (5615, 2009-06-16)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\makefile (2980, 2009-06-16)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\makefile_asm (2782, 2004-12-03)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\makefile_pc (2786, 2006-03-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\makefile_s (2908, 2009-05-24)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\makefile__badarm (2812, 2006-02-22)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\linux\tags (119550, 2009-05-24)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\makefile (2902, 2009-05-24)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\TiDM642\T264.cmd (1063, 2005-03-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\TiDM642\T264.pjt (1168, 2005-04-07)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\TiDM642\T264lib.pjt (2732, 2005-04-07)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\T264.obj (27459, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\T264.sbr (28537, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\vc60.idb (50176, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\vc60.pdb (86016, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\win.obj (26711, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\win.sbr (1636073, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\yuvrgb24.obj (6593, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\exe\yuvrgb24.sbr (6444, 2005-11-30)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\block.sbr (35569, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cabac.obj (42163, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cabac.sbr (35933, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cabac_engine.obj (37661, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cabac_engine.sbr (28074, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cavlc.obj (37663, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cavlc.sbr (30644, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\cpu.obj (433, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\dct.sbr (17072, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\dct_sse2.obj (2158, 2005-12-01)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\deblock.obj (22564, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\deblock.sbr (21252, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\dec_cabac.obj (45370, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\dec_cabac.sbr (40617, 2005-12-14)
h264嵌入式视频监控系统\h264\h264\avc-src-0.14\avc\build\vc6\Debug\lib\dec_cavlc.obj (84804, 2005-12-14)
... ...

开发板处理器:S3C2410 宿主机:fedora6 交叉编译工具:arm-linux-gcc 版本:3.4.5 简单介绍h2***目录下主要的一些文件和文件夹 1、avc-src-0.14文件夹:一开始我们要下载此源码包,它是开源的,里面包含了我们要使用t2***编码的库文件。下载解压后,进入/avc-src-0.14/avc/build/linux下,修改makefile文件指定交叉编译工具后执行make命令,在/avc-src-0.14/avc/build/obj目录下生成我们后面要用到的库文件。 2、config.txt:此文件是server.c文件里面要用到的配置文件 3、convert.c:此C文件是RGB与YUV两种格式互相转换的源码 4、server.c:此文件为此监控系统的主文件,运行于开发板之上

近期下载者

相关文件


收藏者